public class ShelvedStateMachineNode extends FiniteStateMachineNode implements ShelvedStateMachineType
UaObjectNode.UaObjectNodeBuilderIcon, NamingRule, NodeVersionUNSHELVE_TIME| Constructor and Description |
|---|
ShelvedStateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
ShelvedStateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
UByte eventNotifier) |
getCurrentState, getCurrentStateNode, getLastTransition, getLastTransitionNode, setCurrentState, setLastTransitionaddComponent, builder, getComponentNodes, getDescriptionNode, getEventNotifier, getEventSourceNodes, getIcon, getNamingRule, getNodeVersion, getNotifierNodes, getOrganizesNodes, getPropertyNodes, getTypeDefinitionNode, removeComponent, setEventNotifier, setIcon, setNamingRule, setNodeVersionaddAttributeObserver, 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, waitgetCurrentState, getCurrentStateNode, getLastTransition, getLastTransitionNode, setCurrentState, setLastTransitiongetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskreadAttribute, readAttribute, readAttribute, writeAttribute, writeAttributepublic ShelvedStateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask)
public ShelvedStateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, UByte eventNotifier)
public PropertyNode getUnshelveTimeNode()
getUnshelveTimeNode in interface ShelvedStateMachineTypepublic Double getUnshelveTime()
getUnshelveTime in interface ShelvedStateMachineTypepublic void setUnshelveTime(Double value)
setUnshelveTime in interface ShelvedStateMachineTypepublic StateNode getUnshelvedNode()
getUnshelvedNode in interface ShelvedStateMachineTypepublic StateNode getTimedShelvedNode()
getTimedShelvedNode in interface ShelvedStateMachineTypepublic StateNode getOneShotShelvedNode()
getOneShotShelvedNode in interface ShelvedStateMachineTypepublic TransitionNode getUnshelvedToTimedShelvedNode()
getUnshelvedToTimedShelvedNode in interface ShelvedStateMachineTypepublic TransitionNode getUnshelvedToOneShotShelvedNode()
getUnshelvedToOneShotShelvedNode in interface ShelvedStateMachineTypepublic TransitionNode getTimedShelvedToUnshelvedNode()
getTimedShelvedToUnshelvedNode in interface ShelvedStateMachineTypepublic TransitionNode getTimedShelvedToOneShotShelvedNode()
getTimedShelvedToOneShotShelvedNode in interface ShelvedStateMachineTypepublic TransitionNode getOneShotShelvedToUnshelvedNode()
getOneShotShelvedToUnshelvedNode in interface ShelvedStateMachineTypepublic TransitionNode getOneShotShelvedToTimedShelvedNode()
getOneShotShelvedToTimedShelvedNode in interface ShelvedStateMachineTypeCopyright © 2018. All rights reserved.