Package com.ptc.windchill.esi.esipart
Class ESIAbstractPart
java.lang.Object
com.ptc.windchill.esi.esipart.ESIAbstractPart
- Direct Known Subclasses:
ESIAlternatePart,ESIPart
Define common behaviors of ESI part abstractions.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Constructor Summary
ConstructorsConstructorDescriptionESIAbstractPart(WTPart previousPart, WTPart currentPart) Create an instance that is properly initialized. -
Method Summary
Modifier and TypeMethodDescriptionReturns the part master associated with the current part.Gets the object for the association that plays role: previous.Gets the object for the association that plays role: targets.voidsetPrevious(WTPart a_Previous) Sets the object for the association that plays role: previous.voidsetTargets(Vector a_Targets) Sets the object for the association that plays role: targets.
-
Constructor Details
-
ESIAbstractPart
Create an instance that is properly initialized.
Supported API: true- Parameters:
previousPart- The part that is the last published iteration of the part that to be processed. May be null.currentPart- The part that is the current iteration to be processed.
-
-
Method Details
-
getPrevious
Gets the object for the association that plays role: previous.
Supported API: true- Returns:
- WTPart
-
setPrevious
Sets the object for the association that plays role: previous.
Supported API: true- Parameters:
a_Previous-- Throws:
WTPropertyVetoException
-
getTargets
Gets the object for the association that plays role: targets.
Supported API: true- Returns:
- Vector
-
setTargets
Sets the object for the association that plays role: targets.
Supported API: true- Parameters:
a_Targets-- Throws:
WTPropertyVetoException
-
getMaster
Returns the part master associated with the current part.
Supported API: true- Returns:
- WTPartMaster
-