Class UdiSuperSet2MasterIdentity

java.lang.Object
wt.fc._IdentificationObject
wt.fc.IdentificationObject
wt.change2._ChangeIdentificationObject
wt.change2.ChangeIdentificationObject
com.ptc.qualitymanagement.udi.superset._UdiSuperSet2MasterIdentity
com.ptc.qualitymanagement.udi.superset.UdiSuperSet2MasterIdentity
All Implemented Interfaces:
Externalizable, Serializable, wt.fc._IdentificationObjectNamespace, wt.fc._NetFactor, wt.fc.IdentificationObjectNamespace, NetFactor, wt.inf.container._WTContainerNamespace, wt.inf.container.WTContainerNamespace, _OrganizationOwnedIdentificationObjectNamespace, OrganizationOwnedIdentificationObjectNamespace

@GenAsUnPersistable(superClass=wt.change2.ChangeIdentificationObject.class,interfaces={OrganizationOwnedIdentificationObjectNamespace.class,wt.inf.container.WTContainerNamespace.class,java.io.Externalizable.class},serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="number",type=java.lang.String.class,constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=40)),@GeneratedProperty(name="name",type=java.lang.String.class,constraints=@PropertyConstraints(upperLimit=60,required=true))}) public class UdiSuperSet2MasterIdentity extends com.ptc.qualitymanagement.udi.superset._UdiSuperSet2MasterIdentity
The identification object for UdiSuperSet2 objects. This object is responsible for assigning a unique number to a UdiSuperSet2 object when it is stored in the database. It is responsible, through the Identification Service, for setting the user-provided name for a UdiSuperSet2 object.

Use the newRegulatorySubmissionMasterIdentity static factory method(s), not the RegulatorySubmissionMasterIdentity 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:
  • invalid reference
    com.ptc.qualitymanagement.udi.superset2
  • Serialized Form
  • Field Summary

    Fields inherited from class com.ptc.qualitymanagement.udi.superset._UdiSuperSet2MasterIdentity

    EXTERNALIZATION_VERSION_UID, NAME, NUMBER

    Fields inherited from interface wt.inf.container._WTContainerNamespace

    CONTAINED_IDENTIFIED, CONTAINER_REFERENCE, NAMESPACE_REFERENCE

    Fields inherited from interface wt.inf.container.WTContainerNamespace

    NAMESPACE_ID
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the number.
    protected void
    Supports initialization, following construction of an instance.


    Supported API: true
    void
    setName(String a_Name)
    Sets the value of the attribute: name; A name assigned by this UdiSuperSet2MasterIdentity object for the associated UdiSuperSet2 object when it is stored in the database.
    void
    setNumber(String a_Number)
    Sets the value of the attribute: number; A unique number assigned by this UdiSuperSet2MasterIdentity object for the associated UdiSuperSet2 object when it is stored in the database.

    Methods inherited from class com.ptc.qualitymanagement.udi.superset._UdiSuperSet2MasterIdentity

    getClassInfo, getConceptualClassname, getName, getNumber, readExternal, readVersion, super_readExternal_UdiSuperSet2MasterIdentity, super_readVersion_UdiSuperSet2MasterIdentity, super_writeExternal_UdiSuperSet2MasterIdentity, writeExternal

    Methods inherited from class wt.change2.ChangeIdentificationObject

    getKeyClassName

    Methods inherited from class wt.change2._ChangeIdentificationObject

    getContainedIdentified, getContainerReference, getNamespaceReference, getOrganizationReference, readVersion, setContainedIdentified, setContainerReference, setNamespaceReference, setOrganizationReference, super_readExternal_ChangeIdentificationObject, super_readVersion_ChangeIdentificationObject, super_writeExternal_ChangeIdentificationObject

    Methods inherited from class wt.fc._IdentificationObject

    readVersion

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface wt.inf.container._WTContainerNamespace

    getContainedIdentified, getContainerReference, getNamespaceReference, setContainedIdentified, setContainerReference, setNamespaceReference
  • Method Details

    • setNumber

      public void setNumber(String a_Number) throws WTPropertyVetoException
      Sets the value of the attribute: number; A unique number assigned by this UdiSuperSet2MasterIdentity object for the associated UdiSuperSet2 object when it is stored in the database.

      Supported API: true
      Overrides:
      setNumber in class com.ptc.qualitymanagement.udi.superset._UdiSuperSet2MasterIdentity
      Parameters:
      a_Number -
      Throws:
      WTPropertyVetoException
    • setName

      public void setName(String a_Name) throws WTPropertyVetoException
      Sets the value of the attribute: name; A name assigned by this UdiSuperSet2MasterIdentity object for the associated UdiSuperSet2 object when it is stored in the database.

      Supported API: true
      Overrides:
      setName in class com.ptc.qualitymanagement.udi.superset._UdiSuperSet2MasterIdentity
      Parameters:
      a_Name -
      Throws:
      WTPropertyVetoException
    • newUdiSuperSet2MasterIdentity

      public static UdiSuperSet2MasterIdentity newUdiSuperSet2MasterIdentity(UdiSuperSet2Master submission) throws WTException


      Supported API: true
      Parameters:
      part -
      Returns:
      UdiSuperSet2MasterIdentity
      Throws:
      WTException
    • initialize

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

      Supported API: true
      Parameters:
      part -
      Throws:
      WTException
    • getIdentity

      public String getIdentity()
      Returns the number.

      Supported API: true
      Overrides:
      getIdentity in class wt.change2.ChangeIdentificationObject
      Returns:
      String