Package wt.eff

Interface EffContext

All Superinterfaces:
wt.eff._EffContext, wt.fc._Identified, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc._UniquelyIdentified, Identified, NetFactor, ObjectMappable, Persistable, Serializable, UniquelyIdentified
All Known Subinterfaces:
_EffConfigurationItem, EffConfigurationItem
All Known Implementing Classes:
_ConfigurationItem, com.ptc.windchill.mpml.resource._MPMOperationAssignableResourceMaster, _MPMPlantMaster, _MPMProcessMaterialMaster, _MPMResourceGroupMaster, com.ptc.windchill.mpml.resource._MPMResourceMaster, _MPMSkillMaster, _MPMToolingMaster, _MPMWorkCenterMaster, _PartListMaster, _ProxyPartMaster, _WTPartMaster, _WTProductInstance, ConfigurationItem, com.ptc.windchill.mpml.resource.MPMOperationAssignableResourceMaster, MPMPlantMaster, MPMProcessMaterialMaster, MPMResourceGroupMaster, MPMResourceMaster, MPMSkillMaster, MPMToolingMaster, MPMWorkCenterMaster, PartListMaster, ProxyPartMaster, WTPartMaster, WTProductInstance

@GenAsPersistable(interfaces=UniquelyIdentified.class, extendable=true) public interface EffContext extends wt.eff._EffContext
The context (ProductInstance or EffConfigurationItem) under which an Eff operates, the EffContext may be a configuration item, as recognized by PDM Enablers, for example.

The EffContext is uniquely identified to prevent name collisions between multiple implementating classes.

Supported API: true

Extendable: true
  • Method Details

    • getIdentificationObject

      IdentificationObject getIdentificationObject() throws WTException
      Gets the value of the attribute: IDENTIFICATION_OBJECT. This API must be completed by implementing classes.

      The getter method should be implemented to return an IdentificationObject for use by UniquelyIdentified.

      The setter method should be implemented to set the IdentificationObject back to the instance.

      Supported API: true
      Specified by:
      getIdentificationObject in interface Identified
      Returns:
      IdentificationObject
      Throws:
      WTException
      See Also:
    • setIdentificationObject

      void setIdentificationObject(IdentificationObject a_IdentificationObject) throws WTException
      Sets the value of the attribute: IDENTIFICATION_OBJECT. This API must be completed by implementing classes.

      The getter method should be implemented to return an IdentificationObject for use by UniquelyIdentified.

      The setter method should be implemented to set the IdentificationObject back to the instance.

      Supported API: true
      Parameters:
      a_IdentificationObject -
      Throws:
      WTException
      See Also: