public class StateMachineNode extends BaseObjectNode implements StateMachineType
UaObjectNode.UaObjectNodeBuilderIcon, NamingRule, NodeVersion| Constructor and Description |
|---|
StateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
StateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
LocalizedText |
getCurrentState() |
StateVariableNode |
getCurrentStateNode() |
LocalizedText |
getLastTransition() |
TransitionVariableNode |
getLastTransitionNode() |
void |
setCurrentState(LocalizedText value) |
void |
setLastTransition(LocalizedText value) |
addComponent, 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, waitgetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskreadAttribute, readAttribute, readAttribute, writeAttribute, writeAttributepublic StateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask)
public StateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, UByte eventNotifier)
public StateVariableNode getCurrentStateNode()
getCurrentStateNode in interface StateMachineTypepublic LocalizedText getCurrentState()
getCurrentState in interface StateMachineTypepublic void setCurrentState(LocalizedText value)
setCurrentState in interface StateMachineTypepublic TransitionVariableNode getLastTransitionNode()
getLastTransitionNode in interface StateMachineTypepublic LocalizedText getLastTransition()
getLastTransition in interface StateMachineTypepublic void setLastTransition(LocalizedText value)
setLastTransition in interface StateMachineTypeCopyright © 2018. All rights reserved.