Class UserMessageLayersChainCreatedTargeted

java.lang.Object
velox.api.layer1.messages.UserMessageLayersChainCreatedTargeted
All Implemented Interfaces:
Layer1ApiIgnorableDownwardMessage

public class UserMessageLayersChainCreatedTargeted extends Object implements Layer1ApiIgnorableDownwardMessage
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:
  • Field Details

    • 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)
  • Constructor Details

    • UserMessageLayersChainCreatedTargeted

      public UserMessageLayersChainCreatedTargeted(Class<?> targetClass, boolean isNew)
    • UserMessageLayersChainCreatedTargeted

      public UserMessageLayersChainCreatedTargeted(boolean isNew)
      No class will be targeted with this
  • Method Details

    • isTargeted

      public boolean isTargeted()