return super.eBaseStructuralFeatureID ( derivedFeatureID, baseClass );
return super.eBaseStructuralFeatureID ( derivedFeatureID, baseClass );
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public int eBaseStructuralFeatureID ( int derivedFeatureID, Class<?> baseClass ) { if ( baseClass == Service.class ) { switch ( derivedFeatureID ) { default: return -1; } } if ( baseClass == CalculationModule.class ) { switch ( derivedFeatureID ) { case ComponentPackage.SCRIPT_MODULE__KNOWN_INPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_INPUTS; case ComponentPackage.SCRIPT_MODULE__KNOWN_OUTPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_OUTPUTS; 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 == EquinoxApplication.class ) { switch ( derivedFeatureID ) { case IEC60870Package.DRIVER_APPLICATION__CONNECTIONS: return OsgiPackage.EQUINOX_APPLICATION__CONNECTIONS; case IEC60870Package.DRIVER_APPLICATION__EXPORTER: return OsgiPackage.EQUINOX_APPLICATION__EXPORTER; case IEC60870Package.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE: return OsgiPackage.EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE; case IEC60870Package.DRIVER_APPLICATION__SECURITY_CONFIGURATION: return OsgiPackage.EQUINOX_APPLICATION__SECURITY_CONFIGURATION; case IEC60870Package.DRIVER_APPLICATION__MODULES: return OsgiPackage.EQUINOX_APPLICATION__MODULES; 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 == EquinoxApplication.class ) { switch ( derivedFeatureID ) { case ModbusPackage.MODBUS_DRIVER__CONNECTIONS: return OsgiPackage.EQUINOX_APPLICATION__CONNECTIONS; case ModbusPackage.MODBUS_DRIVER__EXPORTER: return OsgiPackage.EQUINOX_APPLICATION__EXPORTER; case ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE: return OsgiPackage.EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE; case ModbusPackage.MODBUS_DRIVER__SECURITY_CONFIGURATION: return OsgiPackage.EQUINOX_APPLICATION__SECURITY_CONFIGURATION; case ModbusPackage.MODBUS_DRIVER__MODULES: return OsgiPackage.EQUINOX_APPLICATION__MODULES; 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 == EquinoxApplication.class ) { switch ( derivedFeatureID ) { case DavePackage.DAVE_DRIVER__CONNECTIONS: return OsgiPackage.EQUINOX_APPLICATION__CONNECTIONS; case DavePackage.DAVE_DRIVER__EXPORTER: return OsgiPackage.EQUINOX_APPLICATION__EXPORTER; case DavePackage.DAVE_DRIVER__CUSTOMIZATION_PROFILE: return OsgiPackage.EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE; case DavePackage.DAVE_DRIVER__SECURITY_CONFIGURATION: return OsgiPackage.EQUINOX_APPLICATION__SECURITY_CONFIGURATION; case DavePackage.DAVE_DRIVER__MODULES: return OsgiPackage.EQUINOX_APPLICATION__MODULES; 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 == Service.class ) { switch ( derivedFeatureID ) { default: return -1; } } if ( baseClass == CalculationModule.class ) { switch ( derivedFeatureID ) { case ComponentPackage.FORMULA_MODULE__KNOWN_INPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_INPUTS; case ComponentPackage.FORMULA_MODULE__KNOWN_OUTPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_OUTPUTS; 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 == Service.class ) { switch ( derivedFeatureID ) { default: return -1; } } if ( baseClass == CalculationModule.class ) { switch ( derivedFeatureID ) { case ComponentPackage.FORMULA_MODULE__KNOWN_INPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_INPUTS; case ComponentPackage.FORMULA_MODULE__KNOWN_OUTPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_OUTPUTS; 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 == EquinoxApplication.class ) { switch ( derivedFeatureID ) { case ParserPackage.PARSER_DRIVER__CONNECTIONS: return OsgiPackage.EQUINOX_APPLICATION__CONNECTIONS; case ParserPackage.PARSER_DRIVER__EXPORTER: return OsgiPackage.EQUINOX_APPLICATION__EXPORTER; case ParserPackage.PARSER_DRIVER__CUSTOMIZATION_PROFILE: return OsgiPackage.EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE; case ParserPackage.PARSER_DRIVER__SECURITY_CONFIGURATION: return OsgiPackage.EQUINOX_APPLICATION__SECURITY_CONFIGURATION; case ParserPackage.PARSER_DRIVER__MODULES: return OsgiPackage.EQUINOX_APPLICATION__MODULES; 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 == EquinoxApplication.class ) { switch ( derivedFeatureID ) { case ModbusPackage.MODBUS_DRIVER__CONNECTIONS: return OsgiPackage.EQUINOX_APPLICATION__CONNECTIONS; case ModbusPackage.MODBUS_DRIVER__EXPORTER: return OsgiPackage.EQUINOX_APPLICATION__EXPORTER; case ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE: return OsgiPackage.EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE; case ModbusPackage.MODBUS_DRIVER__SECURITY_CONFIGURATION: return OsgiPackage.EQUINOX_APPLICATION__SECURITY_CONFIGURATION; case ModbusPackage.MODBUS_DRIVER__MODULES: return OsgiPackage.EQUINOX_APPLICATION__MODULES; 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 == Service.class ) { switch ( derivedFeatureID ) { default: return -1; } } if ( baseClass == CalculationModule.class ) { switch ( derivedFeatureID ) { case ComponentPackage.SCRIPT_MODULE__KNOWN_INPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_INPUTS; case ComponentPackage.SCRIPT_MODULE__KNOWN_OUTPUTS: return ComponentPackage.CALCULATION_MODULE__KNOWN_OUTPUTS; 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 == EquinoxApplication.class) { switch (derivedFeatureID) { case OpcxmlPackage.DRIVER_APPLICATION__CONNECTIONS: return OsgiPackage.EQUINOX_APPLICATION__CONNECTIONS; case OpcxmlPackage.DRIVER_APPLICATION__EXPORTER: return OsgiPackage.EQUINOX_APPLICATION__EXPORTER; case OpcxmlPackage.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE: return OsgiPackage.EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE; case OpcxmlPackage.DRIVER_APPLICATION__SECURITY_CONFIGURATION: return OsgiPackage.EQUINOX_APPLICATION__SECURITY_CONFIGURATION; case OpcxmlPackage.DRIVER_APPLICATION__MODULES: return OsgiPackage.EQUINOX_APPLICATION__MODULES; default: return -1; } } return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); }