public interface EffectivityAttributePropertiesBuilder extends Builder
EffectivityAttributePropertiesBuilder
to be used for creating effectivity attributes.
The attribute will be distributed to all objects supplied in the selected object list.
ConfigurationManager.createEffectivityAttributePropertiesBuilder(nxopen.BasePart, nxopen.NXObject[])
Modifier and Type | Method and Description |
---|---|
String |
category()
Returns the category.
|
boolean |
createAttribute()
Create the attribute from the data set in the builder.
|
void |
delete(NXObject object)
Delete the attribute from the given object.
|
String |
displayValue()
Returns the display value.
|
EffectivityTableBuilder |
effectivityTableBuilder()
Returns the effectivity table builder.
|
SelectNXObjectList |
selectedObjects()
Returns the selected object(s) list.
|
void |
setAttributeObjects(NXObject[] objects)
Sets the array of objects that have this attribute
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setCategory(String category)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setDisplayValue(String displayValue)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setStringValue(String stringValue)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setTitle(String title)
License requirements: nx_4gd_integration ("4th Generation Design") . |
String |
stringValue()
Returns the string value.
|
String |
title()
Returns the attribute title.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList selectedObjects() throws NXException, RemoteException
NXException
RemoteException
EffectivityTableBuilder effectivityTableBuilder() throws NXException, RemoteException
NXException
RemoteException
String category() throws NXException, RemoteException
NXException
RemoteException
void setCategory(String category) throws NXException, RemoteException
category
- NXException
RemoteException
String title() throws NXException, RemoteException
NXException
RemoteException
void setTitle(String title) throws NXException, RemoteException
title
- NXException
RemoteException
String stringValue() throws NXException, RemoteException
NXException
RemoteException
void setStringValue(String stringValue) throws NXException, RemoteException
stringValue
- NXException
RemoteException
String displayValue() throws NXException, RemoteException
NXException
RemoteException
void setDisplayValue(String displayValue) throws NXException, RemoteException
displayValue
- NXException
RemoteException
void delete(NXObject object) throws NXException, RemoteException
object
- The object containing the attributeNXException
RemoteException
boolean createAttribute() throws NXException, RemoteException
NXException
RemoteException
void setAttributeObjects(NXObject[] objects) throws NXException, RemoteException
objects
- the array of objectsNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.