Class Xtext2EcoreTransformer


  • public class Xtext2EcoreTransformer
    extends java.lang.Object
    • Constructor Detail

      • Xtext2EcoreTransformer

        public Xtext2EcoreTransformer​(Grammar grammar)
    • Method Detail

      • setErrorAcceptor

        public void setErrorAcceptor​(ErrorAcceptor errorAcceptor)
      • doTransform

        public static void doTransform​(Grammar grammar)
      • doGetGeneratedPackages

        public static java.util.List<org.eclipse.emf.ecore.EPackage> doGetGeneratedPackages​(Grammar grammar)
      • getGeneratedPackages

        public java.util.List<org.eclipse.emf.ecore.EPackage> getGeneratedPackages()
      • transform

        public void transform()
      • removeGeneratedPackages

        public void removeGeneratedPackages()
      • clearPackage

        protected void clearPackage​(org.eclipse.emf.ecore.resource.Resource resource,
                                    org.eclipse.emf.ecore.EPackage pack)
      • getRuleNameForErrorMessage

        protected java.lang.String getRuleNameForErrorMessage​(AbstractRule rule)
      • isSameAlias

        public boolean isSameAlias​(java.lang.String alias,
                                   java.lang.String alias2)