|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.eff.format.EffState
public final class EffState
A class that is designed to hold the state associated while processing
one or many effectivity statements.
Instances of EffState are designed and treated as immutable, once initialized
during construction (where the class invariant is established). Hence
they can be safely shared and are thread-safe.
Supported API: true
Extendable: false
EffRangeValues,
EffFormat,
EffFormatService,
Serialized Form| Field Summary | |
|---|---|
WTContainerRef |
containerRef
Reference to the windchill WTContainer the current use case
or the its context occurs/resides in. |
ObjectReference |
contextObjRef
(Optional) An object reference to the effectivity context object if supported by the effectivity type. |
wt.eff.format.EffType |
effType
The effectivity type being considered as part of the transaction. |
| Constructor Summary | |
|---|---|
EffState(wt.eff.format.EffType effType,
ObjectReference contextObjRef,
WTContainerRef containerRef)
Constructs an EffState instance with the provided arguments. |
|
| Method Summary | |
|---|---|
WTContainerRef |
getContainerRef()
Gets the value of the attribute: containerRef; Reference to the windchill WTContainer the current use case or the its context occurs/resides
in. |
ObjectReference |
getContextObjRef()
Gets the value of the attribute: contextObjRef; (Optional) An object reference to the effectivity context object if supported by the effectivity type. |
wt.eff.format.EffType |
getEffType()
Gets the value of the attribute: effType; The effectivity type being considered as part of the transaction. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final wt.eff.format.EffType effType
public final ObjectReference contextObjRef
public final WTContainerRef containerRef
WTContainer the current use case
or the its context occurs/resides in.
| Constructor Detail |
|---|
public EffState(wt.eff.format.EffType effType,
ObjectReference contextObjRef,
WTContainerRef containerRef)
effType - (Required) The effectivity type being considered as
part of the transaction.contextObjRef - (Optional) An object reference to the effectivity
context object if supported by the effectivity type. In the case of
creating part instances, the context object is the traceable part
identified with the part instance.containerRef - (Required) Reference to the windchill container
the current use case or the its context occurs/resides in.
NullPointerException - if either the required effType
or containerRef arguments are null.| Method Detail |
|---|
public final wt.eff.format.EffType getEffType()
public final ObjectReference getContextObjRef()
public final WTContainerRef getContainerRef()
WTContainer the current use case or the its context occurs/resides
in.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||