public class CubeItemTypeNode extends ArrayItemTypeNode implements CubeItemType
X_AXIS_DEFINITION, Y_AXIS_DEFINITION, Z_AXIS_DEFINITIONAXIS_SCALE_TYPE, ENGINEERING_UNITS, EU_RANGE, INSTRUMENT_RANGE, TITLEDEFINITION, VALUE_PRECISION| Constructor and Description |
|---|
CubeItemTypeNode(OpcUaClient client,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId,
org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass,
org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask,
org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType,
Integer valueRank,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation |
getXAxisDefinition()
Get the local value of the XAxisDefinition Node.
|
PropertyTypeNode |
getXAxisDefinitionNode()
Get the XAxisDefinition
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getXAxisDefinitionNodeAsync()
Asynchronous implementation of
CubeItemType.getXAxisDefinitionNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation |
getYAxisDefinition()
Get the local value of the YAxisDefinition Node.
|
PropertyTypeNode |
getYAxisDefinitionNode()
Get the YAxisDefinition
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getYAxisDefinitionNodeAsync()
Asynchronous implementation of
CubeItemType.getYAxisDefinitionNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation |
getZAxisDefinition()
Get the local value of the ZAxisDefinition Node.
|
PropertyTypeNode |
getZAxisDefinitionNode()
Get the ZAxisDefinition
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getZAxisDefinitionNodeAsync()
Asynchronous implementation of
CubeItemType.getZAxisDefinitionNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation |
readXAxisDefinition()
Read the value of the XAxisDefinition Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation> |
readXAxisDefinitionAsync()
An asynchronous implementation of
CubeItemType.readXAxisDefinition(). |
org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation |
readYAxisDefinition()
Read the value of the YAxisDefinition Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation> |
readYAxisDefinitionAsync()
An asynchronous implementation of
CubeItemType.readYAxisDefinition(). |
org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation |
readZAxisDefinition()
Read the value of the ZAxisDefinition Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation> |
readZAxisDefinitionAsync()
An asynchronous implementation of
CubeItemType.readZAxisDefinition(). |
void |
setXAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation xAxisDefinition)
Set the local value of the XAxisDefinition Node.
|
void |
setYAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation yAxisDefinition)
Set the local value of the YAxisDefinition Node.
|
void |
setZAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation zAxisDefinition)
Set the local value of the ZAxisDefinition Node.
|
void |
writeXAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation xAxisDefinition)
Write a new value for the XAxisDefinition Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeXAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation xAxisDefinition)
An asynchronous implementation of
CubeItemType.writeXAxisDefinition(AxisInformation). |
void |
writeYAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation yAxisDefinition)
Write a new value for the YAxisDefinition Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeYAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation yAxisDefinition)
An asynchronous implementation of
CubeItemType.writeYAxisDefinition(AxisInformation). |
void |
writeZAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation zAxisDefinition)
Write a new value for the ZAxisDefinition Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeZAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation zAxisDefinition)
An asynchronous implementation of
CubeItemType.writeZAxisDefinition(AxisInformation). |
getAxisScaleType, getAxisScaleTypeNode, getAxisScaleTypeNodeAsync, getEngineeringUnits, getEngineeringUnitsNode, getEngineeringUnitsNodeAsync, getEuRange, getEuRangeNode, getEuRangeNodeAsync, getInstrumentRange, getInstrumentRangeNode, getInstrumentRangeNodeAsync, getTitle, getTitleNode, getTitleNodeAsync, readAxisScaleType, readAxisScaleTypeAsync, readEngineeringUnits, readEngineeringUnitsAsync, readEuRange, readEuRangeAsync, readInstrumentRange, readInstrumentRangeAsync, readTitle, readTitleAsync, setAxisScaleType, setEngineeringUnits, setEuRange, setInstrumentRange, setTitle, writeAxisScaleType, writeAxisScaleTypeAsync, writeEngineeringUnits, writeEngineeringUnitsAsync, writeEuRange, writeEuRangeAsync, writeInstrumentRange, writeInstrumentRangeAsync, writeTitle, writeTitleAsyncgetDefinition, getDefinitionNode, getDefinitionNodeAsync, getValuePrecision, getValuePrecisionNode, getValuePrecisionNodeAsync, readDefinition, readDefinitionAsync, readValuePrecision, readValuePrecisionAsync, setDefinition, setValuePrecision, writeDefinition, writeDefinitionAsync, writeValuePrecision, writeValuePrecisionAsyncgetAccessLevel, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAllowNullsAsync, readArrayDimensions, readDataType, readDataTypeVersionAsync, readDictionaryFragmentAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeDataTypeVersionAsync, writeDictionaryFragmentAsync, writeHistorizing, writeLocalTimeAsync, writeMaxArrayLengthAsync, writeMaxStringLengthAsync, writeMinimumSamplingInterval, writeNodeVersionAsync, writeUserAccessLevel, writeValue, writeValue, writeValueAsTextAsync, writeValueRankbrowse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getUserWriteMask, getWriteMask, invalidate, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readUserWriteMask, readWriteMask, refresh, refreshAsync, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeUserWriteMask, writeWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAxisScaleType, getAxisScaleTypeNode, getAxisScaleTypeNodeAsync, getEngineeringUnits, getEngineeringUnitsNode, getEngineeringUnitsNodeAsync, getEuRange, getEuRangeNode, getEuRangeNodeAsync, getInstrumentRange, getInstrumentRangeNode, getInstrumentRangeNodeAsync, getTitle, getTitleNode, getTitleNodeAsync, readAxisScaleType, readAxisScaleTypeAsync, readEngineeringUnits, readEngineeringUnitsAsync, readEuRange, readEuRangeAsync, readInstrumentRange, readInstrumentRangeAsync, readTitle, readTitleAsync, setAxisScaleType, setEngineeringUnits, setEuRange, setInstrumentRange, setTitle, writeAxisScaleType, writeAxisScaleTypeAsync, writeEngineeringUnits, writeEngineeringUnitsAsync, writeEuRange, writeEuRangeAsync, writeInstrumentRange, writeInstrumentRangeAsync, writeTitle, writeTitleAsyncgetDefinition, getDefinitionNode, getDefinitionNodeAsync, getValuePrecision, getValuePrecisionNode, getValuePrecisionNodeAsync, readDefinition, readDefinitionAsync, readValuePrecision, readValuePrecisionAsync, setDefinition, setValuePrecision, writeDefinition, writeDefinitionAsync, writeValuePrecision, writeValuePrecisionAsyncgetAccessLevel, 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, setWriteMaskpublic CubeItemTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing)
public org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation getXAxisDefinition()
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypeThe returned value is the last seen; it is not read live from the server.
getXAxisDefinition in interface CubeItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the XAxisDefinition Node.public void setXAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation xAxisDefinition)
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypeThe value is only updated locally; it is not written to the server.
setXAxisDefinition in interface CubeItemTypexAxisDefinition - the local value to set for the XAxisDefinition Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the XAxisDefinition Node.public org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation readXAxisDefinition()
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypereadXAxisDefinition in interface CubeItemTypeAxisInformation value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeXAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation xAxisDefinition)
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypewriteXAxisDefinition in interface CubeItemTypexAxisDefinition - the AxisInformation value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation> readXAxisDefinitionAsync()
CubeItemTypeCubeItemType.readXAxisDefinition().readXAxisDefinitionAsync in interface CubeItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeXAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation xAxisDefinition)
CubeItemTypeCubeItemType.writeXAxisDefinition(AxisInformation).writeXAxisDefinitionAsync in interface CubeItemTypepublic PropertyTypeNode getXAxisDefinitionNode() throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getXAxisDefinitionNode in interface CubeItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getXAxisDefinitionNodeAsync()
CubeItemTypeCubeItemType.getXAxisDefinitionNode().getXAxisDefinitionNodeAsync in interface CubeItemTypepublic org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation getYAxisDefinition()
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypeThe returned value is the last seen; it is not read live from the server.
getYAxisDefinition in interface CubeItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the YAxisDefinition Node.public void setYAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation yAxisDefinition)
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypeThe value is only updated locally; it is not written to the server.
setYAxisDefinition in interface CubeItemTypeyAxisDefinition - the local value to set for the YAxisDefinition Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the YAxisDefinition Node.public org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation readYAxisDefinition()
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypereadYAxisDefinition in interface CubeItemTypeAxisInformation value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeYAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation yAxisDefinition)
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypewriteYAxisDefinition in interface CubeItemTypeyAxisDefinition - the AxisInformation value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation> readYAxisDefinitionAsync()
CubeItemTypeCubeItemType.readYAxisDefinition().readYAxisDefinitionAsync in interface CubeItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeYAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation yAxisDefinition)
CubeItemTypeCubeItemType.writeYAxisDefinition(AxisInformation).writeYAxisDefinitionAsync in interface CubeItemTypepublic PropertyTypeNode getYAxisDefinitionNode() throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getYAxisDefinitionNode in interface CubeItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getYAxisDefinitionNodeAsync()
CubeItemTypeCubeItemType.getYAxisDefinitionNode().getYAxisDefinitionNodeAsync in interface CubeItemTypepublic org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation getZAxisDefinition()
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypeThe returned value is the last seen; it is not read live from the server.
getZAxisDefinition in interface CubeItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ZAxisDefinition Node.public void setZAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation zAxisDefinition)
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypeThe value is only updated locally; it is not written to the server.
setZAxisDefinition in interface CubeItemTypezAxisDefinition - the local value to set for the ZAxisDefinition Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ZAxisDefinition Node.public org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation readZAxisDefinition()
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypereadZAxisDefinition in interface CubeItemTypeAxisInformation value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeZAxisDefinition(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation zAxisDefinition)
throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypewriteZAxisDefinition in interface CubeItemTypezAxisDefinition - the AxisInformation value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation> readZAxisDefinitionAsync()
CubeItemTypeCubeItemType.readZAxisDefinition().readZAxisDefinitionAsync in interface CubeItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeZAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation zAxisDefinition)
CubeItemTypeCubeItemType.writeZAxisDefinition(AxisInformation).writeZAxisDefinitionAsync in interface CubeItemTypepublic PropertyTypeNode getZAxisDefinitionNode() throws org.eclipse.milo.opcua.stack.core.UaException
CubeItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getZAxisDefinitionNode in interface CubeItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getZAxisDefinitionNodeAsync()
CubeItemTypeCubeItemType.getZAxisDefinitionNode().getZAxisDefinitionNodeAsync in interface CubeItemTypeCopyright © 2021. All rights reserved.