Package wt.doc

Class WTDocumentUsageLink

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.fc._ObjectToObjectLink
wt.fc.ObjectToObjectLink
wt.vc.struct._IteratedUsageLink
wt.vc.struct.IteratedUsageLink
wt.doc._WTDocumentUsageLink
wt.doc.WTDocumentUsageLink
All Implemented Interfaces:
com.ptc.core.meta.type.mgmt.server.impl.association._AssociationConstrainable, com.ptc.core.meta.type.mgmt.server.impl.association.AssociationConstrainable, Externalizable, Serializable, wt.doc._WTDocumentUsageLinkTypeInterface, wt.doc.WTDocumentUsageLinkTypeInterface, wt.fc._BinaryLink, wt.fc._Link, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, BinaryLink, Link, NetFactor, ObjectMappable, Persistable, wt.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, wt.type._Typed, wt.type._TypeManaged, wt.type.FlexTyped, wt.type.Typed, wt.type.TypeManaged

@GenAsBinaryLink(superClass=IteratedUsageLink.class, interfaces={com.ptc.core.meta.type.mgmt.server.impl.association.AssociationConstrainable.class,wt.type.Typed.class,wt.doc.WTDocumentUsageLinkTypeInterface.class}, versions={5621652446796435456L,3894070891428126026L}, properties=@GeneratedProperty(name="structureOrder",type=int.class,initialValue="0",javaDoc="Used to set the order that the uses relationships should be returned in. Allows users to set and maintain the order of their documents in a document structure."), roleA=@GeneratedRole(name="usedBy",type=WTDocument.class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(getAccess=PRIVATE),cardinality=ONE_TO_MANY), roleB=@GeneratedRole(name="uses",type=WTDocumentMaster.class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(getAccess=PRIVATE),cardinality=ONE_TO_MANY,owner=false), tableProperties=@TableProperties(tableName="WTDocumentUsageLink")) public class WTDocumentUsageLink extends wt.doc._WTDocumentUsageLink
The WTDocumentUsageLink is an IteratedUsageLink between WTDocuments and WTDocumentMasters. The link is used to build structured documents for example several documents can contain the same glossary or one document can be made up of several sub-documents.

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