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