|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Eff
Effectivity is an interface which supports the notion that a PDM object
is effective under certain conditions. Abstract subclasses of Effectivity
include DatedEffectivity
and UnitEffectivity
. Effectivity
contains a reference to a ConfigurationItem (effContext). This ConfigurationItem
reference is necessary for UnitEffectivity
subclasses, and is
optional for DatedEffectivity
subclasses.
Effectivity contains an object reference to the item which holds the
effectivity (target
).
Supported API: false
Extendable: false
Eff
,
DatedEffectivity
,
UnitEffectivity
Field Summary | |
static String |
CONFIG_ITEM_EFFECTIVITY_TYPE
Deprecated. |
static String |
CONFIG_ITEM_NAME
Deprecated. |
static String |
CONFIG_ITEM_REF
Deprecated. |
static String |
EFF_CONTEXT
Deprecated. |
static String |
EFF_CONTEXT_REFERENCE
Deprecated. |
static String |
STANDARD_TARGET_REFERENCE
Deprecated. |
static String |
TARGET
Deprecated. |
static String |
TARGET_REFERENCE
Deprecated. |
static String |
VERSIONED_TARGET
Deprecated. |
Fields inherited from interface wt.fc.Persistable |
IDENTITY, PERSIST_INFO, TYPE |
Fields inherited from interface wt.eff.Eff |
CREATION, CREATION_REFERENCE, DELETION, DELETION_REFERENCE, RANGE |
Method Summary | |
EffectivityType |
getConfigItemEffectivityType()
Deprecated. |
String |
getConfigItemName()
Deprecated. |
ConfigurationItemReference |
getConfigItemRef()
Deprecated. |
EffContext |
getEffContext()
Deprecated. |
ObjectReference |
getEffContextReference()
Deprecated. |
ObjectReference |
getStandardTargetReference()
Deprecated. |
EffManagedVersion |
getTarget()
Deprecated. |
VersionReference |
getTargetReference()
Deprecated. |
VersionReference |
getVersionedTarget()
Deprecated. |
void |
setConfigItemRef(ConfigurationItemReference a_ConfigItemRef)
Deprecated. |
void |
setEffContext(EffContext a_EffContext)
Deprecated. |
void |
setEffContextReference(ObjectReference a_EffContextReference)
Deprecated. |
void |
setStandardTargetReference(ObjectReference a_StandardTargetReference)
Deprecated. |
void |
setTarget(EffManagedVersion a_Target)
Deprecated. |
void |
setTargetReference(VersionReference a_TargetReference)
Deprecated. |
void |
setVersionedTarget(VersionReference a_VersionedTarget)
Deprecated. |
Methods inherited from interface wt.fc.Persistable |
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo |
Methods inherited from interface wt.fc.ObjectMappable |
readExternal, writeExternal |
Methods inherited from interface wt.fc.NetFactor |
getClassInfo, getConceptualClassname |
Methods inherited from interface wt.eff.Eff |
getCreation, getCreationReference, getDeletion, getDeletionReference, getRange, setCreation, setCreationReference, setDeletion, setDeletionReference, setRange |
Field Detail |
public static final String CONFIG_ITEM_NAME
public static final String CONFIG_ITEM_EFFECTIVITY_TYPE
public static final String VERSIONED_TARGET
public static final String CONFIG_ITEM_REF
public static final String STANDARD_TARGET_REFERENCE
public static final String EFF_CONTEXT
public static final String EFF_CONTEXT_REFERENCE
public static final String TARGET
public static final String TARGET_REFERENCE
Method Detail |
public String getConfigItemName()
public EffectivityType getConfigItemEffectivityType()
public VersionReference getVersionedTarget()
public void setVersionedTarget(VersionReference a_VersionedTarget) throws WTPropertyVetoException
a_VersionedTarget
-
WTPropertyVetoException
public ConfigurationItemReference getConfigItemRef()
public void setConfigItemRef(ConfigurationItemReference a_ConfigItemRef) throws WTPropertyVetoException
a_ConfigItemRef
-
WTPropertyVetoException
public ObjectReference getStandardTargetReference()
public void setStandardTargetReference(ObjectReference a_StandardTargetReference) throws WTPropertyVetoException
a_StandardTargetReference
-
WTPropertyVetoException
public EffContext getEffContext()
getEffContext
in interface Eff
public void setEffContext(EffContext a_EffContext) throws WTPropertyVetoException, WTException
setEffContext
in interface Eff
a_EffContext
-
WTPropertyVetoException
WTException
public ObjectReference getEffContextReference()
getEffContextReference
in interface Eff
public void setEffContextReference(ObjectReference a_EffContextReference) throws WTPropertyVetoException
setEffContextReference
in interface Eff
a_EffContextReference
-
WTPropertyVetoException
public EffManagedVersion getTarget()
getTarget
in interface Eff
public void setTarget(EffManagedVersion a_Target) throws WTPropertyVetoException, WTException
setTarget
in interface Eff
a_Target
-
WTPropertyVetoException
WTException
public VersionReference getTargetReference()
getTargetReference
in interface Eff
public void setTargetReference(VersionReference a_TargetReference) throws WTPropertyVetoException
setTargetReference
in interface Eff
a_TargetReference
-
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |