/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public int eBaseStructuralFeatureID(int derivedFeatureID, Class baseClass) { if (baseClass == UamElement.class) { switch (derivedFeatureID) { case UamPackage.POBJECT__ID: return UamPackage.UAM_ELEMENT__ID; default: return -1; } } return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ public int eBaseStructuralFeatureID(int derivedFeatureID, Class baseClass) { if (baseClass == UamElement.class) { switch (derivedFeatureID) { case UamPackage.PERMISSION__ID: return UamPackage.UAM_ELEMENT__ID; default: return -1; } } return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public int eBaseStructuralFeatureID(int derivedFeatureID, Class baseClass) { if (baseClass == UamElement.class) { switch (derivedFeatureID) { case UamPackage.ROLE__ID: return UamPackage.UAM_ELEMENT__ID; default: return -1; } } return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass) { if (baseClass == PredefinedType.class) { switch (derivedFeatureID) { default : return -1; } } if (baseClass == org.eclipse.ocl.types.MessageType.class) { switch (derivedFeatureID) { case EcorePackage.MESSAGE_TYPE__REFERRED_OPERATION : return TypesPackage.MESSAGE_TYPE__REFERRED_OPERATION; case EcorePackage.MESSAGE_TYPE__REFERRED_SIGNAL : return TypesPackage.MESSAGE_TYPE__REFERRED_SIGNAL; default : return -1; } } return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass) { if (baseClass == EDataType.class) { switch (derivedFeatureID) { case EcorePackage.TUPLE_TYPE__SERIALIZABLE : return org.eclipse.emf.ecore.EcorePackage.EDATA_TYPE__SERIALIZABLE; default : return -1; } } if (baseClass == PredefinedType.class) { switch (derivedFeatureID) { default : return -1; } } if (baseClass == org.eclipse.ocl.types.TupleType.class) { switch (derivedFeatureID) { default : return -1; } } return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); }