wt.vc
Interface AdHocStringVersioned

All Superinterfaces:
Iterated, NetFactor, ObjectMappable, Persistable, Serializable, Versionable
All Known Implementing Classes:
DefaultWTContainerTemplate, WTProductConfiguration

public interface AdHocStringVersioned
extends Versionable

Plug-n-play interface used to indicate that the object is versioned in an ad-hoc manner. Typically, the user will assign a name that becomes the ad-hoc identifier.

Supported API: true

Extendable: true


Field Summary
static String AD_HOC_STRING_IDENTIFIER
          Label for the attribute; This attribute persists the ad-hoc identifier provided by some client/process.
 
Fields inherited from interface wt.vc.Iterated
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME
 
Method Summary
 String getAdHocStringIdentifier()
          Gets the value of the attribute: AD_HOC_STRING_IDENTIFIER.
 void setAdHocStringIdentifier(String a_AdHocStringIdentifier)
          Sets the value of the attribute: AD_HOC_STRING_IDENTIFIER.
 
Methods inherited from interface wt.vc.Iterated
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch, setMaster, setMasterReference
 

Field Detail

AD_HOC_STRING_IDENTIFIER

static final String AD_HOC_STRING_IDENTIFIER
Label for the attribute; This attribute persists the ad-hoc identifier provided by some client/process. This identifier is typically wrapped by another, more appropriately named attribute, such as "name".

Supported API: true

See Also:
Constant Field Values
Method Detail

getAdHocStringIdentifier

String getAdHocStringIdentifier()
Gets the value of the attribute: AD_HOC_STRING_IDENTIFIER. This attribute persists the ad-hoc identifier provided by some client/process. This identifier is typically wrapped by another, more appropriately named attribute, such as "name".

Supported API: true

Returns:
String

setAdHocStringIdentifier

void setAdHocStringIdentifier(String a_AdHocStringIdentifier)
                              throws WTPropertyVetoException
Sets the value of the attribute: AD_HOC_STRING_IDENTIFIER. This attribute persists the ad-hoc identifier provided by some client/process. This identifier is typically wrapped by another, more appropriately named attribute, such as "name".

Supported API: true

Parameters:
a_AdHocStringIdentifier -
Throws:
WTPropertyVetoException