Annotation Interface ITargetSelectorDynamic.SelectorId

Enclosing interface:
ITargetSelectorDynamic

@Retention(RUNTIME) @Target(TYPE) public static @interface ITargetSelectorDynamic.SelectorId
Decoration for subclasses which indicates id used for a specific selector when specified, for example @MyNamespace:MySelector(argshere) would specify "MySelector"
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The string code used to specify the selector selector strings, prefixed with namespace from the annotation or from the declaring configuration.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Namespace for this code.
  • Element Details

    • namespace

      String namespace
      Namespace for this code. Final selectors will be specified as <namespace>:<id> in order to avoid overlaps between consumer-provided selectors. If left blank defaults to the namespace specified in the configuration.
      Default:
      ""
    • value

      String value
      The string code used to specify the selector selector strings, prefixed with namespace from the annotation or from the declaring configuration.