Class ActionGroup
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.action.ActionGroup
-
- All Implemented Interfaces:
IActionGroup
public class ActionGroup extends Object implements IActionGroup
-
-
Constructor Summary
Constructors Constructor Description ActionGroup(Object... actions)ActionGroup(List<Object> actions)ActionGroup(List<Object> actions, IView.Label view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAction(Object action)voidappendActions(Object... actions)voidappendActions(Collection<Object> actions)voidprependAction(Object action)voidprependActions(Object... actions)voidprependActions(Collection<Object> actions)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microsoft.azure.toolkit.lib.common.action.IActionGroup
appendAction, getActions, getView
-
-
-
-
Field Detail
-
view
@Nullable private IView.Label view
-
origin
private Object origin
-
-
Method Detail
-
addAction
public void addAction(Object action)
- Specified by:
addActionin interfaceIActionGroup
-
appendActions
public void appendActions(@Nonnull Object... actions)
- Specified by:
appendActionsin interfaceIActionGroup
-
appendActions
public void appendActions(@Nonnull Collection<Object> actions)
- Specified by:
appendActionsin interfaceIActionGroup
-
prependAction
public void prependAction(Object action)
- Specified by:
prependActionin interfaceIActionGroup
-
prependActions
public void prependActions(@Nonnull Object... actions)
- Specified by:
prependActionsin interfaceIActionGroup
-
prependActions
public void prependActions(@Nonnull Collection<Object> actions)
- Specified by:
prependActionsin interfaceIActionGroup
-
-