Описание тега xcore
Xcore - это расширенный конкретный синтаксис для Ecore, который в сочетании с Xbase превращает его в полноценный язык программирования с высококачественными инструментами, напоминающими инструменты разработки Java. Источник Eclipsepedia.
1
ответ
Как создать ресурс Xcore из модели Ecore?
У меня есть существующая модель Ecore, которую я хотел бы изменить. Для модификации я хотел бы использовать Xcore. Ответ на другой вопрос говорит о том, что можно импортировать классы из модели Ecore в ресурс Xcore. Однако, так как я хотел бы измени…
16 сен '14 в 19:11
0
ответов
XCORE встречает XTEXT
Я начал создавать DSL с использованием XTEXT, и он работает действительно хорошо. Сегодня я нашел XCORE как еще один подход к моделированию, который также можно комбинировать с XTEXT. Может кто-нибудь, пожалуйста, объясните, каков будет вариант созд…
05 фев '18 в 16:16
1
ответ
Eclipse Xcore учебники или документация
Я отвечаю за поиск технологий для создания DSL (предметно-ориентированного языка). Поскольку мы являемся магазином Java, мы уже познакомились с предложениями Eclipse Modeling Framework (EMF, Sirius, Acceleo, Xbase, Xtend), и, похоже, у нас есть их д…
06 янв '16 в 17:32
1
ответ
Ошибки GenModel не могут быть решены
Внезапно во всех моих файлах модели Xcore возникают ошибки сборки. Я не знаю, что я изменил в своих проектах, чтобы заслужить это. Сообщение об ошибке в заголовке поста: GenModel cannot be resolved. Ошибки от GenModel аннотация к объявлениям пакетов…
27 сен '17 в 08:30
1
ответ
Как определить карту в Xcore
Согласно EMF FAQ, возможно создать Карту в EMF: EMap в основном представляет собой список экземпляров java.util.Map$Entry. Поэтому для создания карты вам необходимо сначала смоделировать запись карты, выполнив следующие действия: Создайте EClass с и…
29 дек '16 в 21:07
0
ответов
Как сгенерировать код из модели xcore во время сборки gradle
Поэтому я пытаюсь построить свой проект на сервере сборки. Мои dsl не удается собрать, потому что они основаны на коде из моей модели xcore, а сгенерированный код из модели xcore отсутствует в хранилище, из которого извлекается сервер сборки. Я не у…
25 янв '19 в 16:29
0
ответов
Автоматически обновлять атрибут xcore/ecore
В плагине Eclipse у меня есть пользовательская модель, определенная в .xcore файл, и он содержит это EClass определение: class Person { String name String surname Date dateUpdated } Мой вопрос здесь: если я вручную редактирую какие-либо атрибуты экз…
24 мар '17 в 14:48
0
ответов
Проблема, когда я расширяю язык Xcore (и, следовательно, ECore)
Я пытаюсь расширить язык XCore. Для этого я создал новый проект XText в Eclipse Oxygen. Вот файл Xtext: grammar org.xtext.example.mydsl.MyDsl with org.eclipse.emf.ecore.xcore.Xcore generate myDsl "http://www.xtext.org/example/mydsl/MyDsl" Model: pac…
25 июн '18 в 14:17
1
ответ
Как сохранить информацию об общем типе в модели xcore?
Я хотел бы иметь модель, которая содержит имя и тип объекта. Тип может быть любым типом объекта, не обязательно ограниченным другими моделями, поэтому я не хочу использовать EDataType для этого. Как я могу это сделать? В основном как то так: class G…
27 авг '18 в 17:25
0
ответов
Модель Xcore с исключением сопоставленного пути Xtext
Я использую новый проект Xtext с грамматикой модели и приветствия. Я добавил новый проект Xcore, следующий за этим сообщением в блоге ( https://blogs.itemis.com/en/using-xtext-with-xcore-and-gradle). Я также использую настройку Gradle, как описано, …
25 май '18 в 17:30
1
ответ
Автоматически сгенерированные Java-файлы в Eclipse
Как понять, какие файлы создаются автоматически в огромном Java-проекте, разработанном в Eclipse? Я новичок. Например, понемногу я обнаружил, что многие файлы создаются с помощью xcore плагин. Другое с xtend, Просто изучаю код и пытаюсь учиться, и э…
22 янв '19 в 09:14
1
ответ
Как экспортировать Xcore в Ecore?
Определение метамоделей с помощью Xcore намного проще, чем с помощью EMF и Ecore. Проблема в том, что мне нужны метамодели в виде файлов Ecore. Можно ли экспортировать модель Xcore в модель Ecore? Я не вижу никаких вариантов экспорта в Eclipse.
12 апр '13 в 08:31
1
ответ
Вызовите супер метод из операции Xcore
У меня есть следующие объявления в Xcore: class ValueBase { ... } class ValueArray extends ValueBase { int size double [] values String valueUnit op boolean isValueEqual(Value v) { if (!(v instanceof IValueArray)) { return false } val other = v as I…
20 янв '15 в 10:38
0
ответов
Xtext Sugin ссылки в интерпретаторе
У меня была следующая грамматика: Real: ("Double" | "Real") name=ID (array=isarray)? (value+=Double*)? ; CurveCollection: "Curve" name=ID (array=isarray)? ( '[' values+=[Real]* ',' Time+=TimeStamp* ']')?; где [Real] является ссылкой другого типа с и…
24 май '17 в 13:49
1
ответ
Xtext, Определение структуры для сюжета
Я должен сделать тип кривой, которая представляет собой график кривой, данные приведены в файле CSV (интерпретатор, который читает файл данных). У меня есть два типа значений: ось X, время (я думаю, INT:INT) минуты: секунды формат; и напряжение по о…
28 мар '17 в 18:44
1
ответ
Как определить прямую связь?
В соответствии с приведенным ниже кодом, не могли бы вы рассказать, как (и если это возможно) ссылаться на массив, определенный внутри класса ComputationUnit из класса Service? class ComputationUnit { contains Method[1..*] methods } class Method { S…
10 мар '14 в 16:09
0
ответов
Проблема разрешения версии Gradle: сборка Xcore
Фон Я пытаюсь построить проект, который имеет зависимость от библиотеки xcore 1.10.0, которая имеет зависимость от antlr с ограничением [3.2.0, 3.2.1), То, что существует, является версией 3.2, проблема Сборка не сообщает Could not find any version …
03 авг '19 в 23:07
1
ответ
Ошибка при обновлении версий XText для Gradle 6
Я пытаюсь обновить проект EMF/XCore до более новых версий, чтобы обойти проблему с управлением версиями. В настоящее время репозиторий, в котором находится этот проект, должен быть нацелен на Gradle 4 и Bndtools 4.3 из-за проблем при нацеливании на …
10 апр '20 в 01:53
0
ответов
Как сгенерировать расширение модели Xcore до fragment.xml фрагмента-проекта Eclipse?
При добавлении модели Xcore в проект фрагмента Eclipse (например, для тестов), который также настроен как проект Xtext, построитель генерирует plugin.xmlсодержащий расширение для регистрации сгенерированного EMF-пакета. Но поскольку проект является …
04 май '21 в 14:27
0
ответов
Как создавать зависимые проекты Xcore с помощью Gradle
У меня два проекта Xcore; одно импортирует другое. У меня также есть родительский файл Gradle. Когда я пытаюсь собрать проект с помощью Gradle, задача generateXtext не выполняется при создании второго проекта Xcore. Задача:com.selinc.flisr.project.m…
05 май '21 в 00:17