public interface DataContainer extends PropertyContainer
PropertyContainer.DoubleMatrixData, PropertyContainer.IntegerMatrixData, PropertyContainer.ListMode, PropertyContainer.PropertyType
Modifier and Type | Method and Description |
---|---|
void |
addBits(String propertyName,
int bitsSc)
Adds the bits value in the container.
|
void |
addDouble(String propertyName,
double value)
Adds the double value in the container.
|
void |
addDoubleMatrix(String propertyName,
int nRows,
int nColumns,
double[] matrixValue)
Adds the double matrix in the container.
|
void |
addDoubleVector(String propertyName,
double[] doubleVector)
Adds the double vector in the container.
|
void |
addEnum(String propertyName,
String[] stringArray)
Adds the enum members in the container.
|
void |
addFile(String propertyName,
String value)
Adds the value in the container.
|
void |
addInteger(String propertyName,
int value)
Adds the integer value in the container.
|
void |
addIntegerMatrix(String propertyName,
int nRows,
int nColumns,
int[] matrixValue)
Adds the integer matrix in the container.
|
void |
addIntegerVector(String propertyName,
int[] intVector)
Adds the integer vector in the container.
|
void |
addLogical(String propertyName,
boolean value)
Adds the logical value in the container.
|
void |
addPoint(String propertyName,
Point3d pointSc)
Adds the point value in the container.
|
void |
addString(String propertyName,
String value)
Adds the string value in the container.
|
void |
addStrings(String propertyName,
String[] stringArray)
Adds the strings value in the container.
|
void |
addTaggedObject(String propertyName,
TaggedObject taggedSc)
Adds the tagged object in the container.
|
void |
addTaggedObjectVector(String propertyName,
TaggedObject[] tagVector)
Adds the tagged object vector in the container.
|
void |
addVector(String propertyName,
Vector3d vector)
Adds the vector value in the container.
|
getArray, getArray, getBits, getBits, getDouble, getDouble, getDoubleMatrix, getDoubleMatrix, getDoubleVector, getDoubleVector, getEnum, getEnum, getEnumAsString, getEnumAsString, getEnumMembers, getEnumMembers, getFile, getFile, getInteger, getInteger, getIntegerMatrix, getIntegerMatrix, getIntegerVector, getIntegerVector, getLogical, getLogical, getPoint, getPoint, getPropertyNames, getPropertyType, getPropertyType, getString, getString, getStrings, getStrings, getTaggedObject, getTaggedObject, getTaggedObjectVector, getTaggedObjectVector, getVector, getVector, length, mode, setBits, setDouble, setDoubleMatrix, setDoubleVector, setEnum, setEnumAsString, setEnumMembers, setFile, setInteger, setIntegerMatrix, setIntegerVector, setLogical, setPoint, setString, setStrings, setTaggedObject, setTaggedObjectVector, setVector
_value, dispose, printTestData, printTestData
void addInteger(String propertyName, int value) throws NXException, RemoteException
propertyName
- Name of the property.value
- Value to add for given property nameNXException
RemoteException
void addLogical(String propertyName, boolean value) throws NXException, RemoteException
propertyName
- Name of the property.value
- Value to add for given property name.NXException
RemoteException
void addDouble(String propertyName, double value) throws NXException, RemoteException
propertyName
- Name of the property.value
- Value to add for given property name.NXException
RemoteException
void addString(String propertyName, String value) throws NXException, RemoteException
propertyName
- Name of the property.value
- Value to add for given property name.NXException
RemoteException
void addEnum(String propertyName, String[] stringArray) throws NXException, RemoteException
propertyName
- Name of the property.stringArray
- Value to add for given property name.NXException
RemoteException
void addStrings(String propertyName, String[] stringArray) throws NXException, RemoteException
propertyName
- Name of the property.stringArray
- Value to add for given property name.NXException
RemoteException
void addPoint(String propertyName, Point3d pointSc) throws NXException, RemoteException
propertyName
- Name of the property.pointSc
- Value to add for given property name.NXException
RemoteException
void addVector(String propertyName, Vector3d vector) throws NXException, RemoteException
propertyName
- Name of the propertyvector
- Value to add for given property name.NXException
RemoteException
void addBits(String propertyName, int bitsSc) throws NXException, RemoteException
propertyName
- Name of the property.bitsSc
- Value to add for given property name.NXException
RemoteException
void addTaggedObject(String propertyName, TaggedObject taggedSc) throws NXException, RemoteException
propertyName
- Name of the property.taggedSc
- Value to add for given property name.NXException
RemoteException
void addIntegerVector(String propertyName, int[] intVector) throws NXException, RemoteException
propertyName
- Name of the property.intVector
- Value to add for given property name.NXException
RemoteException
void addDoubleVector(String propertyName, double[] doubleVector) throws NXException, RemoteException
propertyName
- Name of the property.doubleVector
- Value to add for given property name.NXException
RemoteException
void addTaggedObjectVector(String propertyName, TaggedObject[] tagVector) throws NXException, RemoteException
propertyName
- Name of the property.tagVector
- Value to add for given property name.NXException
RemoteException
void addIntegerMatrix(String propertyName, int nRows, int nColumns, int[] matrixValue) throws NXException, RemoteException
propertyName
- Name of the property.nRows
- Number of Rows in the 2D matrixnColumns
- Number of Columns in the 2D matrixmatrixValue
- Value to add for given property name.NXException
RemoteException
void addDoubleMatrix(String propertyName, int nRows, int nColumns, double[] matrixValue) throws NXException, RemoteException
propertyName
- Name of the property.nRows
- Number of Rows in the 2D matrixnColumns
- Number of Columns in the 2D matrixmatrixValue
- Value to add for given property name.NXException
RemoteException
void addFile(String propertyName, String value) throws NXException, RemoteException
propertyName
- Name of the property.value
- Value to add for given property name.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.