private static GenClassifier findGenClassifier(GenPackage genPackage, EClassifier classifier) { for (GenClassifier genClassifier : genPackage.getGenClassifiers()) { if (classifier.equals(genClassifier.getEcoreClassifier())) { return genClassifier; } } return null; }
private static GenClassifier findGenClassifier(GenPackage genPackage, EClassifier classifier) { for (GenClassifier genClassifier : genPackage.getGenClassifiers()) { if (classifier.equals(genClassifier.getEcoreClassifier())) { return genClassifier; } } return null; }
public int getLocalClassifierIndex(GenClassifier genClassifier) { return getEcorePackage().getEClassifiers().indexOf(genClassifier.getEcoreClassifier()); }
public int getLocalClassifierIndex(GenClassifier genClassifier) { return getEcorePackage().getEClassifiers().indexOf(genClassifier.getEcoreClassifier()); }
public static GenClassifier getGenClassifier(final EClassifier cls, final ResourceSet resourceSet) { final GenPackage genPackage = GenModelUtil2.getGenPackage(cls.getEPackage(), resourceSet); EList<GenClassifier> _genClassifiers = genPackage.getGenClassifiers(); for (final GenClassifier genCls : _genClassifiers) { String _name = cls.getName(); String _name_1 = genCls.getEcoreClassifier().getName(); boolean _equals = Objects.equal(_name, _name_1); if (_equals) { return genCls; } } StringConcatenation _builder = new StringConcatenation(); _builder.append("No GenClassifier named \'"); String _name_2 = cls.getName(); _builder.append(_name_2); _builder.append("\' found in GenModel "); URI _uRI = genPackage.eResource().getURI(); _builder.append(_uRI); throw new RuntimeException(_builder.toString()); }
EClassifier eClassifier = genClassifier.getEcoreClassifier(); for (ETypeParameter eTypeParameter : eClassifier.getETypeParameters())
if (genClassifier.getEcoreClassifier() == eClassifier)
if (genClassifier.getEcoreClassifier() == eClassifier)