UserMessageLayersChainCreatedTargeted
Package: velox.api.layer1.messages
Type: Class
Inheritance: java.lang.Object → UserMessageLayersChainCreatedTargeted
All Implemented Interfaces: Layer1ApiIgnorableDownwardMessage
Description​
Strategy will receive this message with it's target class specified when it is added and can start sending messages.
(message.getClass() == (strategy class).class) should return true if it is target of the message.
Note that there can be many messages of this type that are not related to your class.
See Also:
Layer1Attachablefor full strategy life cycle description
Fields​
targetClass​
public final Class<?> targetClass
isNew​
public boolean isNew
Will be true if this is strategy was just added in layer chain, false if it was re-added (e.g. in case of chart settings reset/inherit).
Constructors​
UserMessageLayersChainCreatedTargeted​
public UserMessageLayersChainCreatedTargeted(Class<?> targetClass, boolean isNew)
UserMessageLayersChainCreatedTargeted​
public UserMessageLayersChainCreatedTargeted(boolean isNew)
No class will be targeted with this.
Methods​
isTargeted​
public boolean isTargeted()