com.ptc.windchill.uwgm.proesrv.ndimpl
Class ProENDDependency

java.lang.Object
  extended bycom.ptc.windchill.uwgm.proesrv.ndimpl.ProENDDependency
All Implemented Interfaces:
EPMNDDependency, EPMNDObject
Direct Known Subclasses:
ProENDMemberLink_J01, ProENDMemberLink_J03, ProENDReferenceLink_J01, ProENDReferenceLink_J03

public abstract class ProENDDependency
extends Object
implements EPMNDDependency


Field Summary
protected  com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependency dep
           
protected  com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependencyInfo depInfo
           
protected  int depType
           
private  com.ptc.windchill.uwgm.soap.uwgmdb.EpmMasterInfo epmMasterInfo
           
protected  Integer featureId
           
private  boolean isNew
           
protected static Log log
           
private  com.ptc.windchill.uwgm.soap.uwgmdb.Master master
           
private  ObjectIdentifierHelper oidHelper
           
private  int revNum
           
private  String uniqueId
           
 
Fields inherited from interface wt.epm.ndi.EPMNDObject
OBJECT_ID
 
Constructor Summary
ProENDDependency(com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependency theDep, int rNum)
           
 
Method Summary
 com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependency getEpmDependency()
           
private  com.ptc.windchill.uwgm.soap.uwgmdb.EpmMasterInfo getEpmMasterInfo()
           
(package private)  Integer getFeatureId()
           
 boolean getIsMemberDependency()
           
 ObjectIdentifier getObjectId()
          Gets the value of the attribute: OBJECT_ID.
 String getToAsStoredName()
          Gets the value of the attribute: toAsStoredName.
 String getToCadName()
          Gets the value of the attribute: toCadName.
 ObjectIdentifier getToMasterId()
          Gets the value of the attribute: toMasterId.
 int getToRevNum()
           
 String getToSubType()
          Gets the value of the attribute: toSubType.
 String getToType()
          Gets the value of the attribute: toType.
 int getType()
          Gets the value of the attribute: type.
 String getUniqueId()
          Gets the value of the attribute: uniqueId.
 boolean isDummyDependency()
           
 boolean isNew()
           
 boolean isRequired()
          Gets the value of the attribute: required.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface wt.epm.ndi.EPMNDDependency
getAttributes
 

Field Detail

depInfo

protected com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependencyInfo depInfo

dep

protected com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependency dep

master

private com.ptc.windchill.uwgm.soap.uwgmdb.Master master

revNum

private int revNum

uniqueId

private String uniqueId

featureId

protected Integer featureId

isNew

private boolean isNew

epmMasterInfo

private com.ptc.windchill.uwgm.soap.uwgmdb.EpmMasterInfo epmMasterInfo

depType

protected int depType

log

protected static final Log log

oidHelper

private final ObjectIdentifierHelper oidHelper
Constructor Detail

ProENDDependency

public ProENDDependency(com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependency theDep,
                        int rNum)
Method Detail

getObjectId

public ObjectIdentifier getObjectId()
                             throws WTException
Description copied from interface: EPMNDObject
Gets the value of the attribute: OBJECT_ID.

Supported API: true

Specified by:
getObjectId in interface EPMNDObject
Returns:
ObjectIdentifier
Throws:
WTException

getToMasterId

public ObjectIdentifier getToMasterId()
                               throws WTException
Description copied from interface: EPMNDDependency
Gets the value of the attribute: toMasterId.

Supported API: true

Specified by:
getToMasterId in interface EPMNDDependency
Returns:
ObjectIdentifier
Throws:
WTException

getToCadName

public String getToCadName()
                    throws WTException
Description copied from interface: EPMNDDependency
Gets the value of the attribute: toCadName.

Supported API: true

Specified by:
getToCadName in interface EPMNDDependency
Returns:
String
Throws:
WTException

getToAsStoredName

public String getToAsStoredName()
                         throws WTException
Description copied from interface: EPMNDDependency
Gets the value of the attribute: toAsStoredName.

Supported API: true

Specified by:
getToAsStoredName in interface EPMNDDependency
Returns:
String
Throws:
WTException

getType

public int getType()
            throws WTException
Description copied from interface: EPMNDDependency
Gets the value of the attribute: type.

Supported API: true

Specified by:
getType in interface EPMNDDependency
Returns:
int
Throws:
WTException

getToType

public String getToType()
                 throws WTException
Description copied from interface: EPMNDDependency
Gets the value of the attribute: toType.

Supported API: true

Specified by:
getToType in interface EPMNDDependency
Returns:
String
Throws:
WTException

getToSubType

public String getToSubType()
                    throws WTException
Description copied from interface: EPMNDDependency
Gets the value of the attribute: toSubType.

Supported API: true

Specified by:
getToSubType in interface EPMNDDependency
Returns:
String
Throws:
WTException

getToRevNum

public int getToRevNum()
                throws WTException
Throws:
WTException

getUniqueId

public String getUniqueId()
                   throws WTException
Description copied from interface: EPMNDDependency
Gets the value of the attribute: uniqueId.

Supported API: true

Specified by:
getUniqueId in interface EPMNDDependency
Returns:
String
Throws:
WTException

isRequired

public boolean isRequired()
Description copied from interface: EPMNDDependency
Gets the value of the attribute: required.

Supported API: true

Specified by:
isRequired in interface EPMNDDependency
Returns:
boolean

getFeatureId

Integer getFeatureId()

getEpmMasterInfo

private com.ptc.windchill.uwgm.soap.uwgmdb.EpmMasterInfo getEpmMasterInfo()

getIsMemberDependency

public boolean getIsMemberDependency()

isDummyDependency

public boolean isDummyDependency()

getEpmDependency

public com.ptc.windchill.uwgm.soap.uwgmdb.EpmDependency getEpmDependency()

isNew

public boolean isNew()
              throws WTException
Throws:
WTException