wt.epm
Class EPMCADNamespace

java.lang.Object
  extended by wt.epm.EPMCADNamespace
All Implemented Interfaces:
Externalizable, Serializable, NetFactor, ObjectMappable, Persistable

public class EPMCADNamespace
extends Object
implements Persistable, Externalizable

EPMCADNamespace is to restrict a unique CAD name in the context of a project or PDM. When a CAD document is created in PDM or in a sandbox project, its CAD name along with the container will be added. When a CAD document is shared to a given sandbox project, its CAD Name and the sandbox project will be added. When a CAD document is deleted or no longer shared to a project, its namespace entry will be deleted. Although the CAD document's master reference is not needed in the namespace, it is used to identify how the CAD name is added to a given namespace. In addition, the master reference can be used to determine whether the CAD name entry is a shared object or actually resides in the container.

Use the newEPMCADNamespace static factory method(s), not the EPMCADNamespace 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:
Serialized Form

Field Summary
static String CADNAME
          Label for the attribute; TheCAD name of the document..
 
Method Summary
 String getCADName()
          Gets the value of the attribute: CADNAME.
 void setCADName(String a_CADName)
          Sets the value of the attribute: CADNAME.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CADNAME

public static final String CADNAME
Label for the attribute; TheCAD name of the document..

Supported API: true

See Also:
Constant Field Values
Method Detail

getCADName

public String getCADName()
Gets the value of the attribute: CADNAME. TheCAD name of the document..

Supported API: true

Returns:
String

setCADName

public void setCADName(String a_CADName)
                throws WTPropertyVetoException
Sets the value of the attribute: CADNAME. TheCAD name of the document..

Supported API: true

Parameters:
a_CADName -
Throws:
WTPropertyVetoException