wt.fc.archive
Interface ArchivedObjectInfo

All Superinterfaces:
NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
ArchivedIterationInfo

public interface ArchivedObjectInfo
extends Persistable



Supported API: false

Extendable: false


Field Summary
static String HOLDER
          Label for the attribute.
static String HOLDER_REFERENCE
          Label for the attribute.
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 ObjectIdentifier getArchivedObjectIdentifier()
          Object identifier of the archived object.
 ArchiveInfoHolder getHolder()
          Gets the object for the association that plays role: HOLDER.
 ObjectReference getHolderReference()
          Gets the value of the attribute: HOLDER_REFERENCE.
 boolean isEquivalent(Archiveable object)
          

Supported API: false
 void setHolder(ArchiveInfoHolder a_Holder)
          Sets the object for the association that plays role: HOLDER.
 void setHolderReference(ObjectReference a_HolderReference)
          Sets the value of the attribute: HOLDER_REFERENCE.
 
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
 

Field Detail

HOLDER

public static final String HOLDER
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

HOLDER_REFERENCE

public static final String HOLDER_REFERENCE
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getHolder

public ArchiveInfoHolder getHolder()
Gets the object for the association that plays role: HOLDER.

Supported API: false

Returns:
ArchiveInfoHolder

setHolder

public void setHolder(ArchiveInfoHolder a_Holder)
               throws WTPropertyVetoException,
                      WTException
Sets the object for the association that plays role: HOLDER.

Supported API: false

Parameters:
a_Holder -
Throws:
WTPropertyVetoException
WTException

getHolderReference

public ObjectReference getHolderReference()
Gets the value of the attribute: HOLDER_REFERENCE.

Supported API: false

Returns:
ObjectReference

setHolderReference

public void setHolderReference(ObjectReference a_HolderReference)
                        throws WTPropertyVetoException
Sets the value of the attribute: HOLDER_REFERENCE.

Supported API: false

Parameters:
a_HolderReference -
Throws:
WTPropertyVetoException

isEquivalent

public boolean isEquivalent(Archiveable object)


Supported API: false

Parameters:
object -
Returns:
boolean

getArchivedObjectIdentifier

public ObjectIdentifier getArchivedObjectIdentifier()
Object identifier of the archived object.

Supported API: false

Returns:
ObjectIdentifier