com.ptc.windchill.counterpart.metadata
Class cPubMappedEntry

java.lang.Object
  extended bycom.ptc.windchill.counterpart.metadata.cEntry
      extended bycom.ptc.windchill.counterpart.metadata.cPrivateClassificationEntry
          extended bycom.ptc.windchill.counterpart.metadata.cPubMappedEntry
All Implemented Interfaces:
nitidus.sil.be.core.iConflict, nitidus.sil.be.core.iEntryIO, nitidus.sil.be.clf.iPrivateClassificationEntryIO, nitidus.sil.be.clf.iPubMappedEntryIO, nitidus.sil.be.core.iRecordIO, nitidus.sil.be.core.iRevisionControlledEntryIO, nitidus.sil.be.core.iVetoableEntryIO
Direct Known Subclasses:
cAbstractAttributeDefinition, cAbstractClassificationNode

public class cPubMappedEntry
extends cPrivateClassificationEntry
implements nitidus.sil.be.clf.iPubMappedEntryIO


Field Summary
private  String fCustomDUNS
           
private  String fPreferredName
           
private  String fPublicID
           
private  String fShortDefinition
           
 
Fields inherited from class com.ptc.windchill.counterpart.metadata.cPrivateClassificationEntry
 
Fields inherited from class com.ptc.windchill.counterpart.metadata.cEntry
 
Fields inherited from interface nitidus.sil.be.core.iConflict
ctBadName, ctChild, ctDupName, ctMaxBasicAtt, ctMaxBasicClf, ctMaxBasicData, ctMaxBasicGeneral, ctMaxBasicUnit, ctMaxCfnRelatedData, ctMaxPartsLink621Clf, ctMaxPartsLinkClf, ctMaxSpecialAtt, ctMaxSpecialClf, ctMaxSpecialData, ctMaxSpecialGeneral, ctMaxSpecialUnit, ctMaxUnusedAtt, ctMaxWindchillClf, ctMaxWindchillFatalClf, ctMaxWindchillNonFatalClf, ctMaxWindchillUnit, ctMinBasicAtt, ctMinBasicClf, ctMinBasicData, ctMinBasicGeneral, ctMinBasicUnit, ctMinCfnRelatedData, ctMinPartsLink621Clf, ctMinPartsLinkClf, ctMinSpecialAtt, ctMinSpecialClf, ctMinSpecialData, ctMinSpecialGeneral, ctMinSpecialUnit, ctMinUnusedAtt, ctMinWindchillClf, ctMinWindchillFatalClf, ctMinWindchillNonFatalClf, ctMinWindchillUnit, ctNone, kBasic, kBasicAndAllWindchill, kBasicAndFatalWindchill, kBasicAndPartsLink, kBasicAndPartsLinkIncluding621, kFull, kMaxIgnorableConflict, kUnused
 
Constructor Summary
cPubMappedEntry(String name, String description, String id)
           
 
Method Summary
 void enrich(nitidus.sil.be.clf.iPubMappedEntryIO cpPubMappedEntryIO)
           
 String getCustomDUNS()
           
 String getName()
           
 String getPreferredName()
           
 String getPublicID()
           
 String getShortDefinition()
           
 
Methods inherited from class com.ptc.windchill.counterpart.metadata.cPrivateClassificationEntry
compareByNameTo, enrich, getAppSpecific, getChangeDescription, getCurrentMajorRevision, getCurrentMinorRevision, getDescription, getLocalizedNames, getLockedBy, getRevisions, isApproved, isCurrentRevision, isDescriptionEqualTo, setAppSpecific
 
Methods inherited from class com.ptc.windchill.counterpart.metadata.cEntry
acknowledgeChange, compareByIDTo, enrich, getConflict, getID, isDeleted, isInConflict, isInUse, isModified, isNew, isObsolete, isReadOnly, needsIDUpdate, setConflict, setID, setInUse, setObsolete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface nitidus.sil.be.clf.iPrivateClassificationEntryIO
getAppSpecific, getDescription, getLocalizedNames
 
Methods inherited from interface nitidus.sil.be.core.iVetoableEntryIO
isApproved, isCurrentRevision
 
Methods inherited from interface nitidus.sil.be.core.iRevisionControlledEntryIO
getChangeDescription, getCurrentMajorRevision, getCurrentMinorRevision, getLockedBy, getRevisions
 
Methods inherited from interface nitidus.sil.be.core.iEntryIO
getID
 
Methods inherited from interface nitidus.sil.be.core.iRecordIO
isDeleted, isModified, isNew, isReadOnly
 

Field Detail

fPublicID

private String fPublicID

fPreferredName

private String fPreferredName

fShortDefinition

private String fShortDefinition

fCustomDUNS

private String fCustomDUNS
Constructor Detail

cPubMappedEntry

public cPubMappedEntry(String name,
                       String description,
                       String id)
Method Detail

getPublicID

public String getPublicID()
Specified by:
getPublicID in interface nitidus.sil.be.clf.iPubMappedEntryIO
See Also:
iPubMappedEntryIO

getPreferredName

public String getPreferredName()
Specified by:
getPreferredName in interface nitidus.sil.be.clf.iPubMappedEntryIO
See Also:
iPubMappedEntryIO

getShortDefinition

public String getShortDefinition()
Specified by:
getShortDefinition in interface nitidus.sil.be.clf.iPubMappedEntryIO
See Also:
iPubMappedEntryIO

getCustomDUNS

public String getCustomDUNS()
Specified by:
getCustomDUNS in interface nitidus.sil.be.clf.iPubMappedEntryIO
See Also:
iPubMappedEntryIO

getName

public String getName()
Overrides:
getName in class cPrivateClassificationEntry

enrich

public void enrich(nitidus.sil.be.clf.iPubMappedEntryIO cpPubMappedEntryIO)