java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.scxml.QScxmlStateMachine
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QScxmlStateMachine extends QObject
Interface to the state machines created from SCXML files
Java wrapper for Qt class QScxmlStateMachine
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal1<QScxmlDataModel>
dataModelChanged
QObject.Signal0
finished
QObject.Signal1<@QtPrimitiveType Boolean>
initializedChanged
QObject.Signal1<NavigableMap<String,Object>>
initialValuesChanged
QObject.Signal1<List<QScxmlInvokableService>>
invokedServicesChanged
QObject.Signal1<QScxmlCompiler.Loader>
loaderChanged
QObject.Signal2<String,String>
log
QObject.Signal0
reachedStableState
QObject.Signal1<@QtPrimitiveType Boolean>
runningChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<QScxmlTableData>
tableDataChanged
-
Constructor Summary
Constructors Modifier Constructor Description protected
QScxmlStateMachine(QMetaObject metaObject)
Overloaded constructor forQScxmlStateMachine(io.qt.core.QMetaObject, io.qt.core.QObject)
withparent = null
.protected
QScxmlStateMachine(QMetaObject metaObject, QObject parent)
protected
QScxmlStateMachine(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
dataModelChanged
-
finished
-
initialValuesChanged
-
initializedChanged
-
invokedServicesChanged
-
loaderChanged
-
log
-
reachedStableState
-
runningChanged
-
tableDataChanged
-
-
Constructor Details
-
QScxmlStateMachine
Overloaded constructor for
QScxmlStateMachine(io.qt.core.QMetaObject, io.qt.core.QObject)
withparent = null
. -
QScxmlStateMachine
-
QScxmlStateMachine
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
activeStateNames
Overloaded function for
activeStateNames(boolean)
withcompress = true
. -
activeStateNames
-
cancelDelayedEvent
-
dataModel
-
init
public final boolean init() -
initialValues
-
invokedServices
-
isActive
-
isActive
-
isDispatchableTarget
-
isInitialized
-
isInvoked
-
isRunning
-
loader
-
name
-
parseErrors
-
sessionId
-
setDataModel
-
setInitialValues
-
setLoader
-
setRunning
-
setTableData
-
start
public final void start() -
stateNames
Overloaded function for
stateNames(boolean)
withcompress = true
. -
stateNames
-
stop
public final void stop() -
submitEvent
-
submitEvent
-
submitEvent
-
tableData
-
fromData
Overloaded function for
fromData(io.qt.core.QIODevice, java.lang.String)
withfileName = ""
. -
fromData
-
fromFile
-
onEntry
-
onExit
-
connectToState
-
connectToState
public QMetaObject.Connection connectToState(String scxmlStateName, QMetaObject.Slot0 slot, Qt.ConnectionType type) -
connectToState
public QMetaObject.Connection connectToState(String scxmlStateName, QMetaObject.Slot1<Boolean> slot) -
connectToState
public QMetaObject.Connection connectToState(String scxmlStateName, QMetaObject.Slot1<Boolean> slot, Qt.ConnectionType type) -
connectToEvent
-
connectToEvent
public QMetaObject.Connection connectToEvent(String scxmlStateName, QMetaObject.Slot0 slot, Qt.ConnectionType type) -
connectToEvent
public QMetaObject.Connection connectToEvent(String scxmlStateName, QMetaObject.Slot1<QScxmlEvent> slot) -
connectToEvent
public QMetaObject.Connection connectToEvent(String scxmlStateName, QMetaObject.Slot1<QScxmlEvent> slot, Qt.ConnectionType type)
-