Annotation Interface ContainerDelegateAPI.CustomType

Enclosing interface:
ContainerDelegateAPI

@Retention(RUNTIME) public static @interface ContainerDelegateAPI.CustomType
Register a custom component type. The type must be a valid String representation of a ComponentType. The base must be a suitable CodeDelegate subclass. The base may be included in shared code.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends CodeDelegate>
    The base code delegate.
    Component type as String.
  • Element Details

    • type

      String type
      Component type as String. The value must be a valid representation of a ComponentType.
      Returns:
      component type
    • base

      Class<? extends CodeDelegate> base
      The base code delegate. The base may be included in shared code.
      Returns:
      base delegate