org.jowidgets.examples.common.workbench.demo1
Class ActionFactory

java.lang.Object
  extended by org.jowidgets.examples.common.workbench.demo1.ActionFactory

public class ActionFactory
extends Object


Constructor Summary
ActionFactory()
           
 
Method Summary
 org.jowidgets.api.command.IAction createActivateViewAction(org.jowidgets.workbench.api.IViewContext context, String viewLabel)
           
 org.jowidgets.api.command.IAction createAddComponentAction(org.jowidgets.workbench.api.IComponentNodeContext context)
           
 org.jowidgets.api.command.IAction createAddFolderAction(org.jowidgets.workbench.api.IComponentNodeContext context)
           
 org.jowidgets.api.command.IAction createAddFolderAction(org.jowidgets.workbench.api.IWorkbenchApplicationContext context)
           
 org.jowidgets.api.command.IAction createAddViewAction(org.jowidgets.workbench.api.IFolderContext context)
           
 org.jowidgets.api.command.IAction createCollapseNode(org.jowidgets.workbench.api.IComponentNodeContext context)
           
 org.jowidgets.api.command.IAction createDeleteAction(org.jowidgets.workbench.api.IComponentNodeContext context, org.jowidgets.workbench.api.IComponentNode componentNode, String text, org.jowidgets.common.image.IImageConstant icon)
           
 org.jowidgets.api.command.IAction createExpandNode(org.jowidgets.workbench.api.IComponentNodeContext context)
           
 org.jowidgets.api.command.IAction createHideViewAction(org.jowidgets.workbench.api.IViewContext context)
           
 org.jowidgets.api.command.IAction createRemoveViewAction(org.jowidgets.workbench.api.IViewContext context)
           
 org.jowidgets.api.command.IAction createRenameComponentTreeNode(org.jowidgets.workbench.api.IComponentNodeContext context)
           
 org.jowidgets.api.command.IAction createResetLayoutAction(org.jowidgets.workbench.api.IComponentContext context, org.jowidgets.workbench.api.ILayout layout)
           
 org.jowidgets.api.command.IAction createSelectParentNode(org.jowidgets.workbench.api.IComponentNodeContext context)
           
 org.jowidgets.api.command.IAction createUnHideViewAction(org.jowidgets.workbench.api.IViewContext context, String viewLabel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionFactory

public ActionFactory()
Method Detail

createAddFolderAction

public org.jowidgets.api.command.IAction createAddFolderAction(org.jowidgets.workbench.api.IWorkbenchApplicationContext context)

createAddComponentAction

public org.jowidgets.api.command.IAction createAddComponentAction(org.jowidgets.workbench.api.IComponentNodeContext context)

createAddFolderAction

public org.jowidgets.api.command.IAction createAddFolderAction(org.jowidgets.workbench.api.IComponentNodeContext context)

createDeleteAction

public org.jowidgets.api.command.IAction createDeleteAction(org.jowidgets.workbench.api.IComponentNodeContext context,
                                                            org.jowidgets.workbench.api.IComponentNode componentNode,
                                                            String text,
                                                            org.jowidgets.common.image.IImageConstant icon)

createAddViewAction

public org.jowidgets.api.command.IAction createAddViewAction(org.jowidgets.workbench.api.IFolderContext context)

createRemoveViewAction

public org.jowidgets.api.command.IAction createRemoveViewAction(org.jowidgets.workbench.api.IViewContext context)

createActivateViewAction

public org.jowidgets.api.command.IAction createActivateViewAction(org.jowidgets.workbench.api.IViewContext context,
                                                                  String viewLabel)

createHideViewAction

public org.jowidgets.api.command.IAction createHideViewAction(org.jowidgets.workbench.api.IViewContext context)

createUnHideViewAction

public org.jowidgets.api.command.IAction createUnHideViewAction(org.jowidgets.workbench.api.IViewContext context,
                                                                String viewLabel)

createResetLayoutAction

public org.jowidgets.api.command.IAction createResetLayoutAction(org.jowidgets.workbench.api.IComponentContext context,
                                                                 org.jowidgets.workbench.api.ILayout layout)

createRenameComponentTreeNode

public org.jowidgets.api.command.IAction createRenameComponentTreeNode(org.jowidgets.workbench.api.IComponentNodeContext context)

createSelectParentNode

public org.jowidgets.api.command.IAction createSelectParentNode(org.jowidgets.workbench.api.IComponentNodeContext context)

createExpandNode

public org.jowidgets.api.command.IAction createExpandNode(org.jowidgets.workbench.api.IComponentNodeContext context)

createCollapseNode

public org.jowidgets.api.command.IAction createCollapseNode(org.jowidgets.workbench.api.IComponentNodeContext context)


Copyright © 2012. All Rights Reserved.