info.magnolia.module.shop.dialog.action
Class NodeTypeBasedOpenEditDialogActionDefinition

java.lang.Object
  extended by info.magnolia.ui.api.action.ConfiguredActionDefinition
      extended by info.magnolia.ui.framework.action.OpenEditDialogActionDefinition
          extended by info.magnolia.module.shop.dialog.action.NodeTypeBasedOpenEditDialogActionDefinition
All Implemented Interfaces:
info.magnolia.ui.api.action.ActionDefinition

public class NodeTypeBasedOpenEditDialogActionDefinition
extends info.magnolia.ui.framework.action.OpenEditDialogActionDefinition

Definition for node type based resolving of edit dialogs. Mappings needs to be written in this format:
nodeType:dialogId
Example of mappings:

 (+)mappings
    - shop : shop:createShop
 


Constructor Summary
NodeTypeBasedOpenEditDialogActionDefinition()
           
 
Method Summary
 Map<String,String> getMappings()
           
 void setMappings(Map<String,String> mappings)
           
 
Methods inherited from class info.magnolia.ui.framework.action.OpenEditDialogActionDefinition
getDialogName, setDialogName
 
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

NodeTypeBasedOpenEditDialogActionDefinition

public NodeTypeBasedOpenEditDialogActionDefinition()
Method Detail

getMappings

public Map<String,String> getMappings()

setMappings

public void setMappings(Map<String,String> mappings)


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