/** * @generated This field/method will be replaced during code generation. */ public boolean eIsSet(EStructuralFeature eFeature) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME : return PROJECT_NAME_EDEFAULT == null ? projectName != null : !PROJECT_NAME_EDEFAULT.equals(projectName); case ModulemapPackage.UTILITY_JAR_MAPPING__URI : return URI_EDEFAULT == null ? uri != null : !URI_EDEFAULT.equals(uri); } return eDynamicIsSet(eFeature); }
/** * @generated This field/method will be replaced during code generation. */ public boolean eIsSet(EStructuralFeature eFeature) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME : return PROJECT_NAME_EDEFAULT == null ? projectName != null : !PROJECT_NAME_EDEFAULT.equals(projectName); case ModulemapPackage.MODULE_MAPPING__MODULE : return module != null; } return eDynamicIsSet(eFeature); }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public boolean eIsSet(EStructuralFeature eFeature) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS : return mappings != null && !mappings.isEmpty(); case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS : return utilityJARMappings != null && !utilityJARMappings.isEmpty(); } return eDynamicIsSet(eFeature); }
@Override public int getFeatureID(Class<?> expectedClass) { if (featureID == NO_FEATURE_ID && feature != null) { featureID = notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), feature.getContainerClass()); } return notifier.eBaseStructuralFeatureID(featureID, expectedClass); }
@Override public int getFeatureID(Class<?> expectedClass) { if (featureID == NO_FEATURE_ID && feature != null) { featureID = notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), feature.getContainerClass()); } return notifier.eBaseStructuralFeatureID(featureID, expectedClass); }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public void eSet(EStructuralFeature eFeature, Object newValue) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS : getMappings().clear(); getMappings().addAll((Collection) newValue); return; case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS : getUtilityJARMappings().clear(); getUtilityJARMappings().addAll((Collection) newValue); return; } eDynamicSet(eFeature, newValue); }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public void eUnset(EStructuralFeature eFeature) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS : getMappings().clear(); return; case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS : getUtilityJARMappings().clear(); return; } eDynamicUnset(eFeature); }
public java.lang.Object primRefValue(EObject feature) { switch (eDerivedStructuralFeatureID(((EStructuralFeature)feature).getFeatureID(), ((EStructuralFeature)feature).getContainerClass())) { case EjbPackage.ENTITY__REENTRANT: return new Boolean(isReentrant()); case EjbPackage.ENTITY__PRIMARY_KEY: return getPrimaryKey(); } return super.primRefValue(feature); } public void setPrimaryKeyName(String primaryKeyName) {
@Override public int getFeatureID(Class<?> expectedClass) { if (featureID == NO_FEATURE_ID && feature != null) { Class<?> containerClass = feature.getContainerClass(); featureID = containerClass == null ? notifier.eClass().getFeatureID(feature) : notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), containerClass); } return notifier.eBaseStructuralFeatureID(featureID, expectedClass); }
/** * @generated This field/method will be replaced during code generation. */ public void eSet(EStructuralFeature eFeature, Object newValue) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME : setProjectName((String) newValue); return; case ModulemapPackage.MODULE_MAPPING__MODULE : setModule((Module) newValue); return; } eDynamicSet(eFeature, newValue); }
@Override public int getFeatureID(Class<?> expectedClass) { if (featureID == NO_FEATURE_ID && feature != null) { Class<?> containerClass = feature.getContainerClass(); featureID = containerClass == null ? notifier.eClass().getFeatureID(feature) : notifier.eDerivedStructuralFeatureID(feature.getFeatureID(), containerClass); } return notifier.eBaseStructuralFeatureID(featureID, expectedClass); }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public Object eGet(EStructuralFeature eFeature, boolean resolve) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.EAR_PROJECT_MAP__MAPPINGS : return getMappings(); case ModulemapPackage.EAR_PROJECT_MAP__UTILITY_JAR_MAPPINGS : return getUtilityJARMappings(); } return eDynamicGet(eFeature, resolve); }
/** * @generated This field/method will be replaced during code generation. */ public void eUnset(EStructuralFeature eFeature) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME : setProjectName(PROJECT_NAME_EDEFAULT); return; case ModulemapPackage.MODULE_MAPPING__MODULE : setModule((Module) null); return; } eDynamicUnset(eFeature); }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public Object eGet(EStructuralFeature eFeature, boolean resolve) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME : return getProjectName(); case ModulemapPackage.UTILITY_JAR_MAPPING__URI : return getUri(); } return eDynamicGet(eFeature, resolve); }
/** * @generated This field/method will be replaced during code generation. */ public void eSet(EStructuralFeature eFeature, Object newValue) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME : setProjectName((String) newValue); return; case ModulemapPackage.UTILITY_JAR_MAPPING__URI : setUri((String) newValue); return; } eDynamicSet(eFeature, newValue); }
/** * @generated This field/method will be replaced during code generation. */ public void eUnset(EStructuralFeature eFeature) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.UTILITY_JAR_MAPPING__PROJECT_NAME : setProjectName(PROJECT_NAME_EDEFAULT); return; case ModulemapPackage.UTILITY_JAR_MAPPING__URI : setUri(URI_EDEFAULT); return; } eDynamicUnset(eFeature); }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public Object eGet(EStructuralFeature eFeature, boolean resolve) { switch (eDerivedStructuralFeatureID(eFeature.getFeatureID(), eFeature.getContainerClass())) { case ModulemapPackage.MODULE_MAPPING__PROJECT_NAME : return getProjectName(); case ModulemapPackage.MODULE_MAPPING__MODULE : if (resolve) return getModule(); return basicGetModule(); } return eDynamicGet(eFeature, resolve); }
public int eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature) { Class<?> containerClass = eStructuralFeature.getContainerClass(); if (containerClass == null) { return eClass().getFeatureID(eStructuralFeature); } else { assert eClass().getEAllStructuralFeatures().contains(eStructuralFeature) : "The feature '" + eStructuralFeature.getName() + "' is not a valid feature"; return eDerivedStructuralFeatureID(eStructuralFeature.getFeatureID(), containerClass); } }
public int eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature) { Class<?> containerClass = eStructuralFeature.getContainerClass(); if (containerClass == null) { return eClass().getFeatureID(eStructuralFeature); } else { assert eClass().getEAllStructuralFeatures().contains(eStructuralFeature) : "The feature '" + eStructuralFeature.getName() + "' is not a valid feature"; return eDerivedStructuralFeatureID(eStructuralFeature.getFeatureID(), containerClass); } }
public Object primRefValue(EObject feature) { switch (eDerivedStructuralFeatureID(((EStructuralFeature)feature).getFeatureID(), ((EStructuralFeature)feature).getContainerClass())) { case EjbPackage.ENTERPRISE_BEAN__DESCRIPTION : return getDescription();