Package wt.annotation

Class StructuredAnnotationSet

java.lang.Object
wt.fc._WTObject
All Implemented Interfaces:
Externalizable, Serializable, wt.access._AccessControlled, wt.access._AccessControlList, wt.access._AdHocControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.AccessControlList, AdHocControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.change2._SupportingMaterial, SupportingMaterial, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, wt.fc.archive._Archiveable, wt.fc.archive.Archiveable, NetFactor, ObjectMappable, Persistable, wt.folder._CabinetBased, wt.folder._CabinetMember, wt.folder._FolderEntry, wt.folder._FolderServiceManaged, CabinetBased, CabinetMember, FolderEntry, wt.folder.FolderServiceManaged, DisplayIdentification, wt.index._Indexable, Indexable, wt.inf.container._WTContained, WTContained, _LifeCycleManaged, LifeCycleManaged, wt.notify._Notifiable, Notifiable, wt.ownership._Ownable, wt.ownership.Ownable, wt.recent.RecentlyVisited, _TeamManaged, TeamManaged

@GenAsPersistable(superClass=AnnotationSet.class,extendable=true,versions=-426030804068190604L,foreignKeys={@GeneratedForeignKey(name="TopLevelTarget",foreignKeyRole=@ForeignKeyRole(name="target",type=AnnotationTarget.class,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="source",cardinality=ONE_TO_MANY)),@GeneratedForeignKey(name="AnnotationSetBaseline",foreignKeyRole=@ForeignKeyRole(name="baseline",type=wt.annotation.AnnotationBaseline.class,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="source",cardinality=ONE)),@GeneratedForeignKey(name="AnnotationConfigSpec",foreignKeyRole=@ForeignKeyRole(name="configspec",type=WTPartConfigSpec.class,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="source",cardinality=ONE))},tableProperties=@TableProperties(compositeUnique1="targetReference.key.id+name"),iconProperties=@IconProperties(standardIcon="wt/clients/images/annotationset.gif",openIcon="wt/clients/images/annotationset.gif")) public class StructuredAnnotationSet extends wt.annotation._StructuredAnnotationSet
Deprecated.
This Persistable is not supported from Windchill 11.2 release. It will be removed from next release.

Use the newStructuredAnnotationSet static factory method(s), not the StructuredAnnotationSet 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: true

See Also:
  • Method Details

    • newStructuredAnnotationSet

      public static StructuredAnnotationSet newStructuredAnnotationSet() throws WTException
      Deprecated.


      Supported API: true
      Returns:
      StructuredAnnotationSet
      Throws:
      WTException
    • newStructuredAnnotationSet

      public static StructuredAnnotationSet newStructuredAnnotationSet(String name) throws WTException
      Deprecated.


      Supported API: true
      Parameters:
      name -
      Returns:
      StructuredAnnotationSet
      Throws:
      WTException
    • initialize

      protected void initialize(String name) throws WTException
      Deprecated.
      Supports initialization, following construction of an instance. Invoked by "new" factory having the same signature.

      Supported API: true
      Overrides:
      initialize in class AnnotationSet
      Parameters:
      name -
      Throws:
      WTException