|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Javadoc documentation for Access Road 0.7.2
This is the full documentation of the Access Road design and source code.
Access Road
0.7.2 has about 100 000 lines of Java code
(data generated using
David A. Wheeler's 'SLOCCount'
which counts the physical lines of
code, not the blank lines nor the comment lines),
including about
300 Java source files, 120 Java compiled classes and 1000 properties
in the classes.
Access Road is a desktop application whithout
network facilities.
It does not use external librairies of code,
except the JRE for Java 6 or 7.
There is no software-generated
code.
We recommend to study first the design.
It is
introduced in the two packages ARoad0.gBase and ARoad0.gWork.
Copyright © 2012 ACCBEE. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. This is a copy of the license.
Packages | |
---|---|
ARoad0.AcsAddon.Accbee.MySQL.gBase | Provides the gBase classes for modelling a MySQL 5 server as an extension, in the AcsAddon MySQL, of the generic ARoad0.gBase package. |
ARoad0.AcsAddon.Accbee.MySQL.gBaseBeanInfo | Provides the gBaseBeanInfo classes for modelizing a MySQL 5 database management system, as an extension of the generic ARoad0.gBaseBeanInfo package, in the AcsAddon MySQL. |
ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface | Contains interfaces for modelizing a MySQL 5 server, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon MySQL. |
ARoad0.AcsAddon.Accbee.MySQL.gWork | Provides the gWork classes for creating and analyzing a MySQL 5 database management system, as an extension of the generic ARoad0.gWork package, in the AcsAddon MySQL. |
ARoad0.AcsAddon.Accbee.Ubuntu.gBase | Provides the gBase classes for modelizing a Linux Ubuntu operating system, as an extension, in the AcsAddon Ubuntu, of the generic ARoad0.gBase package. |
ARoad0.AcsAddon.Accbee.Ubuntu.gBaseBeanInfo | Contains the gBaseBeanInfo classes for modelizing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gBaseBeanInfo package, in the AcsAddon Ubuntu. |
ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface | Contains interfaces for modelizing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon Ubuntu. |
ARoad0.AcsAddon.Accbee.Ubuntu.gWork | Contains gWork classes for creating and analyzing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gWork package, in the AcsAddon Ubuntu. |
ARoad0.CNot | Provides classes that are dedicated to the access paths data. |
ARoad0.ErrB | Provides classes for collecting the errors about the Access Road base in gBase. |
ARoad0.ErrW | Provides classes for collecting the errors in the Gui1/Gui2/gDMak/gWork processes. |
ARoad0.gBase | CORE OF THE PROGRAM This package contains the fresh object-oriented database management system for Access Road; this package documentation page is recommended as a first reading for all the Access Road developers. |
ARoad0.gBaseBeanInfo | Contains the classes applying an extended JavaBean framework, so-called the BeanInfoPattern, to define how to handle the generic gBase objects in the GUI. |
ARoad0.gBaseInterface | Contains the interfaces of the generic gBase classes. |
ARoad0.gDMak | Provides the decision makers, responsible for managing all the events in the Access Road menu, and by this way, contains the managers of the basic operations. |
ARoad0.Gui1 | Provides the internal frames and standard panels for handling the CRUD operations on the database objects, for the Access Road desktop. |
ARoad0.Gui2 | Provides the classes for displaying the tree frames and the GraphicViews which display the diagrams in the desktop, following the gDMak package requests. |
ARoad0.gWork | Contains the classes of the second core of the program that processes the search of rights in the open views. |
ARoad0.gWorkInterface | Contains interfaces to process the search of rights in the views, as a support to the gWork package. |
ARoad0.Pattern | Contains the classes and interfaces for defining a design pattern. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |