Описание тега apache-commons-scxml

4 ответа

Динамическая цель в автомате

Есть ли способ установить динамическое целевое значение для перехода в конечном автомате, созданном с использованием SCXML? Я имею в виду, предположим, у меня есть объект под названием "obj", который был установлен как модель данных для scxml. Таким…
3 ответа

Commons SCXML - принудительный переход в заданное состояние

Я использую Apache Commons SCXML, и я хотел бы знать, можно ли сказать конечному автомату (SCXMLExecutor) перейти в заданное состояние. Я не могу использовать initialstate атрибут, потому что я хочу, чтобы конечный автомат восстанавливался (то есть …
19 авг '10 в 21:15
1 ответ

Переход состояния из состояния в scxml

Я пытаюсь реализовать поток управления с помощью Apache scxml. Мои переходы состояния похожи <scxml initial="State1"> <state id = "State1"><transition event="event1" target="State2"></state> <state id = "State2"> <tr…
18 май '15 в 19:32
1 ответ

Исключение при работе движка Apache SCXML. Несоответствие типа аргумента -

Я использую микроволновую печь scxml с движком apache commons scxml. У меня есть пользовательский класс, который расширяет AbstarctStateMachine public class MicrowaveOwenStateMachine extends AbstractStateMachine { public MicrowaveOwenStateMachine() …
0 ответов

SCXML, я не могу использовать fireEvent внутри события

Я использую Apache Commons SCXML для создания FSM. Используя пример StopWatch от Apache, я создал FSM. SCXML: <scxml initial="Iddle" version="0.9" xmlns="http://www.w3.org/2005/07/scxml"> <state id="Iddle"> <transition event="continue…
1 ответ

Android не удалось найти класс 'org.apache.commons.scxml.env.jexl.JexlContext'

Я использую Apache Commons SCXML, чтобы определить конечный автомат моего приложения для Android. В моем проекте Android Studio я добавил следующее в раздел зависимостей моего файла build.gradle: compile 'commons-scxml:commons-scxml:0.9' compile 'co…
27 апр '14 в 18:38
1 ответ

Проблема с поднятием события в scxml

У меня проблема со следующим кодом scxml: <?xml version="1.0" encoding="utf-8"?> <scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" initialstate="global"> ... <state id="global" initial="init"> ... <state id="state2"&g…
18 май '11 в 12:04
0 ответов

Commons SCXML2 Невозможно перейти к указанному состоянию

Я использую общие SCXML2, имеющие состояния и задачи, для управления модулем рабочего процесса, и первоначально механизм запускается с начальным состоянием и выполняет состояние и задачу в потоке. И наше требование заключается в том, что мы хотим со…
15 мар '16 в 13:32
1 ответ

Apache SCXML: добавить пользовательское действие

Я работаю с Apache Commons SCXML 0.9 и не могу найти, как добавить CustomAction. Я нашел примеры использования v2.0-SNAPSHOT (который, кстати, я не знаю, где его взять), но кажется, что он не работает на v0.9, поэтому я получил что-то вроде этого: C…
02 фев '16 в 21:07
3 ответа

Apache Commons SCXML - не удается найти JexlContext

Я новичок в SCXML и не могу запустить даже самое простое приложение. Когда я пытаюсь запустить его, я получаю следующее исключение. Но у меня есть библиотека commons-scxml-0.9.jar с этим классом на пути к классам. Есть идеи? Exception in thread "mai…
27 ноя '11 в 15:48
1 ответ

Looped invoke в событии scxml

У меня есть событие scxml с элементом "invoke". Этот элемент invoke обновляет элементы модели данных при вызове события. Как я могу сделать это периодически? Можно ли периодически вызывать этот вызов, например, каждую секунду? Или, возможно, переход…
08 окт '18 в 09:17
1 ответ

Общие проблемы SCXML

Я рассматривал реализацию Commons SCXML. Это кажется довольно всеобъемлющим, но у меня есть неясный момент. Во всех примерах, которые я видел, состояния конечного автомата являются в основном методами класса, расширяющего класс AbstractStateMachine.…
08 мар '11 в 19:02
1 ответ

Как читать значения Datamodel из Apache-Commons SCXML API в Java

Я использую SCXML в моем Java-приложении. Я использую apache-commons-scxml api для реализации конечного автомата. Я могу установить значение в модели данных через API xml, но не могу прочитать это значение в коде Java. Каждый раз при чтении извлекай…
08 май '14 в 11:03
1 ответ

Поддерживаются ли условные цели в блоках <transition> в SCXML?

Я хочу реализовать этот вид условного перехода в SCXML: current_state = s01 if (Math.random() &lt; 50) go to state s02 else go to state s03 Поддерживается ли этот тип условных целей в SCXML?Чтобы перевести его на язык SCXML, возможен ли эквивалент с…
09 мар '16 в 16:52
1 ответ

Инструмент визуального программирования для моделирования диаграмм состояний, представляющих мультимодальные пользовательские интерфейсы

Существует ли какой-либо инструмент визуального программирования для моделирования диаграмм состояний, представляющих мультимодальные пользовательские интерфейсы? Я хочу создать приложение для Android и Windows Metro, которое получает ввод от прикос…
0 ответов

Ошибка определения местоположения тега<assign> в Apache Commons Open SCXML

У меня есть это описание конечного автомата: &lt;scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" initial="Start"&gt; &lt;datamodel&gt; &lt;data expr="true" id="VarBool"/&gt; &lt;data expr="1" id="VarInt"/&gt; &lt;data id="currentResponse…
28 фев '19 в 15:53
0 ответов

Вызов пользовательской функции при оценке перехода cond в scxml

Я хочу вызвать пользовательскую функцию, определенную в script тег при оценке cond в transition блок. Например, я хочу определить функции как: &lt;datamodel&gt; &lt;data expr="1" id="xOccurrences"/&gt; &lt;data expr="0" id="yOccurrences"/&gt; &lt;/d…
06 дек '16 в 14:35
2 ответа

Есть ли альтернатива Apache Commons SCXML?

Я ищу хороший и универсальный конечный автомат, и до сих пор я нашел SCXML. Он действительно прост в использовании (я имею в виду конфигурацию), но исходный код архаичен - здесь нет безопасности типов, и все коллекции являются необработанными типами…
28 ноя '11 в 20:24
1 ответ

Генерация всех переходов конечного автомата из файла SCXML

У меня конечный автомат, реализованный с помощью SCXML, и мне нужно знать, как я могу получить все переходы от начала до конца, чтобы выполнить контрольные примеры для конечного автомата
22 янв '19 в 09:39
1 ответ

Как снова вызвать Invoker в том же состоянии в Apache Commons SCXML

Я использовал Apache Commons SCXML для поддержки конечного автомата в моем проекте. Мы использовали Invoker для выполнения некоторых действий, как только выполняется переход в состояние, для которого определен invoker. Проблема наступает, когда invo…
07 июл '14 в 05:56