Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.assemblies |
Provides classes and interfaces for Assemblies.
|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
Modifier and Type | Field and Description |
---|---|
NXObject.AttributeInformation |
NXObject.NextUserAttributeData.info |
Modifier and Type | Method and Description |
---|---|
NXObject.AttributeInformation[] |
NXObject.getAttributeTitlesByType(NXObject.AttributeType type)
Deprecated.
Deprecated in NX8.0.0. Use
NXObject.getUserAttributes(nxopen.AttributeIterator) instead.
|
NXObject.AttributeInformation[] |
NXObject.getUserAttribute(String title,
boolean includeUnset,
boolean addStringValues,
NXObject.AttributeType type)
Deprecated.
Deprecated in NX11.0.0. Use
NXObject.getUserAttribute(java.lang.String, nxopen.NXObject.AttributeType, int) instead.
|
NXObject.AttributeInformation |
NXObject.getUserAttribute(String title,
NXObject.AttributeType type,
int index)
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index.
|
NXObject.AttributeInformation[] |
NXObject.getUserAttributes()
Gets all the attributes that have been set on the given object.
|
NXObject.AttributeInformation[] |
NXObject.getUserAttributes(AttributeIterator iterator)
Gets all the attributes that have been set on the given object, if any, that satisfy the given iterator.
|
NXObject.AttributeInformation[] |
NXObject.getUserAttributes(boolean includeUnset)
Gets all the attributes of the given object.
|
NXObject.AttributeInformation[] |
NXObject.getUserAttributes(boolean includeUnset,
boolean addStringValues)
Deprecated.
Deprecated in NX11.0.0. Use
NXObject.getUserAttributes(nxopen.AttributeIterator) instead.
|
Modifier and Type | Method and Description |
---|---|
void |
NXObject.setUserAttribute(NXObject.AttributeInformation info,
Update.Option option)
Creates or modifies an attribute with the option to update or not.
|
Modifier and Type | Method and Description |
---|---|
NXObject.AttributeInformation |
Component.getInstanceUserAttribute(String title,
NXObject.AttributeType type,
int index)
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index.
|
NXObject.AttributeInformation[] |
Component.getInstanceUserAttributes()
Gets all the attributes that have been set on the given object.
|
NXObject.AttributeInformation[] |
Component.getInstanceUserAttributes(boolean includeUnset)
Gets all the attributes that have been set on the given object,
as well as information from attribute templates that have not been set (if 'IncludeUnset' is 'true').
|
Modifier and Type | Method and Description |
---|---|
void |
Component.setInstanceUserAttribute(NXObject.AttributeInformation info,
Update.Option option)
Creates or modifies an attribute with the option to update or not.
|
Modifier and Type | Field and Description |
---|---|
NXObject.AttributeInformation |
AttributeSelectionRecipe.UserAttributesData.highvalueattribute |
NXObject.AttributeInformation |
AttributeSelectionRecipe.UserAttributesData.lowvalueattribute |
Modifier and Type | Method and Description |
---|---|
void |
AttributeSelectionRecipe.setUserAttributes(boolean setNameAttribute,
String nameAttribute,
boolean setColorAttribute,
int colorAttribute,
String[] userAttributeNames,
NXObject.AttributeInformation[] lowValueAttributes,
NXObject.AttributeInformation[] highValueAttributes)
Convenience method to set multiple attributes at once.
|
void |
AttributeSelectionRecipe.setUserAttributes(boolean setNameAttribute,
String nameAttribute,
boolean setColorAttribute,
int colorAttribute,
String[] userAttributeNames,
NXObject.AttributeInformation[] lowValueAttributes,
NXObject.AttributeInformation[] highValueAttributes)
Convenience method to set multiple attributes at once.
|
void |
AttributeSelectionRecipe.setUserAttributes(String attributeName,
NXObject.AttributeInformation lowValueAttribute,
NXObject.AttributeInformation highValueAttribute)
Sets or adds the low and high value of user attribute with given name.
|
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.