org.eclipse.xtext.xtext.ui.wizard.ecore2xtext
Class Ecore2XtextGrammarCreator
java.lang.Object
org.eclipse.xtext.xtext.ui.wizard.ecore2xtext.Ecore2XtextGrammarCreator
public class Ecore2XtextGrammarCreator
- extends java.lang.Object
Originally written with M2T Xpand. (Ecore2Xtext.xpt)
Translated to Tools Xtend 1:1 where possible.
- Since:
- 2.3
- Author:
- Dennis Huebner - Initial contribution and API
Method Summary |
java.lang.CharSequence |
assigment(org.eclipse.emf.ecore.EStructuralFeature it)
|
java.lang.CharSequence |
assignedTerminal(org.eclipse.emf.ecore.EStructuralFeature it)
|
java.lang.CharSequence |
assignmentOperator(org.eclipse.emf.ecore.EStructuralFeature it)
|
<T extends org.eclipse.emf.ecore.EClassifier>
java.util.List<T> |
|
but(java.lang.Iterable<T> classes,
org.eclipse.emf.ecore.EClassifier it)
|
java.lang.CharSequence |
grammar(Ecore2XtextProjectInfo it)
|
java.lang.CharSequence |
idAssignment(org.eclipse.emf.ecore.EClass it)
|
java.lang.CharSequence |
rule(org.eclipse.emf.ecore.EClassifier it)
|
java.lang.CharSequence |
rules(org.eclipse.emf.ecore.EClassifier it)
|
java.lang.String |
subClassAlternatives(org.eclipse.emf.ecore.EClass eClazz)
|
java.lang.CharSequence |
subClassDispatcherRule(org.eclipse.emf.ecore.EClass it)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Ecore2XtextGrammarCreator
public Ecore2XtextGrammarCreator()
grammar
public java.lang.CharSequence grammar(Ecore2XtextProjectInfo it)
but
public <T extends org.eclipse.emf.ecore.EClassifier> java.util.List<T> but(java.lang.Iterable<T> classes,
org.eclipse.emf.ecore.EClassifier it)
subClassDispatcherRule
public java.lang.CharSequence subClassDispatcherRule(org.eclipse.emf.ecore.EClass it)
subClassAlternatives
public java.lang.String subClassAlternatives(org.eclipse.emf.ecore.EClass eClazz)
idAssignment
public java.lang.CharSequence idAssignment(org.eclipse.emf.ecore.EClass it)
assigment
public java.lang.CharSequence assigment(org.eclipse.emf.ecore.EStructuralFeature it)
assignedTerminal
public java.lang.CharSequence assignedTerminal(org.eclipse.emf.ecore.EStructuralFeature it)
assignmentOperator
public java.lang.CharSequence assignmentOperator(org.eclipse.emf.ecore.EStructuralFeature it)
rules
public java.lang.CharSequence rules(org.eclipse.emf.ecore.EClassifier it)
rule
public java.lang.CharSequence rule(org.eclipse.emf.ecore.EClassifier it)