Package Name | Comment |
org.rapla |
This package contains the classes for initializing a rapla-system. It provides
to default entry-points for starting a rapla system. That are the Main and
the MainServer classes.
@see rapla.sourceforge.net
|
org.rapla.bootstrap | |
org.rapla.client |
The client package is responsible for initialize the gui
and the client-plugins and providing the services for the
client application.
|
org.rapla.client.internal | |
org.rapla.components.calendar |
Contains widgets for date- and time- selection.
This package is independant from the rest of rapla.
|
org.rapla.components.calendar.jdk14adapter |
Adapter for using the new MouseWheel and Focus features in JDK 1.4.0 without
breaking backwards compatibility with 1.2 or 1.3.
|
org.rapla.components.calendarview |
Provides basic functionality for displaying and editing appointment blocks,
in table-like components.
|
org.rapla.components.calendarview.html | |
org.rapla.components.calendarview.swing | |
org.rapla.components.calendarview.swing.scaling | |
org.rapla.components.iolayer |
The IO layer is an abstraction from the io differences in webstart or desktop mode.
With JDK 1.4 or higher PS export is supported.
|
org.rapla.components.layout |
This package contains additional LayoutManagers.
|
org.rapla.components.mail |
Very simple implementation of smtp-client-protocol. Supports "Pop before smtp" authentication
with the Pop3 classed from John Thomas.
|
org.rapla.components.tablesorter | |
org.rapla.components.treetable |
Contains all classes for the treetable widget.
|
org.rapla.components.util |
Some more helpful tools.
|
org.rapla.components.util.iterator |
Iterators used by Rapla.
|
org.rapla.components.util.xml | |
org.rapla.components.xmlbundle |
Components for storing locale-specific resources in xml-files.
Java Resource-Bundles can be created automatically.
For adding a new language to Rapla take a look at resources.xml.
@see rapla.sourceforge.net
|
org.rapla.components.xmlbundle.impl | |
org.rapla.components.xmlbundle.tests | |
org.rapla.entities |
Contains the interfaces of the persistent entity-objects in rapla.
@see rapla.sourceforge.net
|
org.rapla.entities.configuration | |
org.rapla.entities.configuration.internal | |
org.rapla.entities.domain | |
org.rapla.entities.domain.internal | |
org.rapla.entities.dynamictype | |
org.rapla.entities.dynamictype.internal | |
org.rapla.entities.internal |
Contains the default implementations of the persistent entity-objects in rapla.
@see rapla.sourceforge.net
|
org.rapla.entities.storage | |
org.rapla.entities.storage.internal | |
org.rapla.entities.tests | |
org.rapla.examples | |
org.rapla.facade |
This package contains the facade, that encapsulate the storage and the entitie package and
provides a simple interface for accessing the rapla-system; Study this package to get a good summary of the functionality of Rapla.
|
org.rapla.facade.internal | |
org.rapla.facade.tests | |
org.rapla.framework |
This package contains the framework, that is
responsible for component creation with dependency injection.
It also provides the basic services for the plugin facility
of Rapla.
It combines functionality of the avalon framework with that
of the pico container. It was programmed to fit the need of Rapla
but contains no domain knowledge. It can also
be used in other Software.
|
org.rapla.framework.internal | |
org.rapla.gui |
This is the base package of the GUI-client. Communication through the backend
is done through the modules of org.rapla.facade package.
The gui-client is normally started through the RaplaClientService .
You can also plug-in your own components into the gui.
|
org.rapla.gui.edit.reservation.test | |
org.rapla.gui.edit.test | |
org.rapla.gui.images | |
org.rapla.gui.internal | |
org.rapla.gui.internal.action |
Actions can be reused with menus, popups or buttons.
|
org.rapla.gui.internal.action.user | |
org.rapla.gui.internal.common | |
org.rapla.gui.internal.edit |
Edit-dialogs for all rapla entities.
|
org.rapla.gui.internal.edit.reservation | |
org.rapla.gui.internal.print | |
org.rapla.gui.internal.view | |
org.rapla.gui.tests | |
org.rapla.gui.toolkit | |
org.rapla.gui.toolkit.tests | |
org.rapla.plugin |
This is the base package of the GUI-client. Communication through the backend
is done through the modules of org.rapla.facade package.
The gui-client is normally started through the RaplaClientService .
You can also plug-in your own components into the gui.
|
org.rapla.plugin.abstractcalendar |
Contains the rapla-specific classes that helps in the creation
of the calendar-like view plugins.
API in this package is likly to change
|
org.rapla.plugin.appointmentmarker | |
org.rapla.plugin.archiver | |
org.rapla.plugin.autoexport | |
org.rapla.plugin.compactweekview | |
org.rapla.plugin.jndi | |
org.rapla.plugin.mail | |
org.rapla.plugin.mail.internal | |
org.rapla.plugin.monthview | |
org.rapla.plugin.notification | |
org.rapla.plugin.periodcopy | |
org.rapla.plugin.periodview | |
org.rapla.plugin.periodwizard | |
org.rapla.plugin.tableview | |
org.rapla.plugin.tests | |
org.rapla.plugin.weekview | |
org.rapla.server |
The server synchronizes and bundles the client requests and
maintains a single storage for all its clients. It also
provides the basic services for the server side plugins.
For instance the notification plugin notifies sends email on a reservation change.
The server is also responsible for enforcing
the access policies.
|
org.rapla.server.internal | |
org.rapla.servletpages |
Contains the default pages served by the rapla server servlet
|
org.rapla.storage |
Provides classes and interfaces for serialization and deserialization of the entities.
|
org.rapla.storage.dbfile |
Serialization of the reservation-data in an XML file
|
org.rapla.storage.dbfile.tests | |
org.rapla.storage.dbrm | |
org.rapla.storage.dbsql |
Serialization of the reservation-data in a SQL-DBMS.
|
org.rapla.storage.dbsql.tests | |
org.rapla.storage.impl | |
org.rapla.storage.tests | |
org.rapla.storage.xml | |
org.rapla.storage.xml.tests | |