code: @Override
  	public void startElement( String uri , String localName , String qName , Attributes attributes ) throws SAXException
      {
          super.startElement(uri,localName,qName,attributes);
          valueBuffer.setLength(0); // Clear value buffer
          nameStack.push(qName);
          String currentPath = StringTools.join(nameStack, "/");
          before(qName,currentPath,attributes);
      }
docs: /*
  (non-Javadoc)
  @see org.xml.sax.helpers.DefaultHandler#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)