Uses of Interface
wt.epm.EPMObject

Packages that use EPMObject
wt.epm
 
wt.epm.attributes   
wt.epm.build   
wt.epm.familytable   
wt.epm.structure   
wt.epm.supportingdata   
wt.epm.util   
 

Uses of EPMObject in wt.epm
 

Classes in wt.epm that implement EPMObject
 class EPMDocument
           Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class.
 class EPMDocumentMaster
          The Master of an EPMDocument.
 

Methods in wt.epm with parameters of type EPMObject
 void EPMDocContentDelegate.renumberContents(EPMObject target, String oldNumber, String newNumber)
          Perform the number change for any and all iterations of the given object.
 void EPMDocContentDelegate.checkContents(EPMObject target, String newCADName)
          For a given WTObject check that the numbering change is permissible given the current content on any and all iterations.
 void EPMDefaultContentDelegate.renumberContents(EPMObject target, String oldNumber, String newNumber)
          Perform the number change for any and all iterations of the given object.
 void EPMDefaultContentDelegate.checkContents(EPMObject target, String newNumber)
          For a given WTObject check that the numbering change is permissible given the current content on any and all iterations.
static void EPMContextHelper.fireConstructor(EPMObject object)
          EPMObjects call this from within their constructors functions to allow client-side listeners to fill in default values for the object, and to perform checking.
static void EPMContextHelper.fireVetoableChange(EPMObject object, String name, Object oldvalue, Object newvalue)
          EPMObjects call this from within set() functions to allow client-side listeners to veto changes to fields.
 void EPMContentDelegate.renumberContents(EPMObject target, String oldNumber, String newNumber)
          Perform the number change for any and all iterations of the given object.
 void EPMContentDelegate.checkContents(EPMObject target, String newNumber)
          For a given WTObject check that the numbering change is permissible given the current content on any and all iterations.
 

Uses of EPMObject in wt.epm.attributes
 

Fields in wt.epm.attributes declared as EPMObject
private  EPMObject EPMIBAVetoConstraint.holder
           
 

Methods in wt.epm.attributes that return EPMObject
protected  EPMObject EPMIBAVetoConstraint.getHolder()
          Gets the object for the association that plays role: holder.
 

Methods in wt.epm.attributes with parameters of type EPMObject
protected  void EPMIBAVetoConstraint.setHolder(EPMObject a_Holder)
          Sets the object for the association that plays role: holder.
private  void EPMIBAVetoConstraint.holderValidate(EPMObject a_Holder)
           
static EPMIBAVetoConstraint EPMIBAVetoConstraint.newEPMIBAVetoConstraint(EPMObject a_Holder)
          

Supported API: false
protected  void EPMIBAVetoConstraint.initialize(EPMObject a_Holder)
          Supports initialization, following construction of an instance.
 

Uses of EPMObject in wt.epm.build
 

Classes in wt.epm.build that implement EPMObject
 class EPMBuildLinksRule
          This class is non-supported and may be removed at any time.
 class EPMBuildRule
          This class is non-supported and may be removed at any time.
 

Uses of EPMObject in wt.epm.familytable
 

Subinterfaces of EPMObject in wt.epm.familytable
 interface EPMFamilyTable
          

Supported API: true

Extendable: false
 interface EPMFamilyTableMaster
          

Supported API: false

Extendable: false
 

Classes in wt.epm.familytable that implement EPMObject
 class EPMSepFamilyTable
           Use the newEPMSepFamilyTable static factory method(s), not the EPMSepFamilyTable constructor, to construct instances of this class.
 class EPMSepFamilyTableMaster
           Use the newEPMSepFamilyTableMaster static factory method(s), not the EPMSepFamilyTableMaster constructor, to construct instances of this class.
 

Uses of EPMObject in wt.epm.structure
 

Subinterfaces of EPMObject in wt.epm.structure
 interface EPMDependencyLink
          The generic form of dependency between two EPMDocument objects.
 

Classes in wt.epm.structure that implement EPMObject
 class EPMContainedIn
          A CAD file may contain multiple objects that an authoring application wants to expose as separate business objects (i.e.
 class EPMMemberLink
          A member link always has a quantity.
 class EPMReferenceLink
          Associates an EPMDocument with a WTDocument or another EPMDocument.
 class EPMVariantLink
          Denotes that an EPMDocument is a variant of another.
 

Uses of EPMObject in wt.epm.supportingdata
 

Classes in wt.epm.supportingdata that implement EPMObject
 class EPMSupportingData
          Applications may save data that is specific to their applications inside an EPMSupportingData object.They save their data in the data member of the object.
 

Uses of EPMObject in wt.epm.util
 

Methods in wt.epm.util with parameters of type EPMObject
 boolean EPMApplicationVeto.isVetoOperation(EPMObject object, String operation)
          Returns true if the application that owns the given epm object does not allow other applications to perform the given operation on its epm objects.
 void EPMApplicationVeto.vetoOperation(EPMObject object, String operation)
          Throws an exception if the application that owns the given epm object does not allow other applications to perform the given operation on its epm objects.