Package wt.change2

Class SupportingDataFor

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.vc._ObjectToVersionLink
All Implemented Interfaces:
Externalizable, Serializable, wt.change2._SupportingDataForIfc, wt.change2.SupportingDataForIfc, wt.fc._BinaryLink, wt.fc._Link, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc.archive._Archiveable, wt.fc.archive.Archiveable, BinaryLink, Link, NetFactor, ObjectMappable, Persistable, wt.federation._FederatedLinkHolder, wt.federation._RemotelyLinkable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, DisplayIdentification, wt.ufid._Federatable, wt.ufid.Federatable

@GenAsBinaryLink(superClass=ObjectToVersionLink.class, interfaces={wt.change2.SupportingDataForIfc.class,wt.fc.archive.Archiveable.class,wt.ufid.Federatable.class}, serializable=EXTERNALIZABLE_BASIC, foreignKeys=@GeneratedForeignKey(name="SupportingDataToChangeableLink",myRoleIsRoleA=false,foreignKeyRole=@ForeignKeyRole(name="affectedData",type=Changeable2.class,supportedAPI=PUBLIC),myRole=@MyRole(name="theSupportingDataFor",supportedAPI=PUBLIC)), roleA=@GeneratedRole(name="theSupportingMaterial",type=SupportingMaterial.class,supportedAPI=PUBLIC), roleB=@GeneratedRole(name="theVersionableChangeItem",type=VersionableChangeItem.class,supportedAPI=PUBLIC), tableProperties=@TableProperties(tableName="SupportingDataFor")) public class SupportingDataFor extends _SupportingDataFor
A link between a ChangeItem and SupportingMaterial that allows interoperability between annotations/markups and change.

Use the newSupportingDataFor static factory method(s), not the SupportingDataFor 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: