public static String getIntLiteral(final EClass clazz, final EStructuralFeature feature, final ResourceSet resourceSet) { return GenModelUtil2.getGenClass(clazz, resourceSet).getFeatureID(GenModelUtil2.getGenFeature(feature, resourceSet)); }
public static String getFeatureLiteral(final GenFeature genFeature, final ResourceSet resourceSet) { boolean _isLiteralsInterface = genFeature.getGenPackage().isLiteralsInterface(); if (_isLiteralsInterface) { String _featureID = genFeature.getGenClass().getFeatureID(genFeature); return ("Literals." + _featureID); } else { String _featureAccessorName = genFeature.getFeatureAccessorName(); String _plus = ("eINSTANCE.get" + _featureAccessorName); return (_plus + "()"); } }
public String getQualifiedFeatureAccessor() { return getGenPackage().isLiteralsInterface() ? getGenPackage().getImportedPackageInterfaceName() + ".Literals." + getGenClass().getFeatureID(this) : getQualifiedFeatureAccessorName() + "()"; }
public String getFeatureValue(GenFeature genFeature) { List<GenFeature> allFeatures = getAllGenFeatures(); int i = allFeatures.indexOf(genFeature); GenClass base = getBaseGenClass(); if (base == null) { return Integer.toString(i); } int baseCount = base.getFeatureCount(); if (i < baseCount) { return getGenPackage() == base.getGenPackage() ? base.getFeatureID(genFeature) : base.getQualifiedFeatureID(genFeature); } String baseCountID = getGenPackage() == base.getGenPackage() ? base.getFeatureCountID() : base.getQualifiedFeatureCountID(); return baseCountID + " + " + Integer.toString(i - baseCount); }
public String getFeatureValue(GenFeature genFeature) { List<GenFeature> allFeatures = getAllGenFeatures(); int i = allFeatures.indexOf(genFeature); GenClass base = getBaseGenClass(); if (base == null) { return Integer.toString(i); } int baseCount = base.getFeatureCount(); if (i < baseCount) { return getGenPackage() == base.getGenPackage() ? base.getFeatureID(genFeature) : base.getQualifiedFeatureID(genFeature); } String baseCountID = getGenPackage() == base.getGenPackage() ? base.getFeatureCountID() : base.getQualifiedFeatureCountID(); return baseCountID + " + " + Integer.toString(i - baseCount); }
public String getQualifiedFeatureAccessor() { return getGenPackage().isLiteralsInterface() ? getGenPackage().getImportedPackageInterfaceName() + ".Literals." + getGenClass().getFeatureID(this) : getQualifiedFeatureAccessorName() + "()"; }
stringBuffer.append(publicStaticFinalFlag); stringBuffer.append(TEXT_66); stringBuffer.append(genClass.getFeatureID(genFeature)); stringBuffer.append(TEXT_67); stringBuffer.append(genClass.getFeatureValue(genFeature)); stringBuffer.append(genClass.getClassifierInstanceName()); stringBuffer.append(TEXT_233); stringBuffer.append(genClass.getFeatureID(genFeature)); stringBuffer.append(TEXT_234); stringBuffer.append(genFeature.getImportedMetaType()); stringBuffer.append(TEXT_581); stringBuffer.append(genClass.getFeatureID(genFeature)); stringBuffer.append(TEXT_582); stringBuffer.append(genFeature.getFeatureAccessorName());
stringBuffer.append(publicStaticFinalFlag); stringBuffer.append(TEXT_54); stringBuffer.append(genClass.getFeatureID(genFeature)); stringBuffer.append(TEXT_55); stringBuffer.append(genClass.getFeatureValue(genFeature)); stringBuffer.append(genClass.getClassifierInstanceName()); stringBuffer.append(TEXT_197); stringBuffer.append(genClass.getFeatureID(genFeature)); stringBuffer.append(TEXT_174); stringBuffer.append(genFeature.getImportedMetaType()); stringBuffer.append(TEXT_69); stringBuffer.append(genClass.getFeatureID(genFeature)); stringBuffer.append(TEXT_330); stringBuffer.append(genFeature.getFeatureAccessorName());