public class StateMachineTypeNode extends BaseObjectTypeNode implements StateMachineType
UaObjectNode.UaObjectNodeBuilder| Constructor and Description |
|---|
StateMachineTypeNode(UaNodeContext context,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
StateMachineTypeNode(UaNodeContext context,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
LocalizedText |
getCurrentState() |
StateVariableTypeNode |
getCurrentStateNode() |
LocalizedText |
getLastTransition() |
TransitionVariableTypeNode |
getLastTransitionNode() |
void |
setCurrentState(LocalizedText value) |
void |
setLastTransition(LocalizedText value) |
addComponent, build, builder, findMethodNode, getAttribute, getComponentNodes, getEventNotifier, getEventSourceNodes, getIcon, getMethodNodes, getNamingRule, getNodeVersion, getNotifierNodes, getOrganizesNodes, getPropertyNodes, getTypeDefinitionNode, removeComponent, setAttribute, setEventNotifier, setIcon, setNamingRule, setNodeVersionaddAttributeObserver, addReference, delete, findNode, findNode, findNode, findNode, fireAttributeChanged, getAttribute, getAttributeDelegate, getBrowseName, getDescription, getDisplayName, getFilterChain, getManagedNode, getManagedNode, getNodeClass, getNodeContext, getNodeId, getNodeManager, getObjectComponent, getObjectComponent, getObjectComponent, getProperty, getProperty, getPropertyNode, getPropertyNode, getPropertyNode, getReferences, getUserWriteMask, getVariableComponent, getVariableComponent, getVariableComponent, getWriteMask, removeAttributeObserver, removeReference, setAttribute, setAttributeDelegate, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, 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 StateMachineTypeNode(UaNodeContext context, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask)
public StateMachineTypeNode(UaNodeContext context, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, UByte eventNotifier)
public StateVariableTypeNode getCurrentStateNode()
getCurrentStateNode in interface StateMachineTypepublic LocalizedText getCurrentState()
getCurrentState in interface StateMachineTypepublic void setCurrentState(LocalizedText value)
setCurrentState in interface StateMachineTypepublic TransitionVariableTypeNode getLastTransitionNode()
getLastTransitionNode in interface StateMachineTypepublic LocalizedText getLastTransition()
getLastTransition in interface StateMachineTypepublic void setLastTransition(LocalizedText value)
setLastTransition in interface StateMachineTypeCopyright © 2021. All rights reserved.