public class ImageItemTypeNode extends ArrayItemTypeNode implements ImageItemType
X_AXIS_DEFINITION, Y_AXIS_DEFINITIONAXIS_SCALE_TYPE, ENGINEERING_UNITS, EU_RANGE, INSTRUMENT_RANGE, TITLEDEFINITION, VALUE_PRECISION| Constructor and Description |
|---|
ImageItemTypeNode(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
ImageItemType.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
ImageItemType.getYAxisDefinitionNode(). |
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
ImageItemType.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
ImageItemType.readYAxisDefinition(). |
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 |
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
ImageItemType.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
ImageItemType.writeYAxisDefinition(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 ImageItemTypeNode(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
ImageItemTypeThe returned value is the last seen; it is not read live from the server.
getXAxisDefinition in interface ImageItemTypeorg.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
ImageItemTypeThe value is only updated locally; it is not written to the server.
setXAxisDefinition in interface ImageItemTypexAxisDefinition - 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
ImageItemTypereadXAxisDefinition in interface ImageItemTypeAxisInformation 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
ImageItemTypewriteXAxisDefinition in interface ImageItemTypexAxisDefinition - 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()
ImageItemTypeImageItemType.readXAxisDefinition().readXAxisDefinitionAsync in interface ImageItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeXAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation xAxisDefinition)
ImageItemTypeImageItemType.writeXAxisDefinition(AxisInformation).writeXAxisDefinitionAsync in interface ImageItemTypepublic PropertyTypeNode getXAxisDefinitionNode() throws org.eclipse.milo.opcua.stack.core.UaException
ImageItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getXAxisDefinitionNode in interface ImageItemTypePropertyType 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()
ImageItemTypeImageItemType.getXAxisDefinitionNode().getXAxisDefinitionNodeAsync in interface ImageItemTypepublic org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation getYAxisDefinition()
throws org.eclipse.milo.opcua.stack.core.UaException
ImageItemTypeThe returned value is the last seen; it is not read live from the server.
getYAxisDefinition in interface ImageItemTypeorg.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
ImageItemTypeThe value is only updated locally; it is not written to the server.
setYAxisDefinition in interface ImageItemTypeyAxisDefinition - 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
ImageItemTypereadYAxisDefinition in interface ImageItemTypeAxisInformation 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
ImageItemTypewriteYAxisDefinition in interface ImageItemTypeyAxisDefinition - 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()
ImageItemTypeImageItemType.readYAxisDefinition().readYAxisDefinitionAsync in interface ImageItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeYAxisDefinitionAsync(org.eclipse.milo.opcua.stack.core.types.structured.AxisInformation yAxisDefinition)
ImageItemTypeImageItemType.writeYAxisDefinition(AxisInformation).writeYAxisDefinitionAsync in interface ImageItemTypepublic PropertyTypeNode getYAxisDefinitionNode() throws org.eclipse.milo.opcua.stack.core.UaException
ImageItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getYAxisDefinitionNode in interface ImageItemTypePropertyType 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()
ImageItemTypeImageItemType.getYAxisDefinitionNode().getYAxisDefinitionNodeAsync in interface ImageItemTypeCopyright © 2021. All rights reserved.