org.pentaho.di.ui.repository.repositoryexplorer.uisupport
Class AbstractRepositoryExplorerUISupport

java.lang.Object
  extended by org.pentaho.di.ui.repository.repositoryexplorer.uisupport.AbstractRepositoryExplorerUISupport
All Implemented Interfaces:
IRepositoryExplorerUISupport
Direct Known Subclasses:
BaseRepositoryExplorerUISupport, ManageUserUISupport

public abstract class AbstractRepositoryExplorerUISupport
extends Object
implements IRepositoryExplorerUISupport


Constructor Summary
AbstractRepositoryExplorerUISupport()
           
 
Method Summary
 void apply(org.pentaho.ui.xul.XulDomContainer container)
          Adds and apply the overlays and the event handlers to the xul dom container
 List<org.pentaho.ui.xul.impl.XulEventHandler> getEventHandlers()
          Get the list of event handlers added to the list of event handlers
 List<org.pentaho.ui.xul.XulOverlay> getOverlays()
          Get the list of overlays for the UI Support
 void initControllers(Repository rep)
          Initialize the controller
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractRepositoryExplorerUISupport

public AbstractRepositoryExplorerUISupport()
Method Detail

apply

public void apply(org.pentaho.ui.xul.XulDomContainer container)
           throws org.pentaho.ui.xul.XulException
Description copied from interface: IRepositoryExplorerUISupport
Adds and apply the overlays and the event handlers to the xul dom container

Specified by:
apply in interface IRepositoryExplorerUISupport
Throws:
org.pentaho.ui.xul.XulException

getEventHandlers

public List<org.pentaho.ui.xul.impl.XulEventHandler> getEventHandlers()
Description copied from interface: IRepositoryExplorerUISupport
Get the list of event handlers added to the list of event handlers

Specified by:
getEventHandlers in interface IRepositoryExplorerUISupport
Returns:
list of event handlers

getOverlays

public List<org.pentaho.ui.xul.XulOverlay> getOverlays()
Description copied from interface: IRepositoryExplorerUISupport
Get the list of overlays for the UI Support

Specified by:
getOverlays in interface IRepositoryExplorerUISupport
Returns:

initControllers

public void initControllers(Repository rep)
                     throws ControllerInitializationException
Description copied from interface: IRepositoryExplorerUISupport
Initialize the controller

Specified by:
initControllers in interface IRepositoryExplorerUISupport
Throws:
ControllerInitializationException