public class Property extends DataVariableNode implements java.io.Serializable
arrayLength, dataType, value| Constructor and Description |
|---|
Property(java.lang.String address,
DataValue value,
DataType type)
Creates a new scalar-valued Property.
|
Property(java.lang.String address,
java.lang.String name,
DataValue value,
DataType type)
Creates a new scalar-valued Property.
|
Property(java.lang.String address,
java.lang.String browseName,
java.lang.String displayName,
java.lang.String description,
DataValue value,
DataType type)
Creates a new scalar valued property.
|
Property(java.lang.String address,
java.lang.String browseName,
java.lang.String displayName,
java.lang.String description,
DataValue value,
DataType type,
int arrayLength)
Creates a new Property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(BrowseNode child) |
void |
addProperty(Property prop) |
BrowseNodeType |
getBrowseNodeType()
The browse type for this node.
|
getArrayLength, getDataType, getValuegetAddress, getBrowseName, getChildren, getDescription, getDisplayName, getProperties, getUANode, setUANodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAddress, getBrowseName, getChildren, getDescription, getDisplayName, getProperties, getUANode, setUANodepublic Property(java.lang.String address,
DataValue value,
DataType type)
address - The address of the property. The address will be used as the property's BrowseName
and DisplayName.value - The current value of the property.type - The datatype of the property.public Property(java.lang.String address,
java.lang.String name,
DataValue value,
DataType type)
address - The address of the property.name - The name of the property. Will be used as the BrowseName and the DisplayNamevalue - The current value of the property.type - The datatype of the property.public Property(java.lang.String address,
java.lang.String browseName,
java.lang.String displayName,
java.lang.String description,
DataValue value,
DataType type)
public BrowseNodeType getBrowseNodeType()
BrowseNodegetBrowseNodeType in interface BrowseNodegetBrowseNodeType in class DataVariableNodepublic void addChild(BrowseNode child)
addChild in class DataVariableNodepublic void addProperty(Property prop)
addProperty in class AbstractBrowseNode