|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.windchill.counterpart.metadata.cEntry
com.ptc.windchill.counterpart.metadata.cPrivateClassificationEntry
com.ptc.windchill.counterpart.metadata.cPubMappedEntry
com.ptc.windchill.counterpart.metadata.attribute.cAbstractAttributeDefinition
com.ptc.windchill.counterpart.metadata.attribute.cBasicIBADefinition
com.ptc.windchill.counterpart.metadata.attribute.cUnitIBADefinition
Nested Class Summary |
Nested classes inherited from class com.ptc.windchill.counterpart.metadata.attribute.cBasicIBADefinition |
|
Field Summary | |
private static String |
CLASSNAME
|
private static boolean |
DEBUG
|
private String |
fDataUnitsName
|
private String |
fDataUnitsRef
|
private String |
fQuantityOfMeasureRef
|
private static DebugWriter |
LOG
|
Fields inherited from class com.ptc.windchill.counterpart.metadata.attribute.cBasicIBADefinition |
fAttributeDefinition |
Fields inherited from class com.ptc.windchill.counterpart.metadata.attribute.cAbstractAttributeDefinition |
|
Fields inherited from class com.ptc.windchill.counterpart.metadata.cPubMappedEntry |
|
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.clf.iPropertyConstants |
kMaxLevel, kMaxType, kMinLevel, kMinType, levelMax, levelMin, levelNom, levelNtolAbs, levelNtolPer, levelPattern, levelPlain, levelPtolAbs, levelPtolPer, levelTolAbs, levelTolPer, levelTyp, typeAttachmentReference, typeBoolean, typeInteger, typeReal, typeRecordReference, typeString, typeTimestamp, typeURL, typeVirtual, upgradeDown, upgradeNone, upgradeUp |
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 | |
cUnitIBADefinition(UnitDefView attr)
|
Method Summary | |
boolean |
canUpdate(nitidus.sil.be.clf.iPartProperty cpPartProperty)
|
static AttributeDefDefaultView |
create(nitidus.sil.be.clf.iPartProperty cpPartProperty,
cAttributeOrganizer folder,
cQuantityOfMeasure qom)
|
CSMSingleDefConstraintDefaultView |
createAllowedValuesConstraint(List allowedVals)
Creates new allowed values constraint Applicable only for: Float, String, Integer |
CSMSingleDefConstraintDefaultView |
createRangeConstraint(double rangeLo,
double rangeHi)
|
void |
enrich(nitidus.sil.be.clf.iPartPropertyIO cpPartPropertyIO)
|
void |
enrichQOMAndDAtaUnits(String quantityOfMeasureRef,
String dataUnitsName)
|
String |
getDataUnitsName()
|
String |
getDataUnitsRef()
|
ObjectIdentifier |
getObjectID()
|
cPrimaryUnitIO[] |
getPrimaryUnits()
|
String |
getQuantityOfMeasureRef()
|
boolean |
hasSamePrimaryUnitsAs(nitidus.sil.be.clf.iQuantityOfMeasureIO qom)
|
private boolean |
isFamilyCompatible(nitidus.sil.be.clf.iQuantityOfMeasure qom)
|
private void |
setDisplayUnitOverrides(nitidus.sil.be.clf.iQuantityOfMeasureIO qom)
|
void |
update(nitidus.sil.be.clf.iPartProperty cpPartProperty,
cAttributeOrganizer folder,
cQuantityOfMeasure qom)
|
Methods inherited from class com.ptc.windchill.counterpart.metadata.attribute.cBasicIBADefinition |
canDelete, create, createImmutableConstraint, createSingleValueConstraint, createValueRequiredConstraint, createValues, createValueView, delete, enrichNewBoolean, fillDefaultView, getAlias, getAttributeDefinition, getColumns, getCounterPartTypeFromJavaClass, getOPMBase, getParentObjectID, getRefBackwardVerb, getRefClassRef, getRefPropertyRef, getType, getUpgradeDirection, hasSameTypeAs, identicalTo, isWindchillIBA, preUpdate, update, updateID |
Methods inherited from class com.ptc.windchill.counterpart.metadata.attribute.cAbstractAttributeDefinition |
getVirtualLinkRef, getVirtualSourceRef, isCatalogHelper, isCatalogIndexed, isVirtualDirectionIn |
Methods inherited from class com.ptc.windchill.counterpart.metadata.cPubMappedEntry |
enrich, getCustomDUNS, getName, getPreferredName, getPublicID, 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.iPubMappedEntryIO |
getCustomDUNS, getPreferredName, getPublicID, getShortDefinition |
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 |
private String fQuantityOfMeasureRef
private String fDataUnitsName
private String fDataUnitsRef
private static final String CLASSNAME
private static final boolean DEBUG
private static final DebugWriter LOG
Constructor Detail |
public cUnitIBADefinition(UnitDefView attr) throws WTException, WTPropertyVetoException
Method Detail |
public String getDataUnitsName()
getDataUnitsName
in interface nitidus.sil.be.clf.iPartPropertyIO
getDataUnitsName
in class cBasicIBADefinition
iPartPropertyIO
public String getDataUnitsRef()
getDataUnitsRef
in interface nitidus.sil.be.clf.iPartPropertyIO
getDataUnitsRef
in class cBasicIBADefinition
iPartPropertyIO
public String getQuantityOfMeasureRef()
getQuantityOfMeasureRef
in interface nitidus.sil.be.clf.iPartPropertyIO
getQuantityOfMeasureRef
in class cBasicIBADefinition
iPartPropertyIO
public final boolean hasSamePrimaryUnitsAs(nitidus.sil.be.clf.iQuantityOfMeasureIO qom)
public final cPrimaryUnitIO[] getPrimaryUnits()
public final ObjectIdentifier getObjectID()
public static AttributeDefDefaultView create(nitidus.sil.be.clf.iPartProperty cpPartProperty, cAttributeOrganizer folder, cQuantityOfMeasure qom) throws WTException, WTPropertyVetoException
WTException
WTPropertyVetoException
public void update(nitidus.sil.be.clf.iPartProperty cpPartProperty, cAttributeOrganizer folder, cQuantityOfMeasure qom) throws WTException, WTPropertyVetoException
WTException
WTPropertyVetoException
private final void setDisplayUnitOverrides(nitidus.sil.be.clf.iQuantityOfMeasureIO qom)
public final boolean canUpdate(nitidus.sil.be.clf.iPartProperty cpPartProperty)
canUpdate
in class cBasicIBADefinition
private final boolean isFamilyCompatible(nitidus.sil.be.clf.iQuantityOfMeasure qom)
public CSMSingleDefConstraintDefaultView createRangeConstraint(double rangeLo, double rangeHi) throws WTException
createRangeConstraint
in class cBasicIBADefinition
WTException
cBasicIBADefinition.createRangeConstraint(double, double)
public CSMSingleDefConstraintDefaultView createAllowedValuesConstraint(List allowedVals) throws WTException
cBasicIBADefinition
createAllowedValuesConstraint
in class cBasicIBADefinition
allowedVals
-
WTException
cBasicIBADefinition.createAllowedValuesConstraint(java.util.List)
public void enrich(nitidus.sil.be.clf.iPartPropertyIO cpPartPropertyIO)
enrich
in class cBasicIBADefinition
public final void enrichQOMAndDAtaUnits(String quantityOfMeasureRef, String dataUnitsName)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |