Class Choice

All Implemented Interfaces:
com.ptc.windchill.option.model._ChoiceTypeInterface, com.ptc.windchill.option.model._OptionItemIfc, com.ptc.windchill.option.model.ChoiceTypeInterface, com.ptc.windchill.option.model.OptionItemIfc, Externalizable, Serializable, wt.access._AccessControlled, wt.access._AccessControlList, wt.access._AdHocControlled, wt.access._IdentityAccessControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.AccessControlList, AdHocControlled, wt.access.IdentityAccessControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.change2._Changeable2, wt.change2._ChangeableIfc, Changeable2, ChangeableIfc, wt.esi._Releasable, Releasable, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, wt.fc.BusinessInformation, NetFactor, ObjectMappable, Persistable, wt.federation._FederatedLinkHolder, wt.federation._RemotelyLinkable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, wt.folder._CabinetBased, wt.folder._Foldered, wt.folder._FolderEntry, wt.folder._FolderServiceManaged, wt.folder._IteratedFoldered, CabinetBased, Foldered, FolderEntry, wt.folder.FolderServiceManaged, IteratedFoldered, wt.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, wt.index._Indexable, Indexable, wt.inf.container._WTContained, WTContained, wt.lifecycle._IteratedLifeCycleManaged, _LifeCycleManaged, IteratedLifeCycleManaged, LifeCycleManaged, wt.locks._Lockable, Lockable, wt.maturity._Promotable, Promotable, wt.meeting.actionitem._IteratedSubjectOfActionItem, wt.meeting.actionitem._SubjectOfActionItem, wt.meeting.actionitem.IteratedSubjectOfActionItem, wt.meeting.actionitem.SubjectOfActionItem, wt.notify._Notifiable, Notifiable, wt.ownership._Ownable, wt.ownership.Ownable, wt.recent.RecentlyVisited, _TeamManaged, TeamManaged, wt.trace._IteratedTraceable, wt.trace._Traceable, IteratedTraceable, Traceable, wt.type._Typed, wt.type._TypeManaged, wt.type.FlexTyped, wt.type.Typed, wt.type.TypeManaged, wt.ufid._Federatable, wt.ufid.Federatable, _Iterated, wt.vc._Versionable, wt.vc._Versioned, wt.vc.baseline._Baselineable, Baselineable, Iterated, Versionable, Versioned, wt.vc.wip._Workable, Workable, wt.workflow.forum._IteratedSubjectOfForum, wt.workflow.forum._SubjectOfForum, wt.workflow.forum.IteratedSubjectOfForum, SubjectOfForum, wt.workflow.notebook._IteratedSubjectOfNotebook, wt.workflow.notebook._SubjectOfNotebook, wt.workflow.notebook.IteratedSubjectOfNotebook, wt.workflow.notebook.SubjectOfNotebook

@GenAsPersistable(superClass=RevisionControlled.class,interfaces={wt.type.Typed.class,com.ptc.windchill.option.model.OptionItemIfc.class,com.ptc.windchill.option.model.ChoiceTypeInterface.class,Releasable.class,IteratedTraceable.class,wt.access.IdentityAccessControlled.class},serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="description",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="Description for a choice.",constraints=@PropertyConstraints(upperLimit=500)),@GeneratedProperty(name="hasInstanceValue",type=boolean.class,javaDoc="boolean that indicates that this choice can have a instance value")},foreignKeys=@GeneratedForeignKey(name="ChoiceMasterIteration",foreignKeyRole=@ForeignKeyRole(name="master",type=ChoiceMaster.class,cascade=false,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="iteration",cascade=false)),derivedProperties={@DerivedProperty(name="name",derivedFrom="master>name",supportedAPI=PUBLIC),@DerivedProperty(name="number",derivedFrom="master>number",supportedAPI=PUBLIC),@DerivedProperty(name="optionDataType",derivedFrom="master>optionDataType",supportedAPI=PUBLIC)},tableProperties=@TableProperties(tableName="ATOChoice",compositeIndex1="masterReference.key.id+iterationInfo.branchId+iterationInfo.latest",compositeIndex5="masterReference.key.id+iterationInfo.latest+iterationInfo.branchId+thePersistInfo.theObjectIdentifier.id",compositeIndex17="masterReference.key.id+thePersistInfo.theObjectIdentifier.id+iterationInfo.latest+checkoutInfo.state+thePersistInfo.markForDelete"),iconProperties=@IconProperties(standardIcon="netmarkets/images/optioncode.png",openIcon="netmarkets/images/optioncode.png")) public class Choice extends _Choice

Use the newChoice static factory method(s), not the Choice 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:
  • Method Details

    • getQom

      public wt.units.display.QuantityOfMeasure getQom()
      Deprecated.

      Supported API: true

      See Also:
    • setQom

      public void setQom(wt.units.display.QuantityOfMeasure qom)
      Deprecated.

      Supported API: true

      See Also: