org.rapla.plugin
Interface RaplaExtensionPoints


public interface RaplaExtensionPoints

Constant Pool of all basic extension points of the Rapla system. You can add your extension in the provideService Method of your PluginDescriptor

 container.addContainerProvidedComponent( REPLACE_WITH_EXTENSION_POINT_NAME, REPLACE_WITH_CLASS_IMPLEMENTING_EXTENSION, config);
 

See Also:
PluginDescriptor

Field Summary
static String ADMIN_MENU_EXTENSION_POINT
          add your own submenus to the admin menu.
static String CALENDAR_VIEW_EXTENSION
          add your own views to Rapla, by providing a org.rapla.gui.ViewFactory
static String CLIENT_EXTENSION
          A client extension is started automaticaly when a user has successfully login into the Rapla system
static String EDIT_MENU_EXTENSION_POINT
          add your own edit-menu submenus
static String EXPORT_MENU_EXTENSION_POINT
          add your own export-menu submenus
static String HELP_MENU_EXTENSION_POINT
          add your own help-menu submenus
static String IMPORT_MENU_EXTENSION_POINT
          add your own import-menu submenus
static String OBJECT_MENU_EXTENSION
          add your own menu entries in the context menu or an object.
static String PLUGIN_OPTION_PANEL_EXTENSION
          You can add a specific configuration panel for your plugin.
static String RESERVATION_WIZARD_EXTENSION
          add your own wizard to create events.
static String SERVER_EXTENSION
          A server extension is started automaticaly when the server is up and running and connected to a data store
static String SERVLET_PAGE_EXTENSION
          You can add arbitrary serlvet pages to your rapla webapp.
static String SYSTEM_OPTION_PANEL_EXTENSION
          You can add additional option panels for the editing the system preferences
static String USER_OPTION_PANEL_EXTENSION
          You can add additional option panels for editing the user preference.
static String VIEW_MENU_EXTENSION_POINT
          add your own view-menu submenus
 

Field Detail

CALENDAR_VIEW_EXTENSION

static final String CALENDAR_VIEW_EXTENSION
add your own views to Rapla, by providing a org.rapla.gui.ViewFactory

See Also:
Constant Field Values

CLIENT_EXTENSION

static final String CLIENT_EXTENSION
A client extension is started automaticaly when a user has successfully login into the Rapla system

See Also:
Constant Field Values

SERVER_EXTENSION

static final String SERVER_EXTENSION
A server extension is started automaticaly when the server is up and running and connected to a data store

See Also:
Constant Field Values

SERVLET_PAGE_EXTENSION

static final String SERVLET_PAGE_EXTENSION
You can add arbitrary serlvet pages to your rapla webapp. Example that adds a page with the name "my-page-name" and the class "org.rapla.plugin.myplugin.MyPageGenerator". You can call this page with rapla?page=my-page-name

In the provideService Method of your PluginDescriptor do the following

     container.addContainerProvidedComponent( RaplaExtensionPoints.SERVLET_PAGE_EXTENSION, "org.rapla.plugin.myplugin.MyPageGenerator", config);
     

See Also:
m, Constant Field Values

PLUGIN_OPTION_PANEL_EXTENSION

static final String PLUGIN_OPTION_PANEL_EXTENSION
You can add a specific configuration panel for your plugin.

See Also:
Constant Field Values

USER_OPTION_PANEL_EXTENSION

static final String USER_OPTION_PANEL_EXTENSION
You can add additional option panels for editing the user preference.

See Also:
Preferences, Constant Field Values

SYSTEM_OPTION_PANEL_EXTENSION

static final String SYSTEM_OPTION_PANEL_EXTENSION
You can add additional option panels for the editing the system preferences

See Also:
Preferences, Constant Field Values

RESERVATION_WIZARD_EXTENSION

static final String RESERVATION_WIZARD_EXTENSION
add your own wizard to create events. See ReservationWizard class

See Also:
Constant Field Values

OBJECT_MENU_EXTENSION

static final String OBJECT_MENU_EXTENSION
add your own menu entries in the context menu or an object. To do this add an ObjectMenuFactory under this entry.

See Also:
Constant Field Values

ADMIN_MENU_EXTENSION_POINT

static final String ADMIN_MENU_EXTENSION_POINT
add your own submenus to the admin menu. Get the MenuExtensionPoint via the lookup method and add the menu.

See Also:
Constant Field Values

IMPORT_MENU_EXTENSION_POINT

static final String IMPORT_MENU_EXTENSION_POINT
add your own import-menu submenus

See Also:
Constant Field Values

EXPORT_MENU_EXTENSION_POINT

static final String EXPORT_MENU_EXTENSION_POINT
add your own export-menu submenus

See Also:
Constant Field Values

VIEW_MENU_EXTENSION_POINT

static final String VIEW_MENU_EXTENSION_POINT
add your own view-menu submenus

See Also:
Constant Field Values

EDIT_MENU_EXTENSION_POINT

static final String EDIT_MENU_EXTENSION_POINT
add your own edit-menu submenus

See Also:
Constant Field Values

HELP_MENU_EXTENSION_POINT

static final String HELP_MENU_EXTENSION_POINT
add your own help-menu submenus

See Also:
Constant Field Values


Copyright © 2000-2006 Rapla Team. All Rights Reseserved.