Package velox.api.layer1.messages
Class Layer1ApiUiValueChangedMessage
java.lang.Object
velox.api.layer1.messages.Layer1ApiUiValueChangedMessage
- All Implemented Interfaces:
Layer1ApiStrategiesEchoMessagesLayer.StrategyEchoMessageFromGui,velox.api.layer1.messages.Layer1ApiIgnorableUpwardMessage
- Direct Known Subclasses:
Layer1ApiBracketsChangedMessage,Layer1ApiCrossTradingRoundingChangedMessage,Layer1ApiCrossTradingTargetChangedMessage,Layer1ApiOcoChangedMessage,Layer1ApiOrderDurationChangedMessage,Layer1ApiOrderSizeChangedMessage,Layer1ApiResetOrderSizeCheckboxChangedMessage,Layer1ApiStopOrderDurationChangedMessage,Layer1ApiStopOrderOffsetChangedMessage,Layer1ApiStopOrderTypeChangedMessage,Layer1ApiTrailingStopChangedMessage
public abstract sealed class Layer1ApiUiValueChangedMessage
extends Object
implements Layer1ApiStrategiesEchoMessagesLayer.StrategyEchoMessageFromGui
permits Layer1ApiOrderSizeChangedMessage, Layer1ApiBracketsChangedMessage, Layer1ApiOcoChangedMessage, Layer1ApiTrailingStopChangedMessage, Layer1ApiStopOrderTypeChangedMessage, Layer1ApiStopOrderOffsetChangedMessage, Layer1ApiStopOrderDurationChangedMessage, Layer1ApiOrderDurationChangedMessage, Layer1ApiResetOrderSizeCheckboxChangedMessage, Layer1ApiCrossTradingTargetChangedMessage, Layer1ApiCrossTradingRoundingChangedMessage
Base type for the notifications broadcast to add-ons whenever a control in the Trading Control Panel changes value.
Delivered to add-ons via
Delivered to add-ons via
Layer1ApiAdminListener.onUserMessage(Object).
A notification is sent for every change, whether the user edited the control manually or an add-on changed it
programmatically (e.g. via one of the Layer1ApiSet*Message messages).
Each subclass corresponds to one Trading Control Panel control and carries its new value.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
alias
The instrument alias whose Trading Control Panel value changed.
-
-
Constructor Details
-
Layer1ApiUiValueChangedMessage
-