# eric6.E5XML

Package implementing the XML handling module of eric6.

This module includes XML handlers and writers for

- Project files
- User project data files
- Multi-project files
- Session files
- Shortcuts files
- Debugger Properties files
- Tasks files
- Templates files
- Highlighting styles
- Plugiin repository (handler only)

### Modules

Config | Module implementing some common configuration stuf for the XML package.
DebuggerPropertiesReader | Module implementing a class for reading an XML project debugger properties file.
DebuggerPropertiesWriter | Module implementing the writer class for writing an XML project debugger properties file.
HighlightingStylesReader | Module implementing a class for reading a highlighting styles XML file.
HighlightingStylesWriter | Module implementing the writer class for writing a highlighting styles XML file.
MultiProjectReader | Module implementing a class for reading an XML multi project file.
MultiProjectWriter | Module implementing the writer class for writing an XML multi project file.
PluginRepositoryReader | Module to read the plug-in repository contents file.
ProjectReader | Module implementing a class for reading an XML project file.
ProjectWriter | Module implementing the writer class for writing an XML project file.
SessionReader | Module implementing a class for reading an XML session file.
SessionWriter | Module implementing the writer class for writing an XML session file.
ShortcutsReader | Module implementing a class for reading an XML shortcuts file.
ShortcutsWriter | Module implementing the writer class for writing an XML shortcuts file.
SpellCheckDictionariesReader | Module to read the web browser spell check dictionaries list file.
TasksReader | Module implementing a class for reading an XML tasks file.
TasksWriter | Module implementing the writer class for writing an XML tasks file.
TemplatesReader | Module implementing a class for reading an XML templates file.
TemplatesWriter | Module implementing the writer class for writing an XML templates file.
UserProjectReader | Module implementing a class for reading an XML user project properties file.
UserProjectWriter | Module implementing the writer class for writing an XML user project properties file.
XMLStreamReaderBase | Module implementing a base class for all of eric6s XML stream writers.
XMLStreamWriterBase | Module implementing a base class for all of eric6s XML stream writers.