pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.util.admin
Class InitWestPanelController

java.lang.Object
  extended by org.torweg.pulse.bundle.Controller
      extended by org.torweg.pulse.component.util.admin.InitWestPanelController
All Implemented Interfaces:
Configurable<EditorConfiguration>

public class InitWestPanelController
extends Controller
implements Configurable<EditorConfiguration>

This Controller is only used to produces an AJAX-result to initialise a west-panel with. This is to hold the Controllers of org.torweg.pulse.component.util for the current Bundle for the pulse website-administration.

Version:
$Revision: 1914 $
Author:
Daniel Dietz

Nested Class Summary
 
Nested classes/interfaces inherited from class org.torweg.pulse.bundle.Controller
Controller.AlwaysRun
 
Constructor Summary
InitWestPanelController()
           
 
Method Summary
 void initialize(EditorConfiguration conf)
          Initialises this Controller with the given Configuration.
 InitWestPanelControllerResult initUtilWestPanel(Bundle bundle, ServiceRequest request)
          Initialises a utility west-panel for the pulse website-administration.
 
Methods inherited from class org.torweg.pulse.bundle.Controller
getAlwaysRun, isAlwaysRun, setAlwaysRun
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitWestPanelController

public InitWestPanelController()
Method Detail

initUtilWestPanel

@RequireToken
@Action(value="initUtilWestPanel", generate=true)
@Permission(value="initUtilWestPanel")
public final InitWestPanelControllerResult initUtilWestPanel(Bundle bundle, ServiceRequest request)
Initialises a utility west-panel for the pulse website-administration.

Parameters:
bundle - the current Bundle.
request - the current ServiceRequest.
Returns:
a InitWestPanelControllerResult.

initialize

public final void initialize(EditorConfiguration conf)
Initialises this Controller with the given Configuration.

Specified by:
initialize in interface Configurable<EditorConfiguration>
Parameters:
conf - the Configuration
See Also:
Configurable.initialize(org.torweg.pulse.configuration.Configuration)