## Uses of Class
de.esprit.appsuite.xml.XmlTagHandler

- Packages that use XmlTagHandler
  Package | Description
  --- | ---
  de.esprit.appsuite.database.xml.handler | Contains standard handlers supporting XML for DBObjects
  de.esprit.appsuite.xml | Contains support classes for efficient XML reading and writing

- - ### Uses of XmlTagHandler in de.esprit.appsuite.database.xml.handler

    Subclasses of XmlTagHandler in de.esprit.appsuite.database.xml.handler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBODatabaseTagHandler<H extends AbstractDBOCollector<?>>` Reads the database tag
    `class` | `DBOFieldTagHandler<H extends AbstractDBOCollector<?>>` Reads a DBObject's field attributes and value
    `class` | `DBORecordTagHandler<H extends AbstractDBOCollector<?>>` Reads the dbobject tag
    `class` | `DBORootDatabaseTagHandler<H extends AbstractDBOCollector<?>>` This handler expects a `database` tag as the root tag of the XML file.
    `class` | `DBORootTableTagHandler<H extends AbstractDBOCollector<?>>` This handler expects a `table` tag as the root tag of the XML file.
    `class` | `DBOTableTagHandler<H extends AbstractDBOCollector<?>>` Reads the table tag

    Methods in de.esprit.appsuite.database.xml.handler that return XmlTagHandler
    Modifier and Type | Method and Description
    --- | ---
    `protected XmlTagHandler<H>` | DBOFieldTagHandler.`createNextHandlerFor(java.lang.String uri, java.lang.String localName, java.lang.String tag)`

    Constructors in de.esprit.appsuite.database.xml.handler with parameters of type XmlTagHandler
    Constructor and Description
    `DBODatabaseTagHandler(XmlTagHandler<H> parentHandler)`
    `DBOFieldTagHandler(XmlTagHandler<H> parentHandler)`
    `DBORecordTagHandler(XmlTagHandler<H> parentHandler)`
    `DBOTableTagHandler(XmlTagHandler<H> parentHandler)`

  - ### Uses of XmlTagHandler in de.esprit.appsuite.xml

    Methods in de.esprit.appsuite.xml that return XmlTagHandler
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract XmlTagHandler<C>` | XmlTagHandler.`createNextHandlerFor(java.lang.String uri, java.lang.String localName, java.lang.String tag)`
    `XmlTagHandler<C>` | XmlTagHandler.`getParentHandler()`

    Methods in de.esprit.appsuite.xml with parameters of type XmlTagHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | XmlDataParser.`setHandler(XmlTagHandler handler)`

    Constructors in de.esprit.appsuite.xml with parameters of type XmlTagHandler
    Constructor and Description
    `XmlDataParser(C ctx, java.io.File file, XmlTagHandler handler, boolean isValidating)`
    `XmlDataParser(C ctx, java.io.InputStream inStream, XmlTagHandler handler, boolean isValidating)`
    `XmlDataParser(C ctx, LogChannel logCh, java.io.File file, XmlTagHandler handler, boolean isValidating)`
    `XmlDataParser(C ctx, LogChannel logCh, java.io.InputStream inStream, XmlTagHandler handler, boolean isValidating)`
    `XmlTagHandler(XmlTagHandler<C> parent, java.lang.String myTag)` Constructor for secondary handlers that build on top of the main-handler

Copyright © 2014 EsprIT-Systems. All Rights Reserved.