this.getNamespaceSupport().pushContext();
  public void startElement(          String uri, String localName, String rawName, Attributes attributes)            throws org.xml.sax.SAXException  {    m_elementID++;    checkForFragmentID(attributes);    if (!m_shouldProcess)      return;    flushCharacters();    XSLTElementProcessor elemProcessor = getProcessorFor(uri, localName,                                           rawName);    this.pushProcessor(elemProcessor);    elemProcessor.startElement(this, uri, localName, rawName, attributes);    this.getNamespaceSupport().pushContext();  }