Annotation Interface FormEditorDelegate


@Retention(RUNTIME) @Target(TYPE) public @interface FormEditorDelegate
Objeto que realiza a interface entre a implementacao do editor de formularios e do editor do componente especifico. Todos os editores devem ser anotados com esta interface afim de serem localizados no editor de formularios
Author:
Eduardo Frazao
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Tipo de componente
    Chave de identificacao do componente, em geral sua TAG descritora
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Categoria do componente dentro sua hierarquia de tipo
    Tipo de implementacao de formulario suportada pelo delegate
    int
    Prioridade
  • Element Details

    • key

      String key
      Chave de identificacao do componente, em geral sua TAG descritora
      Returns:
    • componentType

      ComponentType componentType
      Tipo de componente
      Returns:
    • category

      Category category
      Categoria do componente dentro sua hierarquia de tipo
      Returns:
      Default:
      NONE
    • priority

      int priority
      Prioridade
      Returns:
      Default:
      0
    • implementation

      FormImplementation[] implementation
      Tipo de implementacao de formulario suportada pelo delegate
      Returns:
      Default:
      {WEB_DESKTOP, WEB_MOBILE}