public class ExclusiveLimitStateMachineNode extends FiniteStateMachineNode implements ExclusiveLimitStateMachineType
UaObjectNode.UaObjectNodeBuilderIcon, NamingRule, NodeVersion| Constructor and Description |
|---|
ExclusiveLimitStateMachineNode(UaNamespace namespace,
com.digitalpetri.opcua.stack.core.types.builtin.NodeId nodeId,
com.digitalpetri.opcua.stack.core.types.builtin.QualifiedName browseName,
com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText displayName,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText> description,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> writeMask,
Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> userWriteMask,
com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
StateType |
getHigh() |
StateType |
getHighHigh() |
TransitionType |
getHighHighToHigh() |
TransitionType |
getHighToHighHigh() |
StateType |
getLow() |
StateType |
getLowLow() |
TransitionType |
getLowLowToLow() |
TransitionType |
getLowToLowLow() |
getCurrentState, getLastTransition, setCurrentState, setLastTransitionsetCurrentState, setLastTransitionaddComponent, builder, getComponentNodes, getDescriptionNode, getEventNotifier, getEventSourceNodes, getIcon, getNamingRule, getNodeVersion, getNotifierNodes, getOrganizesNodes, getPropertyNodes, getTypeDefinitionNode, removeComponent, setEventNotifier, setIcon, setNamingRule, setNodeVersionaddAttributeObserver, addProperty, addReference, addReferences, deallocate, fireAttributeChanged, getBrowseName, getDescription, getDisplayName, getNamespace, getNode, getNode, getNodeClass, getNodeId, getObjectComponent, getObjectComponent, getProperty, getProperty, getProperty, getPropertyNode, getPropertyNode, getReferences, getUserWriteMask, getVariableComponent, getVariableComponent, getWriteMask, removeAttributeObserver, removeProperty, removeReference, removeReferences, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCurrentState, getLastTransitiongetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, hasAttribute, hasAttribute, readAttribute, readAttribute, readAttribute, readAttribute, readAttribute, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMask, writeAttribute, writeAttribute, writeAttributepublic ExclusiveLimitStateMachineNode(UaNamespace namespace, com.digitalpetri.opcua.stack.core.types.builtin.NodeId nodeId, com.digitalpetri.opcua.stack.core.types.builtin.QualifiedName browseName, com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText displayName, Optional<com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText> description, Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> writeMask, Optional<com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UInteger> userWriteMask, com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
public StateType getHighHigh()
getHighHigh in interface ExclusiveLimitStateMachineTypepublic StateType getHigh()
getHigh in interface ExclusiveLimitStateMachineTypepublic StateType getLow()
getLow in interface ExclusiveLimitStateMachineTypepublic StateType getLowLow()
getLowLow in interface ExclusiveLimitStateMachineTypepublic TransitionType getLowLowToLow()
getLowLowToLow in interface ExclusiveLimitStateMachineTypepublic TransitionType getLowToLowLow()
getLowToLowLow in interface ExclusiveLimitStateMachineTypepublic TransitionType getHighHighToHigh()
getHighHighToHigh in interface ExclusiveLimitStateMachineTypepublic TransitionType getHighToHighHigh()
getHighToHighHigh in interface ExclusiveLimitStateMachineTypeCopyright © 2015. All rights reserved.