public class ShelvedStateMachineNode extends FiniteStateMachineNode implements ShelvedStateMachineType
UaObjectNode.UaObjectNodeBuilderIcon, NamingRule, NodeVersion| Constructor and Description |
|---|
ShelvedStateMachineNode(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 |
getOneShotShelved() |
TransitionType |
getOneShotShelvedToTimedShelved() |
TransitionType |
getOneShotShelvedToUnshelved() |
StateType |
getTimedShelved() |
TransitionType |
getTimedShelvedToOneShotShelved() |
TransitionType |
getTimedShelvedToUnshelved() |
StateType |
getUnshelved() |
TransitionType |
getUnshelvedToOneShotShelved() |
TransitionType |
getUnshelvedToTimedShelved() |
Double |
getUnshelveTime() |
void |
setUnshelveTime(Double unshelveTime) |
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 ShelvedStateMachineNode(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 Double getUnshelveTime()
getUnshelveTime in interface ShelvedStateMachineTypepublic StateType getUnshelved()
getUnshelved in interface ShelvedStateMachineTypepublic StateType getTimedShelved()
getTimedShelved in interface ShelvedStateMachineTypepublic StateType getOneShotShelved()
getOneShotShelved in interface ShelvedStateMachineTypepublic TransitionType getUnshelvedToTimedShelved()
getUnshelvedToTimedShelved in interface ShelvedStateMachineTypepublic TransitionType getUnshelvedToOneShotShelved()
getUnshelvedToOneShotShelved in interface ShelvedStateMachineTypepublic TransitionType getTimedShelvedToUnshelved()
getTimedShelvedToUnshelved in interface ShelvedStateMachineTypepublic TransitionType getTimedShelvedToOneShotShelved()
getTimedShelvedToOneShotShelved in interface ShelvedStateMachineTypepublic TransitionType getOneShotShelvedToUnshelved()
getOneShotShelvedToUnshelved in interface ShelvedStateMachineTypepublic TransitionType getOneShotShelvedToTimedShelved()
getOneShotShelvedToTimedShelved in interface ShelvedStateMachineTypepublic void setUnshelveTime(Double unshelveTime)
setUnshelveTime in interface ShelvedStateMachineTypeCopyright © 2015. All rights reserved.