AntigoneUI directory structure

The path user install the application to is AntigoneUI. All of the following directory structure is reference to this path.

/
Contain general static web pages.
/Assets
Contain CSS, Javascript, images and foldertree 3rd-party library.
/Assets/Foldertree
Contain the foldertree to generate dynamic HTML collapsible tree.
/Assets/Image
Contain all the images used in the application.
/JavaScript
Contain the javascript file that is used in the application.
/StyleSheet
Contain the cascading style sheets used in the application.
/docs
Contain the full documentation of the application.
/JspSupport
Contain the JSP pages that are mostly used in the application.
/schemas
Contain the XML schema that specify the format of the Ismene policy in XML format.
/src
Contain the source code of the application.
/src/AntigoneUI
Contain the Java source code used in the application to handle requests relates to database and generating user interface in HTML.
/src/bean
Contain the Java bean source code that is used in the application.
/src/DB
Contain the Java source code of the database request manager.
/src/DB/requesthandlers
Contain the Java source code of the database request handlers. All the application requests involved the database with eventually reached here. For instance, checking user authenticity at the login, creating user accounts.
/src/GUI
Contain the Java source code of the GUI request manager.
/src/GUI/requesthandlers
Contain the Java source code of the GUI request handlers. Most the application requests related to creating dynamics pages would eventually reach here.
/src/Servlets
Contain the Java servlets source code that is used in the application.
/src/Tools
Contain the Java source code that is used to debug the application.
/src/Converter
Contain the Java source code that convert between Ismene and the XML format.
/users
Contain the directory structure where all the applicaion users upload there files.
/users/...
Contain the files where the application user upload.