wt.part
Class ProductDateEffectivity

java.lang.Object
  extended by wt.part.ProductDateEffectivity
All Implemented Interfaces:
Externalizable, Serializable, Eff, EffRecord, DateEffForm, EffForm, NetFactor, ObjectMappable, Persistable

public class ProductDateEffectivity
extends Object
implements DateEffForm, Eff, Externalizable

Use the newProductDateEffectivity static factory method(s), not the ProductDateEffectivity constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
static String EFF_CONTEXT
          Label for the attribute.
static String EFF_CONTEXT_REFERENCE
          Label for the attribute.
static String TARGET
          Label for the attribute; The target for an Eff.
 
Fields inherited from interface wt.eff.Eff
TARGET_REFERENCE
 
Method Summary
 EffContext getEffContext()
          Gets the object for the association that plays role: EFF_CONTEXT.
 ObjectReference getEffContextReference()
          Gets the value of the attribute: EFF_CONTEXT_REFERENCE.
 EffRecordable getTarget()
          Gets the object for the association that plays role: TARGET.
 WTReference getTargetReference()
          Gets the value of the attribute: TARGET_REFERENCE.
 void setEffContext(EffContext a_EffContext)
          Sets the object for the association that plays role: EFF_CONTEXT.
 void setEffContextReference(ObjectReference a_EffContextReference)
          Sets the value of the attribute: EFF_CONTEXT_REFERENCE.
 void setTarget(EffRecordable a_Target)
          Sets the object for the association that plays role: TARGET.
 void setTargetReference(WTReference a_TargetReference)
          Sets the value of the attribute: TARGET_REFERENCE.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EFF_CONTEXT

public static final String EFF_CONTEXT
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

EFF_CONTEXT_REFERENCE

public static final String EFF_CONTEXT_REFERENCE
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

TARGET

public static final String TARGET
Label for the attribute; The target for an Eff.

Supported API: true

See Also:
Constant Field Values
Method Detail

getEffContext

public EffContext getEffContext()
Gets the object for the association that plays role: EFF_CONTEXT.

Supported API: true

Returns:
EffContext

setEffContext

public void setEffContext(EffContext a_EffContext)
                   throws WTPropertyVetoException,
                          WTException
Sets the object for the association that plays role: EFF_CONTEXT.

Supported API: true

Parameters:
a_EffContext -
Throws:
WTPropertyVetoException
WTException

getEffContextReference

public ObjectReference getEffContextReference()
Gets the value of the attribute: EFF_CONTEXT_REFERENCE.

Supported API: true

Returns:
ObjectReference

setEffContextReference

public void setEffContextReference(ObjectReference a_EffContextReference)
                            throws WTPropertyVetoException
Sets the value of the attribute: EFF_CONTEXT_REFERENCE.

Supported API: true

Parameters:
a_EffContextReference -
Throws:
WTPropertyVetoException

getTarget

public EffRecordable getTarget()
Gets the object for the association that plays role: TARGET. The target for an Eff.

Supported API: true

Specified by:
getTarget in interface Eff
Returns:
EffRecordable

setTarget

public void setTarget(EffRecordable a_Target)
               throws WTPropertyVetoException,
                      WTException
Sets the object for the association that plays role: TARGET. The target for an Eff.

Supported API: true

Specified by:
setTarget in interface Eff
Parameters:
a_Target -
Throws:
WTPropertyVetoException
WTException

getTargetReference

public WTReference getTargetReference()
Gets the value of the attribute: TARGET_REFERENCE. The target for an Eff.

Supported API: true

Specified by:
getTargetReference in interface Eff
Returns:
WTReference

setTargetReference

public void setTargetReference(WTReference a_TargetReference)
                        throws WTPropertyVetoException
Sets the value of the attribute: TARGET_REFERENCE. The target for an Eff.

Supported API: true

Specified by:
setTargetReference in interface Eff
Parameters:
a_TargetReference -
Throws:
WTPropertyVetoException