public class DataItemNode extends BaseDataVariableNode implements DataItemType
UaVariableNode.UaVariableNodeBuilderAllowNulls, DataTypeVersion, DictionaryFragment, EngineeringUnits, LocalTime, MaxArrayLength, MaxStringLength, NodeVersion, ValueAsTextDEFINITION, VALUE_PRECISION| Constructor and Description |
|---|
DataItemNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
DataItemNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
DataValue value,
NodeId dataType,
Integer valueRank,
UInteger[] arrayDimensions,
UByte accessLevel,
UByte userAccessLevel,
double minimumSamplingInterval,
boolean historizing) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefinition() |
PropertyNode |
getDefinitionNode() |
Double |
getValuePrecision() |
PropertyNode |
getValuePrecisionNode() |
void |
setDefinition(String value) |
void |
setValuePrecision(Double value) |
addComponent, builder, getAccessLevel, getAllowNulls, getArrayDimensions, getComponentNodes, getDataType, getDataTypeVersion, getDictionaryFragment, getEngineeringUnits, getHistorizing, getLocalTime, getMaxArrayLength, getMaxStringLength, getMinimumSamplingInterval, getModellingRuleNode, getNodeVersion, getPropertyNodes, getTypeDefinitionNode, getUserAccessLevel, getValue, getValueRank, removeComponent, setAccessLevel, setAllowNulls, setArrayDimensions, setDataType, setDataTypeVersion, setDictionaryFragment, setEngineeringUnits, setHistorizing, setLocalTime, setMaxArrayLength, setMaxStringLength, setMinimumSamplingInterval, setNodeVersion, setUserAccessLevel, setValue, setValueRankaddAttributeObserver, addProperty, addReference, addReferences, deallocate, fireAttributeChanged, getAttribute, getBrowseName, getDescription, getDisplayName, getNode, getNode, getNodeClass, getNodeId, getNodeMap, getObjectComponent, getObjectComponent, getObjectComponent, getProperty, getProperty, getProperty, getProperty, getPropertyNode, getPropertyNode, getPropertyNode, getPropertyNode, getReferences, getUserWriteMask, getVariableComponent, getVariableComponent, getVariableComponent, getWriteMask, removeAttributeObserver, removeProperty, removeReference, removeReferences, setAttribute, setAttributeDelegate, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setProperty, setUserWriteMask, setWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAccessLevel, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRankgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskreadAttribute, readAttribute, readAttribute, writeAttribute, writeAttributepublic DataItemNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask)
public DataItemNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, DataValue value, NodeId dataType, Integer valueRank, UInteger[] arrayDimensions, UByte accessLevel, UByte userAccessLevel, double minimumSamplingInterval, boolean historizing)
public PropertyNode getDefinitionNode()
getDefinitionNode in interface DataItemTypepublic String getDefinition()
getDefinition in interface DataItemTypepublic void setDefinition(String value)
setDefinition in interface DataItemTypepublic PropertyNode getValuePrecisionNode()
getValuePrecisionNode in interface DataItemTypepublic Double getValuePrecision()
getValuePrecision in interface DataItemTypepublic void setValuePrecision(Double value)
setValuePrecision in interface DataItemTypeCopyright © 2018. All rights reserved.