1 17 package org.eclipse.emf.codegen.ecore.genmodel; 18 19 20 import java.util.List ; 21 22 import org.eclipse.emf.ecore.EClassifier; 23 24 25 41 public interface GenClassifier extends GenBase { 42 57 GenPackage getGenPackage(); 58 59 EClassifier getEcoreClassifier(); 60 String getImportedMetaType(); 61 String getMetaType(); 62 63 String getName(); 64 String getClassifierAccessorName(); 65 66 String getSafeUncapName(); 67 68 String getImportedInstanceClassName(); 69 70 73 String getFormattedName(); 74 75 String getClassifierInstanceName(); 76 String getClassifierID(); 77 78 List getGenConstraints(); 79 List getAllGenConstraints(); 80 GenClassifier getConstraintImplementor(String constraint); 81 GenClassifier getConstraintDelegate(String constraint); 82 boolean hasOnlyDefaultConstraints(); 83 84 String getGeneratedInstanceClassFlag(); 85 } 86 | Popular Tags |