public class ProgramStateMachineNode extends FiniteStateMachineNode implements ProgramStateMachineType
UaObjectNode.UaObjectNodeBuilderIcon, NamingRule, NodeVersionAUTO_DELETE, CREATABLE, DELETABLE, INSTANCE_COUNT, MAX_INSTANCE_COUNT, MAX_RECYCLE_COUNT, RECYCLE_COUNT| Constructor and Description |
|---|
ProgramStateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask) |
ProgramStateMachineNode(ServerNodeMap nodeMap,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
UInteger writeMask,
UInteger userWriteMask,
UByte eventNotifier) |
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 ProgramStateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask)
public ProgramStateMachineNode(ServerNodeMap nodeMap, NodeId nodeId, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, UByte eventNotifier)
public PropertyNode getCreatableNode()
getCreatableNode in interface ProgramStateMachineTypepublic Boolean getCreatable()
getCreatable in interface ProgramStateMachineTypepublic void setCreatable(Boolean value)
setCreatable in interface ProgramStateMachineTypepublic PropertyNode getDeletableNode()
getDeletableNode in interface ProgramStateMachineTypepublic Boolean getDeletable()
getDeletable in interface ProgramStateMachineTypepublic void setDeletable(Boolean value)
setDeletable in interface ProgramStateMachineTypepublic PropertyNode getAutoDeleteNode()
getAutoDeleteNode in interface ProgramStateMachineTypepublic Boolean getAutoDelete()
getAutoDelete in interface ProgramStateMachineTypepublic void setAutoDelete(Boolean value)
setAutoDelete in interface ProgramStateMachineTypepublic PropertyNode getRecycleCountNode()
getRecycleCountNode in interface ProgramStateMachineTypepublic Integer getRecycleCount()
getRecycleCount in interface ProgramStateMachineTypepublic void setRecycleCount(Integer value)
setRecycleCount in interface ProgramStateMachineTypepublic PropertyNode getInstanceCountNode()
getInstanceCountNode in interface ProgramStateMachineTypepublic UInteger getInstanceCount()
getInstanceCount in interface ProgramStateMachineTypepublic void setInstanceCount(UInteger value)
setInstanceCount in interface ProgramStateMachineTypepublic PropertyNode getMaxInstanceCountNode()
getMaxInstanceCountNode in interface ProgramStateMachineTypepublic UInteger getMaxInstanceCount()
getMaxInstanceCount in interface ProgramStateMachineTypepublic void setMaxInstanceCount(UInteger value)
setMaxInstanceCount in interface ProgramStateMachineTypepublic PropertyNode getMaxRecycleCountNode()
getMaxRecycleCountNode in interface ProgramStateMachineTypepublic UInteger getMaxRecycleCount()
getMaxRecycleCount in interface ProgramStateMachineTypepublic void setMaxRecycleCount(UInteger value)
setMaxRecycleCount in interface ProgramStateMachineTypepublic FiniteStateVariableNode getCurrentStateNode()
getCurrentStateNode in interface FiniteStateMachineTypegetCurrentStateNode in interface ProgramStateMachineTypegetCurrentStateNode in interface StateMachineTypegetCurrentStateNode in class FiniteStateMachineNodepublic LocalizedText getCurrentState()
getCurrentState in interface FiniteStateMachineTypegetCurrentState in interface ProgramStateMachineTypegetCurrentState in interface StateMachineTypegetCurrentState in class FiniteStateMachineNodepublic void setCurrentState(LocalizedText value)
setCurrentState in interface FiniteStateMachineTypesetCurrentState in interface ProgramStateMachineTypesetCurrentState in interface StateMachineTypesetCurrentState in class FiniteStateMachineNodepublic FiniteTransitionVariableNode getLastTransitionNode()
getLastTransitionNode in interface FiniteStateMachineTypegetLastTransitionNode in interface ProgramStateMachineTypegetLastTransitionNode in interface StateMachineTypegetLastTransitionNode in class FiniteStateMachineNodepublic LocalizedText getLastTransition()
getLastTransition in interface FiniteStateMachineTypegetLastTransition in interface ProgramStateMachineTypegetLastTransition in interface StateMachineTypegetLastTransition in class FiniteStateMachineNodepublic void setLastTransition(LocalizedText value)
setLastTransition in interface FiniteStateMachineTypesetLastTransition in interface ProgramStateMachineTypesetLastTransition in interface StateMachineTypesetLastTransition in class FiniteStateMachineNodepublic ProgramDiagnosticNode getProgramDiagnosticsNode()
getProgramDiagnosticsNode in interface ProgramStateMachineTypepublic ProgramDiagnosticDataType getProgramDiagnostics()
getProgramDiagnostics in interface ProgramStateMachineTypepublic void setProgramDiagnostics(ProgramDiagnosticDataType value)
setProgramDiagnostics in interface ProgramStateMachineTypepublic BaseObjectNode getFinalResultDataNode()
getFinalResultDataNode in interface ProgramStateMachineTypepublic StateNode getReadyNode()
getReadyNode in interface ProgramStateMachineTypepublic StateNode getRunningNode()
getRunningNode in interface ProgramStateMachineTypepublic StateNode getSuspendedNode()
getSuspendedNode in interface ProgramStateMachineTypepublic StateNode getHaltedNode()
getHaltedNode in interface ProgramStateMachineTypepublic TransitionNode getHaltedToReadyNode()
getHaltedToReadyNode in interface ProgramStateMachineTypepublic TransitionNode getReadyToRunningNode()
getReadyToRunningNode in interface ProgramStateMachineTypepublic TransitionNode getRunningToHaltedNode()
getRunningToHaltedNode in interface ProgramStateMachineTypepublic TransitionNode getRunningToReadyNode()
getRunningToReadyNode in interface ProgramStateMachineTypepublic TransitionNode getRunningToSuspendedNode()
getRunningToSuspendedNode in interface ProgramStateMachineTypepublic TransitionNode getSuspendedToRunningNode()
getSuspendedToRunningNode in interface ProgramStateMachineTypepublic TransitionNode getSuspendedToHaltedNode()
getSuspendedToHaltedNode in interface ProgramStateMachineTypepublic TransitionNode getSuspendedToReadyNode()
getSuspendedToReadyNode in interface ProgramStateMachineTypepublic TransitionNode getReadyToHaltedNode()
getReadyToHaltedNode in interface ProgramStateMachineTypeCopyright © 2018. All rights reserved.