public interface FiniteStateMachineType extends StateMachineType
UaNode.Parameters| Modifier and Type | Field and Description |
|---|---|
static String |
AVAILABLE_STATES |
static String |
AVAILABLE_TRANSITIONS |
static String |
CURRENT_STATE |
static String |
LAST_TRANSITION |
| Modifier and Type | Method and Description |
|---|---|
NodeId[] |
getAvailableStates() |
BaseDataVariableType |
getAvailableStatesNode() |
NodeId[] |
getAvailableTransitions() |
BaseDataVariableType |
getAvailableTransitionsNode() |
LocalizedText |
getCurrentState() |
FiniteStateVariableType |
getCurrentStateNode() |
LocalizedText |
getLastTransition() |
FiniteTransitionVariableType |
getLastTransitionNode() |
void |
setAvailableStates(NodeId[] value) |
void |
setAvailableTransitions(NodeId[] value) |
void |
setCurrentState(LocalizedText value) |
void |
setLastTransition(LocalizedText value) |
getQualifiedNamecallMethod, getEventNotifier, getIcon, setEventNotifier, setIcongetTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionIdaddComponent, addOrganizes, addProperty, addReference, addReference, addReference, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getAttributesMap, getBrowseName, getBrowsePaths, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersionNode, getOrganizedNode, getOrganizedNodes, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUaBrowsePaths, getUaNodeId, getUserData, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserData, setUserWriteMask, setWriteMask, supportsAttribute, writeAttributestatic final String AVAILABLE_TRANSITIONS
static final String CURRENT_STATE
static final String AVAILABLE_STATES
static final String LAST_TRANSITION
BaseDataVariableType getAvailableTransitionsNode()
NodeId[] getAvailableTransitions()
void setAvailableTransitions(NodeId[] value) throws StatusException
StatusExceptionFiniteStateVariableType getCurrentStateNode()
getCurrentStateNode in interface StateMachineTypeLocalizedText getCurrentState()
getCurrentState in interface StateMachineTypevoid setCurrentState(LocalizedText value) throws StatusException
setCurrentState in interface StateMachineTypeStatusExceptionBaseDataVariableType getAvailableStatesNode()
NodeId[] getAvailableStates()
void setAvailableStates(NodeId[] value) throws StatusException
StatusExceptionFiniteTransitionVariableType getLastTransitionNode()
getLastTransitionNode in interface StateMachineTypeLocalizedText getLastTransition()
getLastTransition in interface StateMachineTypevoid setLastTransition(LocalizedText value) throws StatusException
setLastTransition in interface StateMachineTypeStatusExceptionCopyright © 2026. All rights reserved.