endElementHandlerHashtable.put(XDFNodeName.STRUCTURE, new structureEndElementHandlerFunc());
    private void initEndHandlerHashtable () {       endElementHandlerHashtable.put(XDFNodeName.ARRAY, new arrayEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.DATA, new dataEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.FIELDGROUP, new fieldGroupEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.NOTES, new notesEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.PARAMETERGROUP, new parameterGroupEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.READ, new readEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.REPEAT, new repeatEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD0, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD1, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD2, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD3, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD4, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD5, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD6, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD7, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.TD8, new dataTagEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.VALUEGROUP, new valueGroupEndElementHandlerFunc());       endElementHandlerHashtable.put(XDFNodeName.VALUELIST, new valueListEndElementHandlerFunc());    }