public interface TagTableBuilder extends Builder
TagTableBuilder
builder.
TagTableCollection.createTagTableBuilder(nxopen.mechatronics.TagTableObject)
Modifier and Type | Interface and Description |
---|---|
static class |
TagTableBuilder.ListParameterData
This class holds the data returned from
getListParameter(java.lang.String, java.lang.String) |
static class |
TagTableBuilder.ParameterNamesAndTypesByIDData
This class holds the data returned from
getParameterNamesAndTypesByID(java.lang.String) |
static class |
TagTableBuilder.RealParameterData
This class holds the data returned from
getRealParameter(java.lang.String, java.lang.String) |
Modifier and Type | Method and Description |
---|---|
void |
changeId(String oldId,
String newId)
Changes ID.
|
void |
deleteAllParameters()
Delete all parameters.
|
void |
deleteParameter(String id)
Delete parameter.
|
void |
editBoolParameter(String id,
String name,
boolean value)
Edits bool parameter value.
|
void |
editIntParameter(String id,
String name,
int value)
Edits Int parameter.
|
void |
editListParameter(String id,
String name,
int newSelectedIndex)
Edits List parameter.
|
void |
editRealParameter(String id,
String name,
double value)
Edits Real parameter.
|
void |
editStringParameter(String id,
String name,
String value)
Edits String parameter.
|
String |
generateNewValue()
Generates new value.
|
boolean |
getBoolParameter(String id,
String name)
Gets bool parameter value.
|
TagFormObject |
getform()
Gets selected form
TagFormObject . |
String[] |
getIds()
Gets Ids of all values .
|
int |
getIntParameter(String id,
String name)
Gets int parameter value.
|
TagTableBuilder.ListParameterData |
getListParameter(String id,
String name)
Gets list parameter value.
|
TagTableBuilder.ParameterNamesAndTypesByIDData |
getParameterNamesAndTypesByID(String id)
Gets parameter names and types by value ID.
|
TagTableBuilder.RealParameterData |
getRealParameter(String id,
String name)
Gets real parameter value.
|
String |
getStringParameter(String id,
String name)
Gets string parameter value.
|
void |
moveParameterDown(String id)
Move parameter down.
|
void |
moveParameterUp(String id)
Move parameter up.
|
String |
name()
Returns the name.
|
void |
setForm(TagFormObject form)
Sets the form
TagFormObject object. |
void |
setName(String name)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
TagFormObject getform() throws NXException, RemoteException
NXException
RemoteException
void setForm(TagFormObject form) throws NXException, RemoteException
TagFormObject
object.
form
- NXException
RemoteException
String generateNewValue() throws NXException, RemoteException
NXException
RemoteException
void changeId(String oldId, String newId) throws NXException, RemoteException
oldId
- newId
- NXException
RemoteException
String[] getIds() throws NXException, RemoteException
NXException
RemoteException
TagTableBuilder.ParameterNamesAndTypesByIDData getParameterNamesAndTypesByID(String id) throws NXException, RemoteException
id
- NXException
RemoteException
boolean getBoolParameter(String id, String name) throws NXException, RemoteException
id
- name
- NXException
RemoteException
int getIntParameter(String id, String name) throws NXException, RemoteException
id
- name
- NXException
RemoteException
TagTableBuilder.RealParameterData getRealParameter(String id, String name) throws NXException, RemoteException
id
- name
- NXException
RemoteException
String getStringParameter(String id, String name) throws NXException, RemoteException
id
- name
- NXException
RemoteException
TagTableBuilder.ListParameterData getListParameter(String id, String name) throws NXException, RemoteException
id
- name
- NXException
RemoteException
void editBoolParameter(String id, String name, boolean value) throws NXException, RemoteException
id
- name
- value
- NXException
RemoteException
void editIntParameter(String id, String name, int value) throws NXException, RemoteException
id
- name
- value
- NXException
RemoteException
void editRealParameter(String id, String name, double value) throws NXException, RemoteException
id
- name
- value
- NXException
RemoteException
void editStringParameter(String id, String name, String value) throws NXException, RemoteException
id
- name
- value
- NXException
RemoteException
void editListParameter(String id, String name, int newSelectedIndex) throws NXException, RemoteException
id
- name
- newSelectedIndex
- NXException
RemoteException
void moveParameterUp(String id) throws NXException, RemoteException
id
- NXException
RemoteException
void moveParameterDown(String id) throws NXException, RemoteException
id
- NXException
RemoteException
void deleteParameter(String id) throws NXException, RemoteException
id
- NXException
RemoteException
void deleteAllParameters() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.