Package wt.epm
Class EPMDocumentMasterIdentity
java.lang.Object
wt.fc._IdentificationObject
wt.fc.IdentificationObject
wt.epm._EPMDocumentMasterIdentity
wt.epm.EPMDocumentMasterIdentity
- 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=IdentificationObject.class,interfaces={OrganizationOwnedIdentificationObjectNamespace.class,wt.inf.container.WTContainerNamespace.class,java.io.Externalizable.class},versions=6903136117427403755L,properties={@GeneratedProperty(name="number",type=java.lang.String.class,supportedAPI=PUBLIC,constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,required=true),columnProperties=@ColumnProperties(columnName="documentNumber")),@GeneratedProperty(name="name",type=java.lang.String.class,supportedAPI=PUBLIC,constraints=@PropertyConstraints(required=true)),@GeneratedProperty(name="CADName",type=java.lang.String.class,supportedAPI=PRIVATE,accessors=@PropertyAccessors(setAccess=PROTECTED),constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS))})
public class EPMDocumentMasterIdentity
extends _EPMDocumentMasterIdentity
The uniqueness constraint of number on the master. The name, while not
part of the constraint, is required to go through the identity service
to be changed.
Use the newEPMDocumentMasterIdentity static factory method(s),
not the EPMDocumentMasterIdentity 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:
-
Field Summary
Fields inherited from class wt.epm._EPMDocumentMasterIdentity
CADNAME, EXTERNALIZATION_VERSION_UID, NAME, NUMBERFields inherited from interface wt.org._OrganizationOwnedIdentificationObjectNamespace
ORGANIZATION_REFERENCEFields inherited from interface wt.inf.container._WTContainerNamespace
CONTAINED_IDENTIFIED, CONTAINER_REFERENCE, NAMESPACE_REFERENCEFields inherited from interface wt.inf.container.WTContainerNamespace
NAMESPACE_ID -
Method Summary
Methods inherited from class wt.epm._EPMDocumentMasterIdentity
getCADName, getClassInfo, getConceptualClassname, getContainedIdentified, getContainerReference, getName, getNamespaceReference, getNumber, getOrganizationReference, readExternal, readVersion, setCADName, setContainedIdentified, setContainerReference, setNamespaceReference, setOrganizationReference, super_readExternal_EPMDocumentMasterIdentity, super_readVersion_EPMDocumentMasterIdentity, super_writeExternal_EPMDocumentMasterIdentity, writeExternalMethods inherited from class wt.fc.IdentificationObject
changeIdentity, checkIdentity, createKey, getSemanticKey, initialize, setAdditionalKeyAttributes, toStringMethods inherited from class wt.fc._IdentificationObject
readVersion
-
Method Details
-
setNumber
Sets the value of the attribute: number.
Supported API: true- Overrides:
setNumberin class_EPMDocumentMasterIdentity- Parameters:
a_Number-- Throws:
WTPropertyVetoException- See Also:
-
setName
Sets the value of the attribute: name.
Supported API: true- Overrides:
setNamein class_EPMDocumentMasterIdentity- Parameters:
a_Name-- Throws:
WTPropertyVetoException- See Also:
-