Просмотр исходного кода

Fix minor issues in the EMF frontends.

Timur Sağlam 4 лет назад
Родитель
Сommit
7a92f0daba

+ 0 - 5
jplag.frontend.emf-metamodel-dynamic/src/main/java/de/jplag/emf/dynamic/Language.java

@@ -1,7 +1,6 @@
 package de.jplag.emf.dynamic;
 
 import de.jplag.emf.dynamic.parser.DynamicEcoreParser;
-import de.jplag.emf.parser.EcoreParser;
 
 /**
  * Language for EMF metamodels from the Eclipse Modeling Framework (EMF). This language is based on a dynamically
@@ -18,10 +17,6 @@ public class Language extends de.jplag.emf.Language {
         super(new DynamicEcoreParser());
     }
 
-    protected Language(EcoreParser parser) {
-        super(parser);
-    }
-
     @Override
     public String getName() {
         return NAME;

+ 2 - 1
jplag.frontend.emf-metamodel/src/main/java/de/jplag/emf/util/AbstractMetamodelVisitor.java

@@ -43,7 +43,8 @@ public abstract class AbstractMetamodelVisitor {
     }
 
     /**
-     * Visits an EObject and all nodes in the containment tree below.
+     * Visits an EObject and all nodes in the containment tree below. Note that multiple visitor method may be called for a
+     * single element. For example <code>visitEClass()</code> and <code>visitEObject()</code>.
      * @param eObject is the EObject to visit.
      */
     public final void visit(EObject eObject) {

+ 1 - 1
jplag.frontend.emf-metamodel/src/main/java/de/jplag/emf/util/EMFUtil.java

@@ -23,7 +23,7 @@ import org.slf4j.LoggerFactory;
  */
 public final class EMFUtil {
 
-    private static final Logger logger = LoggerFactory.getLogger(EMFUtil.class.getSimpleName());
+    private static final Logger logger = LoggerFactory.getLogger(EMFUtil.class);
 
     private EMFUtil() {
         // private constructor for non-instantiability.