code: @Override
  	public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
  	{
  		if (baseClass == JvmTypeParameterDeclarator.class)
  		{
  			switch (baseFeatureID)
  			{
  				case TypesPackage.JVM_TYPE_PARAMETER_DECLARATOR__TYPE_PARAMETERS: return TypesPackage.JVM_EXECUTABLE__TYPE_PARAMETERS;
  				default: return -1;
  			}
  		}
  		return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass);
  	}
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated