public interface ICharacteristic extends INXObject
NXObject
object in order to support extra functionality
such as synonym characteristics available in the Routing application.
Modifier and Type | Method and Description |
---|---|
void |
deleteCharacterstics(CharacteristicList values)
Removes the input list of characteristics from this object.
|
CharacteristicList |
getCharacteristics()
Get all of the characteristics values on the this object.
|
CharacteristicList |
getDestinationCharacteristics()
Returns the destination characteristics from the input object.
|
int |
getIntegerCharacteristic(String name)
Get the value of an integer characteristic associated with the input name.
|
double |
getRealCharacteristic(String name)
Get the value of a real characteristic associated with the input name.
|
String |
getStringCharacteristic(String name)
Get the value of a string characteristic associated with the input name.
|
void |
setCharacteristic(String name,
double value)
Set the value of an real characteristic associated with the input name,
adds a new characteristic to the list if one doesn't exist already.
|
void |
setCharacteristic(String name,
int value)
Set the value of an integer characteristic associated with the input name,
adds a new characteristic to the list if one doesn't exist already.
|
void |
setCharacteristic(String name,
String value)
Set the value of an string characteristic associated with the input name,
adds a new characteristic to the list if one doesn't exist already.
|
void |
setCharacteristics(CharacteristicList values)
Set all of the characteristics values on this object.
|
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
CharacteristicList getCharacteristics() throws NXException, RemoteException
NXException
RemoteException
void setCharacteristics(CharacteristicList values) throws NXException, RemoteException
values
- NXException
RemoteException
int getIntegerCharacteristic(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void setCharacteristic(String name, int value) throws NXException, RemoteException
name
- value
- NXException
RemoteException
double getRealCharacteristic(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void setCharacteristic(String name, double value) throws NXException, RemoteException
name
- value
- NXException
RemoteException
String getStringCharacteristic(String name) throws NXException, RemoteException
name
- NXException
RemoteException
void setCharacteristic(String name, String value) throws NXException, RemoteException
name
- value
- NXException
RemoteException
void deleteCharacterstics(CharacteristicList values) throws NXException, RemoteException
values
- NXException
RemoteException
CharacteristicList getDestinationCharacteristics() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.