public interface Property extends NXObject
Modifier and Type | Interface and Description |
---|---|
static class |
Property.DatatypeOption
Represents the possible
systemDatatype() options
for a property. |
static class |
Property.TypeOption
Represents the possible
propertyType() options
for a property |
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
String |
bitmapName()
Returns the bitmap name of this property.
|
String |
customMessage()
Returns the custom message of this property.
|
Property.TypeOption |
propertyType()
Returns the
Property.TypeOption of this Property . |
void |
setBitmapName(String bitmapName)
License requirements: nx_visual_reporting ("Visual Reporting") . |
void |
setCustomMessage(String customMessage)
License requirements: nx_visual_reporting ("Visual Reporting") . |
Property.DatatypeOption |
systemDatatype()
Returns the preferred
Property.DatatypeOption that should be used for the
owning Condition or Classifier . |
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, name, owningComponent, owningPart, print, prototype, setName
Property.TypeOption propertyType() throws NXException, RemoteException
Property.TypeOption
of this Property
.
Note that this propertyType()
cannot be modified.
Instead it is specified when creating this Property
by using the appropriate function:
- VisualReportBuilder.createProperty(nxopen.visualreporting.Property.TypeOption)
NXException
RemoteException
Property.DatatypeOption systemDatatype() throws NXException, RemoteException
Property.DatatypeOption
that should be used for the
owning Condition
or Classifier
.
This function will return a data type of
Property.DatatypeOption.UNKNOWN
for properties whose propertyType()
is
Property.TypeOption.TEAMCENTER_PROPERTY
,
Property.TypeOption.SERVER_PROPERTY
,
or Property.TypeOption.ATTRIBUTE_PROPERTY
where the preferred data type cannot be determined.
Note that this systemDatatype()
cannot be modified.
Instead it is determined when creating this Property
by using the appropriate function:
- VisualReportBuilder.createProperty(nxopen.visualreporting.Property.TypeOption)
NXException
RemoteException
String bitmapName() throws NXException, RemoteException
NXException
RemoteException
void setBitmapName(String bitmapName) throws NXException, RemoteException
bitmapName
- NXException
RemoteException
String customMessage() throws NXException, RemoteException
NXException
RemoteException
void setCustomMessage(String customMessage) throws NXException, RemoteException
customMessage
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.