public interface Unit extends NXObject
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
String |
abbreviation()
Deprecated.
Deprecated in NX11.0.1. Use
symbol() instead. This string will not be translated.
|
boolean |
isBaseUnit()
Returns a value that indicates whether this Unit is the Base Unit for its Measure.
|
boolean |
isDefaultUnit()
Returns a value that indicates whether this Unit is the Default Unit for its Measure.
|
void |
makeDefault()
Makes this unit the default unit for its Measure
License requirements: None. |
String |
measure()
Returns the unit measure name
License requirements: None. |
String |
name()
Deprecated.
Deprecated in NX11.0.1. Use
typeName() instead. This string will not be translated.
|
String |
symbol()
Returns the symbol for a unit
License requirements: None. |
String |
typeName()
Returns the unit type name
License requirements: None. |
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, owningComponent, owningPart, print, prototype, setName
String abbreviation() throws NXException, RemoteException
symbol()
instead. This string will not be translated.
NXException
RemoteException
String symbol() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
typeName()
instead. This string will not be translated.
name
in interface INXObject
NXException
RemoteException
String typeName() throws NXException, RemoteException
NXException
RemoteException
String measure() throws NXException, RemoteException
NXException
RemoteException
void makeDefault() throws NXException, RemoteException
NXException
RemoteException
boolean isDefaultUnit() throws NXException, RemoteException
NXException
RemoteException
boolean isBaseUnit() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.