{
    switch (featureID)
    {
      case Ecore2XMLPackage.XML_INFO__NAME:
        return getName();
      case Ecore2XMLPackage.XML_INFO__TARGET_NAMESPACE:
        return getTargetNamespace();
      case Ecore2XMLPackage.XML_INFO__XML_REPRESENTATION:
        return new Integer(getXMLRepresentation());
    }
    return super.eGet(featureID, resolve, coreType);
  }