Package velox.api.layer1.messages
Class Layer1ApiUserMessageModifyStrategiesMainMenu
java.lang.Object
velox.api.layer1.messages.Layer1ApiUserMessageModifyStrategiesMainMenu
- All Implemented Interfaces:
Layer1ApiStrategiesEchoMessagesLayer.StrategyEchoMessageFromLayer
public class Layer1ApiUserMessageModifyStrategiesMainMenu extends java.lang.Object implements Layer1ApiStrategiesEchoMessagesLayer.StrategyEchoMessageFromLayer
Describes either adding or removing group of actions for some strategy in main menu
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Layer1ApiUserMessageModifyStrategiesMainMenu.MenuDescription
Describes single menu item that is created by this message -
Field Summary
Fields Modifier and Type Field Description boolean
isAdd
java.util.Set<Layer1ApiUserMessageModifyStrategiesMainMenu.MenuDescription>
menuDescriptionSet
Should have required action listeners attached.java.lang.String
strategyName
-
Constructor Summary
Constructors Constructor Description Layer1ApiUserMessageModifyStrategiesMainMenu(java.lang.String strategyName, boolean isAdd, java.util.Set<Layer1ApiUserMessageModifyStrategiesMainMenu.MenuDescription> menuDescriptionSet)
-
Method Summary
-
Field Details
-
strategyName
public final java.lang.String strategyName -
isAdd
public final boolean isAdd -
menuDescriptionSet
public final java.util.Set<Layer1ApiUserMessageModifyStrategiesMainMenu.MenuDescription> menuDescriptionSetShould have required action listeners attached.
-
-
Constructor Details
-
Layer1ApiUserMessageModifyStrategiesMainMenu
public Layer1ApiUserMessageModifyStrategiesMainMenu(java.lang.String strategyName, boolean isAdd, java.util.Set<Layer1ApiUserMessageModifyStrategiesMainMenu.MenuDescription> menuDescriptionSet)- Parameters:
strategyName
- Name of strategy that owns following methods. Will be used to group data in strategies menuisAdd
- true if described actions should be added to strategy menu false if all actions for this strategy should be removedmenuDescriptionSet
- Describes all menu items that should be added to menu.
-