org.olat.core.gui.control.generic.dialog
Class DialogController

java.lang.Object
  extended by org.olat.core.gui.control.DefaultController
      extended by org.olat.core.gui.control.generic.dialog.DialogController
All Implemented Interfaces:
Controller, ControllerEventListener, Disposable

Deprecated. don't use this anymore. Use BasicController methods or controllers from org.core.gui.control.modal package

public class DialogController
extends DefaultController

Description:
Generic controller that displays a dialogue with two buttons, e.g. to to make a delete confirmation dialogue. Fires the following events: DialogController.EVENT_FIRSTBUTTON DialogController.EVENT_SECONDBUTTON

Initial Date: 2004/08/28 09:29:32

Author:
Felix Jost

Field Summary
static Event EVENT_CLOSEICON
          Deprecated. Event fired when the close icon is pressed *
static Event EVENT_FIRSTBUTTON
          Deprecated. Event fired when first button is pressed *
static Event EVENT_SECONDBUTTON
          Deprecated. Event fired when second button is pressed *
 
Constructor Summary
DialogController(java.util.Locale locale, java.lang.String firstButtonText, java.lang.String text)
          Deprecated.  
DialogController(java.util.Locale locale, java.lang.String firstButtonText, java.lang.String secondButtonText, java.lang.String text)
          Deprecated.  
DialogController(java.util.Locale locale, java.lang.String firstButtonText, java.lang.String secondButtonText, java.lang.String text, java.lang.Object userObject, boolean displayCloseIcon, java.lang.String title)
          Deprecated. Constructor DialogController.
 
Method Summary
static DialogController createOkCancelDialogController(java.util.Locale locale, java.lang.String text, ControllerEventListener cel)
          Deprecated.  
static DialogController createYesNoDialogController(java.util.Locale locale, java.lang.String text, ControllerEventListener cel, java.lang.Object userObject)
          Deprecated.  
 void event(UserRequest ureq, Component source, Event event)
          Deprecated. abstract event method for subclasses.
 java.lang.Object getUserObject()
          Deprecated.  
 void setCustomHeader(java.lang.String customHeader)
          Deprecated.  
 
Methods inherited from class org.olat.core.gui.control.DefaultController
addControllerListener, addLoggingResourceable, dispatchEvent, dispatchEvent, dispose, getControllerCount, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EVENT_FIRSTBUTTON

public static final Event EVENT_FIRSTBUTTON
Deprecated. 
Event fired when first button is pressed *


EVENT_SECONDBUTTON

public static final Event EVENT_SECONDBUTTON
Deprecated. 
Event fired when second button is pressed *


EVENT_CLOSEICON

public static final Event EVENT_CLOSEICON
Deprecated. 
Event fired when the close icon is pressed *

Constructor Detail

DialogController

public DialogController(java.util.Locale locale,
                        java.lang.String firstButtonText,
                        java.lang.String text)
Deprecated. 
Parameters:
locale -
firstButtonText -
text -

DialogController

public DialogController(java.util.Locale locale,
                        java.lang.String firstButtonText,
                        java.lang.String secondButtonText,
                        java.lang.String text)
Deprecated. 
Parameters:
locale -
firstButtonText -
secondButtonText -
text -

DialogController

public DialogController(java.util.Locale locale,
                        java.lang.String firstButtonText,
                        java.lang.String secondButtonText,
                        java.lang.String text,
                        java.lang.Object userObject,
                        boolean displayCloseIcon,
                        java.lang.String title)
Deprecated. 
Constructor DialogController.

Parameters:
locale -
firstButtonText -
secondButtonText -
text - the (non html) text to be rendered
userObject - any UserObject to be retrieved later if the dialog has been answered by the user (convenience)
Method Detail

createYesNoDialogController

public static DialogController createYesNoDialogController(java.util.Locale locale,
                                                           java.lang.String text,
                                                           ControllerEventListener cel,
                                                           java.lang.Object userObject)
Deprecated. 
Parameters:
locale -
text -
cel -
userObject -
Returns:
the controller

createOkCancelDialogController

public static DialogController createOkCancelDialogController(java.util.Locale locale,
                                                              java.lang.String text,
                                                              ControllerEventListener cel)
Deprecated. 
Parameters:
locale -
text -
cel -
Returns:
the controller

event

public void event(UserRequest ureq,
                  Component source,
                  Event event)
Deprecated. 
Description copied from class: DefaultController
abstract event method for subclasses. the event received from the component we are listening to are always rerouted to this method here, except when the component has been disposed, in which case the events are simply ignored.

See Also:
DefaultController.event(org.olat.core.gui.UserRequest, org.olat.core.gui.components.Component, org.olat.core.gui.control.Event)

setCustomHeader

public void setCustomHeader(java.lang.String customHeader)
Deprecated. 
Parameters:
customHeader - set a custom hader. if set to null, the default header is used

getUserObject

public java.lang.Object getUserObject()
Deprecated. 
Returns:
the userobject provided at construction time of this controller