info.magnolia.ui.contentapp.movedialog
Class MoveDialogPresenterImpl

java.lang.Object
  extended by info.magnolia.ui.dialog.BaseDialogPresenter
      extended by info.magnolia.ui.contentapp.movedialog.MoveDialogPresenterImpl
All Implemented Interfaces:
MoveDialogPresenter, ActionListener, DialogPresenter

public class MoveDialogPresenterImpl
extends BaseDialogPresenter
implements MoveDialogPresenter

Implementation of MoveDialogPresenter.


Field Summary
 
Fields inherited from class info.magnolia.ui.dialog.BaseDialogPresenter
componentProvider
 
Constructor Summary
MoveDialogPresenterImpl(info.magnolia.objectfactory.ComponentProvider componentProvider, DialogView dialogView, WorkbenchPresenter workbenchPresenter, DialogActionExecutor executor, AppContext appContext, info.magnolia.i18nsystem.I18nizer i18nizer, info.magnolia.i18nsystem.SimpleTranslator simpleTranslator)
           
 
Method Summary
 MoveDialogActionAreaPresenter getActionArea()
           
 Object[] getActionParameters(String actionName)
           
protected  DialogActionExecutor getExecutor()
           
protected  void initMovePossibilityPredicates()
           
 DialogView start(BrowserSubAppDescriptor subAppDescriptor, List<JcrNodeAdapter> nodesToMove, MoveActionCallback callback)
           
protected  void updatePossibleMoveLocations(com.vaadin.data.Item possibleHost)
           
 
Methods inherited from class info.magnolia.ui.dialog.BaseDialogPresenter
addShortcut, closeDialog, executeAction, filterActions, getDefinition, getI18nizer, getView, onActionFired, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoveDialogPresenterImpl

@Inject
public MoveDialogPresenterImpl(info.magnolia.objectfactory.ComponentProvider componentProvider,
                                      DialogView dialogView,
                                      WorkbenchPresenter workbenchPresenter,
                                      DialogActionExecutor executor,
                                      AppContext appContext,
                                      info.magnolia.i18nsystem.I18nizer i18nizer,
                                      info.magnolia.i18nsystem.SimpleTranslator simpleTranslator)
Method Detail

getActionParameters

public Object[] getActionParameters(String actionName)
Overrides:
getActionParameters in class BaseDialogPresenter

start

public DialogView start(BrowserSubAppDescriptor subAppDescriptor,
                        List<JcrNodeAdapter> nodesToMove,
                        MoveActionCallback callback)
Specified by:
start in interface MoveDialogPresenter

initMovePossibilityPredicates

protected void initMovePossibilityPredicates()

updatePossibleMoveLocations

protected void updatePossibleMoveLocations(com.vaadin.data.Item possibleHost)

getActionArea

public MoveDialogActionAreaPresenter getActionArea()
Specified by:
getActionArea in interface DialogPresenter
Overrides:
getActionArea in class BaseDialogPresenter

getExecutor

protected DialogActionExecutor getExecutor()
Overrides:
getExecutor in class BaseDialogPresenter


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.