com.ptc.windchill.counterpart.metadata.attribute
Class cOPMBaseWithLogicalID
java.lang.Object
com.ptc.windchill.counterpart.metadata.attribute.cOPMBaseWithLogicalID
- All Implemented Interfaces:
- nitidus.sil.be.clf.iOPMBaseIO
- public class cOPMBaseWithLogicalID
- extends Object
- implements nitidus.sil.be.clf.iOPMBaseIO
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fIsValueRequired
private boolean fIsValueRequired
fIsSingleValued
private boolean fIsSingleValued
fIsConstrainedByRange
private boolean fIsConstrainedByRange
fIsConstrainedByAllowedValues
private boolean fIsConstrainedByAllowedValues
fIsConstrainedByMaxLength
private boolean fIsConstrainedByMaxLength
fIsImmutable
private boolean fIsImmutable
fLegalRangeHi
private double fLegalRangeHi
fLegalRangeLo
private double fLegalRangeLo
fAllowedValues
private nitidus.sil.be.clf.iAllowedValueIO[] fAllowedValues
fDefaultValues
private String[] fDefaultValues
fWindchillLogicalID
private String fWindchillLogicalID
fMaxStringLength
private int fMaxStringLength
kDefaultBooleanAllowedValues
private nitidus.sil.be.clf.iAllowedValueIO[] kDefaultBooleanAllowedValues
cOPMBaseWithLogicalID
public cOPMBaseWithLogicalID(String logicalID)
cOPMBaseWithLogicalID
public cOPMBaseWithLogicalID(nitidus.sil.be.clf.iOPMBaseIO opmBase)
isValueRequired
public boolean isValueRequired()
- Specified by:
isValueRequired
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
isSingleValued
public boolean isSingleValued()
- Specified by:
isSingleValued
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
isConstrainedByRange
public boolean isConstrainedByRange()
- Specified by:
isConstrainedByRange
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
getLegalRangeLo
public double getLegalRangeLo()
- Specified by:
getLegalRangeLo
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
getLegalRangeHi
public double getLegalRangeHi()
- Specified by:
getLegalRangeHi
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
isConstrainedByAllowedValues
public boolean isConstrainedByAllowedValues()
- Specified by:
isConstrainedByAllowedValues
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
getAllowedValues
public nitidus.sil.be.clf.iAllowedValueIO[] getAllowedValues()
- Specified by:
getAllowedValues
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
isConstrainedByMaxLength
public boolean isConstrainedByMaxLength()
- Specified by:
isConstrainedByMaxLength
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
getMaxStringLength
public int getMaxStringLength()
- Specified by:
getMaxStringLength
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
isImmutable
public boolean isImmutable()
- Specified by:
isImmutable
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
getDefaultValues
public String[] getDefaultValues()
- Specified by:
getDefaultValues
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
getWindchillLogicalID
public String getWindchillLogicalID()
- Specified by:
getWindchillLogicalID
in interface nitidus.sil.be.clf.iOPMBaseIO
- See Also:
iOPMBaseIO
setWindchillLogicalID
final void setWindchillLogicalID(String WindchillLogicalID)
hasDefaultValues
final boolean hasDefaultValues(String[] otherDefaultValues)
hasWindchillLogicalID
final boolean hasWindchillLogicalID(String otherWindchillLogicalID)
enrich
public void enrich(nitidus.sil.be.clf.iOPMBaseIO cpOPMBaseIO)
enrichBooleanConstraints
final void enrichBooleanConstraints(nitidus.sil.be.clf.iOPMBaseIO cpOPMBaseIO)
addBooleanConstraints
final void addBooleanConstraints()