livespace.ui.dashboard
Interface IDashboardPanel

All Known Implementing Classes:
AbstractDashboardPanel

public interface IDashboardPanel

Interface for Livespace Dashboard panels. This is the interface registered with OSGi for each panel as a service.

To use the service dependency system to wait for a specific panel:

   dependencies.add ("panel",
                       new ServiceDependency
                         (context, IDashboardPanel.class,
                          "panelId=livespace.ui.some_panel_id"));
 


Method Summary
 void activate()
          Acivate the panel's UI elements (windows, panels, etc).
 

Method Detail

activate

void activate()
Acivate the panel's UI elements (windows, panels, etc). The panel should become the active window and grab focus.



Copyright © 2008 Commonwealth of Australia