return (EObject)nodeToEObject.get(((Attr)node).getOwnerElement());
return (EObject)nodeToObject.get(((Attr)node).getOwnerElement());
  public EObject getContainer(Node node)  {    short type = node.getNodeType();    switch (type)    {      case Node.ELEMENT_NODE:        return (EObject)nodeToContainer.get(node);      case Node.TEXT_NODE:      case Node.CDATA_SECTION_NODE:        return (EObject)nodeToContainer.get(node.getParentNode());      case Node.ATTRIBUTE_NODE:        return (EObject)nodeToEObject.get(((Attr)node).getOwnerElement());      default:        return null;    }  }