|
2004.04.29 |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
See:
Description
| Database SQL Packages | |
| com.jdc.rdb.sql | Provides classes for Database Structured Query Language
(SQL) statements. |
| com.jdc.rdb.sql.api | Provides interfaces for Database Structured Query Language
(SQL) statements. |
| com.jdc.rdb.sql.ddl | Provides classes for Database Data Definition Language
(DDL) statements. |
| com.jdc.rdb.sql.ddl.alter | Provides classes and interfaces for Database Table
Alter statements. |
| com.jdc.rdb.sql.ddl.clause | Provides classes for Database Table Data
Definition Language (DDL) statement clauses. |
| com.jdc.rdb.sql.ddl.create | Provides classes and interfaces for Database Table
Create statements. |
| com.jdc.rdb.sql.ddl.drop | Provides classes and interfaces for Database Table
Drop statements. |
| com.jdc.rdb.sql.dml | Provides classes for Database Table Data
Manipulation Language (DML) statements. |
| com.jdc.rdb.sql.dml.clause | Provides classes for Database Table Data
Manipulation Language (DML) statement clauses. |
| com.jdc.rdb.sql.dml.delete | Provides classes and interfaces for Database Table
Delete statements. |
| com.jdc.rdb.sql.dml.insert | Provides classes and interfaces for Database Table
Insert statements. |
| com.jdc.rdb.sql.dml.select | Provides classes and interfaces for Database Table
Select statements. |
| com.jdc.rdb.sql.dml.update | Provides classes and interfaces for Database Table
Update statements. |
| Database Packages | |
| com.jdc.db | Provides the interfaces for database access. |
| com.jdc.rdb | Provides the classes and interfaces for database access. |
| com.jdc.rdb.tbl | Provides classes for database table access. |
| com.jdc.rdb.tbl.col | Provides classes to define database table columns. |
| J. Damon & Co. Database Packages | |
| com.jdc.app.rdb | Provides classes for access to the J. Damon & Co. database tables. |
| com.jdc.app.rdb.schema | Provides classes that implement the J. Damon & Co. database schemas. |
| com.jdc.app.rdb.tbl.ref | Provides classes that implement the J. Damon & Co. reference schema tables. |
| com.jdc.app.rdb.tbl.ref.dao | Provides classes that implement the J. Damon & Co. reference schema table data access objects. |
| com.jdc.app.rdb.tbl.ref.data.dict | Provides interfaces that implement the J. Damon & Co. reference schema table columns. |
| com.jdc.app.rdb.tbl.ref.dto | Provides classes that implement the J. Damon & Co. reference schema table data transfer objects. |
| com.jdc.app.rdb.tbl.ref.tco | Provides classes that implement the J. Damon & Co. reference schema table creation objects. |
| Application Packages | |
| com.jdc.app | Provides classes that are fundamental to the design of any application. |
| com.jdc.app.i18 | Provides classes for message text internationalization. |
| com.jdc.app.mvc | Provides classes for a base application model-view-controller framework. |
| com.jdc.app.user | Provides classes to access basic user information. |
| com.jdc.app.web | Provides classes that are fundamental to the design of any application. |
| Database Table Packages | |
| com.jdc.rdb.tbl.dao | Provides classes for database table data access objects. |
| com.jdc.rdb.tbl.dto | Provides classes for database table data transfer objects. |
| com.jdc.rdb.tbl.tco | Provides classes for database table creation objects. |
| Graphical User Interface Packages | |
| com.jdc.gui.jws | Provides classes for Java WebStart™ applications. |
| com.jdc.gui.jws.swing | Provides classes for Java WebStart™ applications using the Swing user interface. |
| com.jdc.gui.jws.swt | Provides classes for Java WebStart™ applications using the Simple Widget Toolkit (SWT). |
| Utility Packages | |
| com.jdc.dts | Provides classes to manipulate dates, times, and timestamps. |
| com.jdc.io | Provides the classes and interfaces for file access. |
| com.jdc.lang | Provides classes for object manipulation. |
| com.jdc.math | Provides classes to manipulate integer and decimal numbers. |
| com.jdc.naming | Provides the classes for accessing naming services. |
| com.jdc.sys | Provides classes to access system and runtime information. |
| com.jdc.type | Provides helper classes for various object types. |
| com.jdc.util | Provides classes for various utility functions. |
| Web Application Packages | |
| com.jdc.http | Provides classes for HTTP applications. |
| com.jdc.http.jsp | Provides classes for creating JavaServer Page™ (JSP™) documents. |
| com.jdc.http.jsp.util | Provides utility classes for JavaServer Page™ (JSP™) documents. |
| com.jdc.http.mvc | Provides classes for a web application model-view-controller framework. |
| com.jdc.http.user | Provides classes to access web user information. |
| com.jdc.jsp | Provides classes for creating JavaServer Page™ (JSP™) documents. |
| Web User Interface Packages | |
| com.jdc.gui.dhtml.menu | Provides classes for creating dynamic HTML menus. |
| com.jdc.gui.html | Provides classes for creating HTML documents. |
| com.jdc.gui.html.form | Provides web application basic form widgets. |
| com.jdc.gui.html.form.button | Provides standard web application button widgets. |
| com.jdc.gui.html.form.field | Provides web application user interface widgets. |
| com.jdc.gui.html.tag | Provides classes for creating HTML tags. |
| com.jdc.gui.html.tag.attr | Provides classes for creating HTML tag attributes. |
| com.jdc.gui.html.tag.meta | Provides classes for creating HTML metadata tags. |
| com.jdc.gui.js | Provides JavaScript fragments. |
| XML Packages | |
| com.jdc.xml | Provides classes for creating XML documents. |
| com.jdc.xml.tag | Provides classes for creating XML tags. |
| com.jdc.xml.tag.attr | Provides classes for creating XML tag attributes. |
This document is the API specification for the
J. Damon & Co.
Application Architecture (JDA2).
JDA2 provides a
Model-View-Controller
(MVC) framework used to simplify the development of web applications.
A review of existing frameworks notes that most lead to incredibly inefficient
and non-object-oriented development. JDA2 is designed to simplify
and encourage object-oriented development.
Important Note: All J. Damon & Co. classes use "wrapper" classes,
to the extent possible, when using the
Sun
J2SE
and
J2EE
Java APIs. The purpose is to insulate the J. Damon & Co. API from changes that
occur to the Java APIs between releases.
|
2004.04.29 |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||