info.magnolia.ui.dialog.action
Class CallbackDialogActionDefinition

java.lang.Object
  extended by info.magnolia.ui.api.action.ConfiguredActionDefinition
      extended by info.magnolia.ui.dialog.action.CallbackDialogActionDefinition
All Implemented Interfaces:
ActionDefinition
Direct Known Subclasses:
ChooseDialogActionDefinition

public class CallbackDialogActionDefinition
extends ConfiguredActionDefinition

Defines a dialog action configuration for simple call back actions.


Constructor Summary
CallbackDialogActionDefinition()
           
 
Method Summary
 String getSuccessActionName()
           
 boolean isCallSuccess()
           
 void setCallSuccess(boolean callSuccess)
           
 void setSuccessActionName(String successActionName)
           
 
Methods inherited from class info.magnolia.ui.api.action.ConfiguredActionDefinition
getAvailability, getDescription, getErrorMessage, getFailureMessage, getI18nBasename, getIcon, getImplementationClass, getLabel, getName, getSuccessMessage, setAvailability, setDescription, setErrorMessage, setFailureMessage, setI18nBasename, setIcon, setImplementationClass, setLabel, setName, setSuccessMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackDialogActionDefinition

public CallbackDialogActionDefinition()
Method Detail

isCallSuccess

public boolean isCallSuccess()

setCallSuccess

public void setCallSuccess(boolean callSuccess)
Parameters:
callSuccess - true (default) call Callback.onSuccess(String action) - false call Callback.onCancel()

getSuccessActionName

public String getSuccessActionName()

setSuccessActionName

public void setSuccessActionName(String successActionName)
Parameters:
successActionName - will be passed as parameter to Callback.onSuccess(String successActionName) - in case of callSuccess = true.


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