# Uses of Package
tigase.xml.db

Packages that use tigase.xml.db
Package
Description
tigase.conf
tigase.db.xml
tigase.xml.db
This package contains implementation of simple data base stored in XML file.

- Classes in tigase.xml.db used by tigase.conf
  Class
  Description
  XMLDBException
  This is parrent exception for all data base related exceptions.
- Classes in tigase.xml.db used by tigase.db.xml
  Class
  Description
  XMLDB
  `XMLDB` is the main database access class.
- Classes in tigase.xml.db used by tigase.xml.db
  Class
  Description
  DBElement
  `DBElement` class extends `tigase.xml.Element`.
  DBElementFactory
  `DBElementFactory` is implementation of factory design pattern required by XML DOM builder to create proper `Element` instances for tree nodes.
  NodeExistsException
  This exception is thrown when user tries to add subnode with name which already exists in data base.
  NodeNotFoundException
  Exception is thrown when user tries to access non-existen node on 1st level.
  Types.DataType
  Describe class DataType here.
  XMLDB
  `XMLDB` is the main database access class.
  XMLDBException
  This is parrent exception for all data base related exceptions.