public interface ProgramStateMachineType extends FiniteStateMachineType
Modifier and Type | Field and Description |
---|---|
static QualifiedProperty<Boolean> |
AUTO_DELETE |
static QualifiedProperty<Boolean> |
CREATABLE |
static QualifiedProperty<Boolean> |
DELETABLE |
static QualifiedProperty<UInteger> |
INSTANCE_COUNT |
static QualifiedProperty<UInteger> |
MAX_INSTANCE_COUNT |
static QualifiedProperty<UInteger> |
MAX_RECYCLE_COUNT |
static QualifiedProperty<Integer> |
RECYCLE_COUNT |
getEventNotifier, setEventNotifier
getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMask
static final QualifiedProperty<Integer> RECYCLE_COUNT
static final QualifiedProperty<Boolean> DELETABLE
static final QualifiedProperty<UInteger> MAX_INSTANCE_COUNT
static final QualifiedProperty<Boolean> AUTO_DELETE
static final QualifiedProperty<Boolean> CREATABLE
static final QualifiedProperty<UInteger> INSTANCE_COUNT
static final QualifiedProperty<UInteger> MAX_RECYCLE_COUNT
PropertyType getRecycleCountNode()
Integer getRecycleCount()
void setRecycleCount(Integer value)
PropertyType getDeletableNode()
Boolean getDeletable()
void setDeletable(Boolean value)
PropertyType getMaxInstanceCountNode()
UInteger getMaxInstanceCount()
void setMaxInstanceCount(UInteger value)
PropertyType getAutoDeleteNode()
Boolean getAutoDelete()
void setAutoDelete(Boolean value)
PropertyType getCreatableNode()
Boolean getCreatable()
void setCreatable(Boolean value)
PropertyType getInstanceCountNode()
UInteger getInstanceCount()
void setInstanceCount(UInteger value)
PropertyType getMaxRecycleCountNode()
UInteger getMaxRecycleCount()
void setMaxRecycleCount(UInteger value)
TransitionType getReadyToHaltedNode()
FiniteStateVariableType getCurrentStateNode()
getCurrentStateNode
in interface FiniteStateMachineType
getCurrentStateNode
in interface StateMachineType
LocalizedText getCurrentState()
getCurrentState
in interface FiniteStateMachineType
getCurrentState
in interface StateMachineType
void setCurrentState(LocalizedText value)
setCurrentState
in interface FiniteStateMachineType
setCurrentState
in interface StateMachineType
TransitionType getSuspendedToReadyNode()
TransitionType getSuspendedToHaltedNode()
ProgramDiagnosticType getProgramDiagnosticsNode()
ProgramDiagnosticDataType getProgramDiagnostics()
void setProgramDiagnostics(ProgramDiagnosticDataType value)
FiniteTransitionVariableType getLastTransitionNode()
getLastTransitionNode
in interface FiniteStateMachineType
getLastTransitionNode
in interface StateMachineType
LocalizedText getLastTransition()
getLastTransition
in interface FiniteStateMachineType
getLastTransition
in interface StateMachineType
void setLastTransition(LocalizedText value)
setLastTransition
in interface FiniteStateMachineType
setLastTransition
in interface StateMachineType
UaMethodNode getSuspendMethodNode()
UaMethodNode getHaltMethodNode()
BaseObjectType getFinalResultDataNode()
StateType getHaltedNode()
TransitionType getHaltedToReadyNode()
StateType getSuspendedNode()
StateType getRunningNode()
StateType getReadyNode()
TransitionType getRunningToHaltedNode()
TransitionType getReadyToRunningNode()
TransitionType getRunningToReadyNode()
TransitionType getRunningToSuspendedNode()
UaMethodNode getResumeMethodNode()
TransitionType getSuspendedToRunningNode()
UaMethodNode getStartMethodNode()
UaMethodNode getResetMethodNode()
Copyright © 2019. All rights reserved.