com.eviware.soapui.support.action.swing
Class ActionListBuilder

java.lang.Object
  extended by com.eviware.soapui.support.action.swing.ActionListBuilder

public class ActionListBuilder
extends java.lang.Object

Builder for ActionLists for a variety of targets

Author:
ole.matzura

Constructor Summary
ActionListBuilder()
           
 
Method Summary
protected static
<T extends ModelItem>
void
addActions(T modelItem, ActionList actions, SoapUIActionGroup<T> actionGroup)
          Adds the specified ActionMappings to the specified ActionList for the specified modelItem
protected static void addMultiActions(ModelItem[] modelItems, ActionList actions, SoapUIActionGroup actionGroup)
          Adds the specified ActionMappings to the specified ActionList for the specified modelItem
static
<T extends ModelItem>
ActionList
buildActions(java.lang.String actionGroup, T modelItem)
           
static
<T extends ModelItem>
ActionList
buildActions(T modelItem)
          Builds default ActionList for specified ModelItem
static
<T extends ModelItem>
ActionList
buildActions(T modelItem, java.lang.String suffix)
          Creates an ActionList for the specified modelItem
static ActionList buildMultiActions(ModelItem[] modelItems)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionListBuilder

public ActionListBuilder()
Method Detail

buildActions

public static <T extends ModelItem> ActionList buildActions(T modelItem)
Builds default ActionList for specified ModelItem

Type Parameters:
T - the type of ModelItem
Parameters:
modelItem - the target ModelItem
Returns:
the ActionList

buildActions

public static <T extends ModelItem> ActionList buildActions(T modelItem,
                                                            java.lang.String suffix)
Creates an ActionList for the specified modelItem


buildActions

public static <T extends ModelItem> ActionList buildActions(java.lang.String actionGroup,
                                                            T modelItem)

addActions

protected static <T extends ModelItem> void addActions(T modelItem,
                                                       ActionList actions,
                                                       SoapUIActionGroup<T> actionGroup)
Adds the specified ActionMappings to the specified ActionList for the specified modelItem


buildMultiActions

public static ActionList buildMultiActions(ModelItem[] modelItems)

addMultiActions

protected static void addMultiActions(ModelItem[] modelItems,
                                      ActionList actions,
                                      SoapUIActionGroup actionGroup)
Adds the specified ActionMappings to the specified ActionList for the specified modelItem



Copyright © 2005-2010 eviware.com. All Rights Reserved.