| Class Summary | 
      
      
        | AnakiaTask |  | 
      
        | AnakiaXmlDocument | Customized XmlDocument for Anakia so that AnakiaXmlElements can be created | 
      
        | AnakiaXmlElement | A JDOM {@link Element} that is tailored for Anakia needs. It has
            {@link #selectNodes(String)} method as well as a {@link #toString()} that
            outputs the XML serialized form of the element. This way it acts in much the
            same way as a single-element {@link NodeList} would. | 
      
        | Escape | This class is for escaping CDATA sections. The code was 
            "borrowed" from the JDOM code. I also added in escaping
            of the " -> " character. | 
      
        | NodeList | Provides a class for wrapping a list of JDOM objects primarily for use in template
            engines and other kinds of text transformation tools.
            It has a {@link #toString()} method that will output the XML serialized form of the
            nodes it contains - again focusing on template engine usage, as well as the
            {@link #selectNodes(String)} method that helps selecting a different set of nodes
            starting from the nodes in this list. The class also implements the {@link java.util.List}
            interface by simply delegating calls to the contained list (the {@link #subList(int, int)}
            method is implemented by delegating to the contained list and wrapping the returned
            sublist into a NodeList). |