public class FiniteStateMachineNode extends StateMachineNode implements FiniteStateMachineType
UaObjectNode.UaObjectNodeBuilderIcon, NamingRule, NodeVersion| Constructor and Description |
|---|
FiniteStateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
FiniteStateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
LocalizedText |
getCurrentState() |
FiniteStateVariableNode |
getCurrentStateNode() |
LocalizedText |
getLastTransition() |
FiniteTransitionVariableNode |
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 FiniteStateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask)
public FiniteStateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, UByte eventNotifier)
public FiniteStateVariableNode getCurrentStateNode()
getCurrentStateNode in interface FiniteStateMachineTypegetCurrentStateNode in interface StateMachineTypegetCurrentStateNode in class StateMachineNodepublic LocalizedText getCurrentState()
getCurrentState in interface FiniteStateMachineTypegetCurrentState in interface StateMachineTypegetCurrentState in class StateMachineNodepublic void setCurrentState(LocalizedText value)
setCurrentState in interface FiniteStateMachineTypesetCurrentState in interface StateMachineTypesetCurrentState in class StateMachineNodepublic FiniteTransitionVariableNode getLastTransitionNode()
getLastTransitionNode in interface FiniteStateMachineTypegetLastTransitionNode in interface StateMachineTypegetLastTransitionNode in class StateMachineNodepublic LocalizedText getLastTransition()
getLastTransition in interface FiniteStateMachineTypegetLastTransition in interface StateMachineTypegetLastTransition in class StateMachineNodepublic void setLastTransition(LocalizedText value)
setLastTransition in interface FiniteStateMachineTypesetLastTransition in interface StateMachineTypesetLastTransition in class StateMachineNodeCopyright © 2018. All rights reserved.