@Override public boolean isEmpty() { return eClass().getFeatureCount() == 0; }
/** * @since 3.0 */ protected int eStaticFeatureCount() { return eStaticClass().getFeatureCount(); }
/** * @since 3.0 */ protected int eStaticFeatureCount() { return eStaticClass().getFeatureCount(); }
protected int eStaticFeatureCount() { return eStaticClass().getFeatureCount(); }
protected int eStaticFeatureCount() { return eStaticClass().getFeatureCount(); }
@Override public int size() { return eClass().getFeatureCount(); }
public TraceItem(SerializableObject obj) { this(obj, new int[obj.getEObject().eClass().getFeatureCount()]); }
public boolean validate_EveryMultiplicityConforms(EObject eObject, DiagnosticChain diagnostics, Map<Object, Object> context) { boolean result = true; EClass eClass = eObject.eClass(); for (int i = 0, size = eClass.getFeatureCount(); i < size; ++i) { result &= validate_MultiplicityConforms(eObject, eClass.getEStructuralFeature(i), diagnostics, context); if (!result && diagnostics == null) { return false; } } return result; }
@Override protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (eSettings == null) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); eSettings = size == 0 ? ENO_SETTINGS : new Object [size]; } return this; }
@Override protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (eSettings == null) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); eSettings = size == 0 ? ENO_SETTINGS : new Object [size]; } return this; }
@Override protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (eSettings == null) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); eSettings = size == 0 ? ENO_SETTINGS : new Object [size]; } return this; }
@Override protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (eSettings == null) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); eSettings = size == 0 ? ENO_SETTINGS : new Object [size]; } return this; }
public EStructuralFeature getSimpleFeature(EClass eClass) { if (getContentKind(eClass) == SIMPLE_CONTENT) { for (int i = 0, size = eClass.getFeatureCount(); i < size; ++i) { EStructuralFeature eStructuralFeature = eClass.getEStructuralFeature(i); if (getFeatureKind(eStructuralFeature) == ExtendedMetaData.SIMPLE_FEATURE) { return eStructuralFeature; } } } return null; }
public EStructuralFeature getSimpleFeature(EClass eClass) { if (getContentKind(eClass) == SIMPLE_CONTENT) { for (int i = 0, size = eClass.getFeatureCount(); i < size; ++i) { EStructuralFeature eStructuralFeature = eClass.getEStructuralFeature(i); if (getFeatureKind(eStructuralFeature) == ExtendedMetaData.SIMPLE_FEATURE) { return eStructuralFeature; } } } return null; }
private EClassData initEClassData(EPackageData ePackageData, int id) throws IOException { EClassData eClassData = ePackageData.eClassData[id] = new EClassData(); String name = readString(); eClassData.eClass = (EClass)ePackageData.ePackage.getEClassifier(name); eClassData.eFactory = ePackageData.ePackage.getEFactoryInstance(); eClassData.eStructuralFeatureData = new EStructuralFeatureData [eClassData.eClass.getFeatureCount()]; return eClassData; }
@Override protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (!eHasSettings()) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); if (size != 0) { eBasicSetSettings(new Object [size]); } } return this; }
private EClassData initEClassData(EPackageData ePackageData, int id) throws IOException { EClassData eClassData = ePackageData.eClassData[id] = new EClassData(); String name = readString(); eClassData.eClass = (EClass)ePackageData.ePackage.getEClassifier(name); eClassData.eFactory = ePackageData.ePackage.getEFactoryInstance(); eClassData.eStructuralFeatureData = new EStructuralFeatureData [eClassData.eClass.getFeatureCount()]; return eClassData; }
@Override protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (!eHasSettings()) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); if (size != 0) { eBasicSetSettings(new Object [size]); } } return this; }
protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (!eHasSettings()) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); eProperties().allocateSettings(size); } return eBasicProperties(); }
protected EStructuralFeature.Internal.DynamicValueHolder eSettings() { if (!eHasSettings()) { int size = eClass().getFeatureCount() - eStaticFeatureCount(); eProperties().allocateSettings(size); } return eBasicProperties(); }