public interface CustomAttribute extends TransientObject
CustomAttribute
class
Modifier and Type | Interface and Description |
---|---|
static class |
CustomAttribute.Property
Specifies custom attribute type.
|
static class |
CustomAttribute.Type
Specifies custom attribute type.
|
Modifier and Type | Method and Description |
---|---|
void |
addProperty(CustomAttribute.Property attributeProperty)
The custom attribute add property
License requirements: solid_modeling ("SOLIDS MODELING") . |
CustomAttribute.Property[] |
getProperties()
The custom attribute get all properties
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
hasProperty(CustomAttribute.Property attributeProperty)
The custom attribute does property exist on attribute
License requirements: solid_modeling ("SOLIDS MODELING") . |
String |
name()
Returns the custom attribute name
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
removeProperty(CustomAttribute.Property attributeProperty)
The custom attribute remove property
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setName(String attributeName)
License requirements: solid_modeling ("SOLIDS MODELING") . |
CustomAttribute.Type |
typeValue()
Returns the custom attribute type value
License requirements: solid_modeling ("SOLIDS MODELING") . |
_value, dispose, printTestData, printTestData
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String attributeName) throws NXException, RemoteException
attributeName
- NXException
RemoteException
void addProperty(CustomAttribute.Property attributeProperty) throws NXException, RemoteException
attributeProperty
- NXException
RemoteException
void removeProperty(CustomAttribute.Property attributeProperty) throws NXException, RemoteException
attributeProperty
- NXException
RemoteException
boolean hasProperty(CustomAttribute.Property attributeProperty) throws NXException, RemoteException
attributeProperty
- NXException
RemoteException
CustomAttribute.Property[] getProperties() throws NXException, RemoteException
NXException
RemoteException
CustomAttribute.Type typeValue() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.