Описание тега xpand
Xpand - это язык, специализирующийся на генерации кода для Eclipse.
1
ответ
Eclipse Modeling Framework и XPAND - Как создать метамодель iOS?
Я хочу определить подход, основанный на моделях, с Eclipse Modeling Framework (EMF) и XPAND. Поэтому я хочу определить метамодель для конкретной платформы (PSM) с Ecore и написать шаблоны XPAND для генерации кода для платформы iOS. Мой вопрос:Можно …
13 июн '13 в 11:01
2
ответа
Как решить ОШИБКУ Mwe2Launcher: Не удалось найти EClass для имени
Я создал генератор Xpand. В его папке src/ я определил мою модель My.nn шаблон и рабочий процесс. Вот так выглядит мой файл workflow.mwe2: module workflow.NeuralNetworksGenerator import org.eclipse.emf.mwe.utils.* var targetDir = "src-gen" var fileE…
10 фев '12 в 16:48
1
ответ
Передайте String с вызовом метода Xpand в качестве параметра
В шаблоне XPAND у меня есть вызов, где вызов должен быть выполнен для метода, который принимает строку и объект. то есть «setData("String",Object)-» Для описанного выше метода значение String, которое я хочу передать, является упрощенным значением с…
10 мар '14 в 06:26
2
ответа
Eclipse Modeling Framework - рабочий процесс?
У меня следующий вопрос. У меня есть проект EMF с преобразованием M2M, который использует ATL в качестве технологии. Тогда у меня есть проект, который использует XPand для генерации кода. Я хочу сделать следующий рабочий процесс. Модель A --> Модель…
30 ноя '12 в 11:23
1
ответ
Скомпилируйте DSL, разработанный в Xtext и Xpand, в командной строке
Похоже, DSL (предметно-ориентированный язык), разработанный в Xtext и Xpand, очень тесно связан с Eclipse. Есть ли способ, как я могу скомпилировать DSL в командной строке, так же, как компилировать код Java?
24 янв '13 в 22:50
1
ответ
Преобразование модели безопасности написано в собственном DSL-xtext
У меня есть модель безопасности бизнес-процессов, написанная на собственном DSL с использованием редактора xtext. Например, у меня есть модель безопасности для Activiti, которая имеет элементы управления безопасностью, например, защиту канала переда…
22 дек '12 в 16:40
2
ответа
Как установить Xpand в Eclipse?
Я пытаюсь установить Xpand в Eclipse. Я делаю это через менеджер обновлений. Однако загрузка составляет около 29%. Я использую следующую ссылку: http://download.eclipse.org/modeling/m2t/xpand/updates/nightly/ В качестве альтернативы я скачал zip-фай…
28 июн '13 в 13:22
1
ответ
Каковы минимальные pom-зависимости Xpand?
Я использую Xpand для генерации кода внутри проекта плагина maven. Итак, мне нужно добавить необходимые библиотеки как зависимости в pom.xml для того, чтобы определить и использовать шаблоны Xpand. Какой минимальный список зависимостей должен быть д…
27 апр '15 в 11:15
2
ответа
Как я могу вернуть список на основе условия на ссылающиеся элементы списка
Я хочу вернуть список элементов ListOfObjects, на которые ссылается SomeOtherObject с его атрибутом (SomeOtherObject), удовлетворяющим условию. Я пытаюсь этот код: ParentObj.ListOfObjects.select(e|e.referencingContainers.typeSelect(SomOtherObject).a…
30 янв '15 в 05:16
2
ответа
Образцы из Xpand -
Могу ли я получить несколько хороших учебников по XP и... мне нужно получить информацию о таких командах, как LET. Было бы лучше, если бы кто-то мог опубликовать несколько образцов на нем. Проблема, с которой я сталкиваюсь, похожа на... я запускаю ц…
18 янв '09 в 17:45
1
ответ
Как вызвать код Java из Xpand?
Я хочу вызвать произвольный метод Java из шаблона Xpand (например, статический метод). Как я могу это сделать?
13 июн '13 в 11:19
1
ответ
Сделать ссылку или терминал доступным через то же имя элемента в Xtext/Xpand?
У меня есть грамматика Xtext, которая описывает машины состояний, и я использую ссылки на ранее объявленные события и состояния для описания переходов: Event: 'event' name=ID ; State: 'state' name=ID ; Transition: event=[Event] '=>' state=[State]…
18 янв '11 в 13:34
1
ответ
M2T Xpand с существующей моделью ecore
У меня есть модель ecore MyModel.ecore, для которой я хочу сгенерировать код, используя Xpand. У меня нет кода редактирования или среды выполнения для проекта xpand, я просто хочу создать проект xpand, загрузить MyModel.ecore, создать файл model.xmi…
03 май '13 в 20:42
2
ответа
Поле типа свойства не заполнено для UML PrimitiveType в Xpand
У меня есть шаблон XPT, который генерирует текст из модели UML. Это отрывок, который я использую для атрибутов класса «FOREACH attribute AS a» Id: «a.name» Type: «a.type.name» «ENDFOREACH» Все работает хорошо, пока type это класс из самой модели. Но…
13 июн '13 в 13:21
1
ответ
Как перенести генерацию кода из xpand в xtend(2)?
Мы хотим переопределить старый проект, который использовал генерацию кода через xtext и xpand. Xpand должен быть заменен на Xtend(2), а старый рабочий процесс плагина fornax должен быть удален, заменен на xtext и xtend maven. В старом проекте мы исп…
28 фев '17 в 15:08
2
ответа
Как использовать xtext и xpand togheter
У меня довольно глупый вопрос. Я использую xtext для определения простого dsl и Xpand для генерации кода. Теперь я хочу использовать xpand для чтения моих моделей DSL и генерации кода. Как я могу это сделать? Я прочитал много уроков, в которых говор…
29 июн '13 в 16:06
1
ответ
Xtend/Xpand найти и заменить (правило)
Можно ли установить правило, которое позволит методу Xpand выводить указанную строку текста в зависимости от ввода. Например: «FOR a:e.attributes» Type = «a.eClass.name» Value = «a.name.toFirstUpper» «ENDFOR» Приведенный выше код может выводить: Typ…
06 фев '13 в 17:48
1
ответ
Ошибка синтаксического анализатора на Xpand: SAXParserFactoryImpl не может быть приведен к SAXParserFactory
Я получаю это диалоговое окно при создании приложения с помощью Xpand. "Внутренняя ошибка произошла во время: " Анализ доступных метамоделей EMF для проекта my.generator.project ". Org.apache.xerces.jaxp.SAXParserFactoryImpl не может быть приведен к…
06 июл '11 в 12:17
1
ответ
Как конвертировать мой DSL в существующий язык программирования?
Я хочу создать предметно-ориентированный язык, который можно преобразовать в существующий язык (например, python, SQL). Я стараюсь избегать создания полноценного компилятора и изучаю Xtext и Xpand. Они выглядят правдоподобно, поскольку Xtext будет и…
23 янв '13 в 15:35
3
ответа
Как программно запустить рабочий процесс Xpand на модели во втором рабочем месте?
У меня есть плагин генератора Xtext/Xpand (oAW 4.3, Eclipse 3.4), который я запускаю вместе с плагином редактора во втором рабочем месте. Там я хотел бы запустить рабочие процессы Xpand программно для файла модели, который я создаю. Если я установлю…
26 сен '08 в 13:32