Package velox.api.layer1.messages
Class Layer1ApiUserMessageModifyStrategiesMainMenu
java.lang.Object
velox.api.layer1.messages.Layer1ApiUserMessageModifyStrategiesMainMenu
- All Implemented Interfaces:
Layer1ApiStrategiesEchoMessagesLayer.StrategyEchoMessageFromLayer
public class Layer1ApiUserMessageModifyStrategiesMainMenu
extends Object
implements Layer1ApiStrategiesEchoMessagesLayer.StrategyEchoMessageFromLayer
Describes either adding or removing group of actions for some strategy in main menu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceDescribes single menu item that is created by this message -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanShould have required action listeners attached.final String -
Constructor Summary
ConstructorsConstructorDescriptionLayer1ApiUserMessageModifyStrategiesMainMenu(String strategyName, boolean isAdd, Set<Layer1ApiUserMessageModifyStrategiesMainMenu.MenuDescription> menuDescriptionSet) -
Method Summary
-
Field Details
-
strategyName
-
isAdd
public final boolean isAdd
-
-
Constructor Details
-
Layer1ApiUserMessageModifyStrategiesMainMenu
public Layer1ApiUserMessageModifyStrategiesMainMenu(String strategyName, boolean isAdd, 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.
-