public class ProgramStateMachineTypeNode extends FiniteStateMachineTypeNode implements ProgramStateMachineType
UaObjectNode.UaObjectNodeBuilderAUTO_DELETE, CREATABLE, DELETABLE, INSTANCE_COUNT, MAX_INSTANCE_COUNT, MAX_RECYCLE_COUNT, RECYCLE_COUNT| Constructor and Description |
|---|
ProgramStateMachineTypeNode(UaNodeContext context,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
ProgramStateMachineTypeNode(UaNodeContext context,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
UByte eventNotifier) |
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 ProgramStateMachineTypeNode(UaNodeContext context, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask)
public ProgramStateMachineTypeNode(UaNodeContext context, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, UByte eventNotifier)
public PropertyTypeNode getCreatableNode()
getCreatableNode in interface ProgramStateMachineTypepublic Boolean getCreatable()
getCreatable in interface ProgramStateMachineTypepublic void setCreatable(Boolean value)
setCreatable in interface ProgramStateMachineTypepublic PropertyTypeNode getDeletableNode()
getDeletableNode in interface ProgramStateMachineTypepublic Boolean getDeletable()
getDeletable in interface ProgramStateMachineTypepublic void setDeletable(Boolean value)
setDeletable in interface ProgramStateMachineTypepublic PropertyTypeNode getAutoDeleteNode()
getAutoDeleteNode in interface ProgramStateMachineTypepublic Boolean getAutoDelete()
getAutoDelete in interface ProgramStateMachineTypepublic void setAutoDelete(Boolean value)
setAutoDelete in interface ProgramStateMachineTypepublic PropertyTypeNode getRecycleCountNode()
getRecycleCountNode in interface ProgramStateMachineTypepublic Integer getRecycleCount()
getRecycleCount in interface ProgramStateMachineTypepublic void setRecycleCount(Integer value)
setRecycleCount in interface ProgramStateMachineTypepublic PropertyTypeNode getInstanceCountNode()
getInstanceCountNode in interface ProgramStateMachineTypepublic UInteger getInstanceCount()
getInstanceCount in interface ProgramStateMachineTypepublic void setInstanceCount(UInteger value)
setInstanceCount in interface ProgramStateMachineTypepublic PropertyTypeNode getMaxInstanceCountNode()
getMaxInstanceCountNode in interface ProgramStateMachineTypepublic UInteger getMaxInstanceCount()
getMaxInstanceCount in interface ProgramStateMachineTypepublic void setMaxInstanceCount(UInteger value)
setMaxInstanceCount in interface ProgramStateMachineTypepublic PropertyTypeNode getMaxRecycleCountNode()
getMaxRecycleCountNode in interface ProgramStateMachineTypepublic UInteger getMaxRecycleCount()
getMaxRecycleCount in interface ProgramStateMachineTypepublic void setMaxRecycleCount(UInteger value)
setMaxRecycleCount in interface ProgramStateMachineTypepublic FiniteStateVariableTypeNode getCurrentStateNode()
getCurrentStateNode in interface FiniteStateMachineTypegetCurrentStateNode in interface ProgramStateMachineTypegetCurrentStateNode in interface StateMachineTypegetCurrentStateNode in class FiniteStateMachineTypeNodepublic LocalizedText getCurrentState()
getCurrentState in interface FiniteStateMachineTypegetCurrentState in interface ProgramStateMachineTypegetCurrentState in interface StateMachineTypegetCurrentState in class FiniteStateMachineTypeNodepublic void setCurrentState(LocalizedText value)
setCurrentState in interface FiniteStateMachineTypesetCurrentState in interface ProgramStateMachineTypesetCurrentState in interface StateMachineTypesetCurrentState in class FiniteStateMachineTypeNodepublic FiniteTransitionVariableTypeNode getLastTransitionNode()
getLastTransitionNode in interface FiniteStateMachineTypegetLastTransitionNode in interface ProgramStateMachineTypegetLastTransitionNode in interface StateMachineTypegetLastTransitionNode in class FiniteStateMachineTypeNodepublic LocalizedText getLastTransition()
getLastTransition in interface FiniteStateMachineTypegetLastTransition in interface ProgramStateMachineTypegetLastTransition in interface StateMachineTypegetLastTransition in class FiniteStateMachineTypeNodepublic void setLastTransition(LocalizedText value)
setLastTransition in interface FiniteStateMachineTypesetLastTransition in interface ProgramStateMachineTypesetLastTransition in interface StateMachineTypesetLastTransition in class FiniteStateMachineTypeNodepublic ProgramDiagnosticTypeNode getProgramDiagnosticsNode()
getProgramDiagnosticsNode in interface ProgramStateMachineTypepublic ProgramDiagnosticDataType getProgramDiagnostics()
getProgramDiagnostics in interface ProgramStateMachineTypepublic void setProgramDiagnostics(ProgramDiagnosticDataType value)
setProgramDiagnostics in interface ProgramStateMachineTypepublic BaseObjectTypeNode getFinalResultDataNode()
getFinalResultDataNode in interface ProgramStateMachineTypepublic StateTypeNode getReadyNode()
getReadyNode in interface ProgramStateMachineTypepublic StateTypeNode getRunningNode()
getRunningNode in interface ProgramStateMachineTypepublic StateTypeNode getSuspendedNode()
getSuspendedNode in interface ProgramStateMachineTypepublic StateTypeNode getHaltedNode()
getHaltedNode in interface ProgramStateMachineTypepublic TransitionTypeNode getHaltedToReadyNode()
getHaltedToReadyNode in interface ProgramStateMachineTypepublic TransitionTypeNode getReadyToRunningNode()
getReadyToRunningNode in interface ProgramStateMachineTypepublic TransitionTypeNode getRunningToHaltedNode()
getRunningToHaltedNode in interface ProgramStateMachineTypepublic TransitionTypeNode getRunningToReadyNode()
getRunningToReadyNode in interface ProgramStateMachineTypepublic TransitionTypeNode getRunningToSuspendedNode()
getRunningToSuspendedNode in interface ProgramStateMachineTypepublic TransitionTypeNode getSuspendedToRunningNode()
getSuspendedToRunningNode in interface ProgramStateMachineTypepublic TransitionTypeNode getSuspendedToHaltedNode()
getSuspendedToHaltedNode in interface ProgramStateMachineTypepublic TransitionTypeNode getSuspendedToReadyNode()
getSuspendedToReadyNode in interface ProgramStateMachineTypepublic TransitionTypeNode getReadyToHaltedNode()
getReadyToHaltedNode in interface ProgramStateMachineTypepublic UaMethodNode getStartMethodNode()
getStartMethodNode in interface ProgramStateMachineTypepublic UaMethodNode getSuspendMethodNode()
getSuspendMethodNode in interface ProgramStateMachineTypepublic UaMethodNode getResumeMethodNode()
getResumeMethodNode in interface ProgramStateMachineTypepublic UaMethodNode getHaltMethodNode()
getHaltMethodNode in interface ProgramStateMachineTypepublic UaMethodNode getResetMethodNode()
getResetMethodNode in interface ProgramStateMachineTypeCopyright © 2021. All rights reserved.