# eric3.XML

Package implementing the XML handling module of eric3.

This module includes XML handlers and writers for

- Project files
- Session files
- Shortcuts files

### Modules

Config | Module implementing some common configuration stuf for the XML package.
DebuggerPropertiesHandler | Module implementing the handler class for reading an XML project debugger properties file.
DebuggerPropertiesWriter | Module implementing the writer class for writing an XML project debugger properties file.
ProjectHandler | Module implementing the handler class for reading an XML project file.
ProjectWriter | Module implementing the writer class for writing an XML project file.
SessionHandler | Module implementing the handler class for reading an XML project session file.
SessionWriter | Module implementing the writer class for writing an XML project session file.
ShortcutsHandler | Module implementing the handler class for reading a keyboard shortcuts file.
ShortcutsWriter | Module implementing the writer class for writing an XML shortcuts file.
TasksHandler | Module implementing the handler class for reading an XML tasks file.
TasksWriter | Module implementing the writer class for writing an XML tasks file.
TemplatesHandler | Module implementing the handler class for reading an XML templates file.
TemplatesWriter | Module implementing the writer class for writing an XML templates file.
XMLEntityResolver | Module implementing a specialized entity resolver to find our DTDs.
XMLErrorHandler | Module implementing an error handler class.
XMLHandlerBase | Module implementing a base class for all of eric3s XML handlers.
XMLMessageDialog | Module implementing a dialog to display XML parse messages.
XMLMessageForm |
XMLUtilities | Module implementing various XML utility functions.
XMLWriterBase | Module implementing a base class for all of eric3s XML writers.