Annotation Interface Extension


@Documented @Target(TYPE) @Retention(RUNTIME) public @interface Extension
Extension annotation. Used by ExtensionSupport objects for automatic extension loading during object construction. The class defined by value() is guarnteed to be the type passed into the ExtensionProvider.installExtension(IExtendable) method.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends IExtendable>