Interface FormElementDescriptor
- All Superinterfaces:
FormElement,HasAttributes,Serializable
- All Known Subinterfaces:
FieldDescriptor,MobileSubForm,MutableFieldDescriptor,MutableFormElementDescriptor,MutableMobileSubForm,MutableSubForm,MutableValidatorDescriptor,SubForm,UniqueDescriptor,ValidatorDescriptor
- All Known Implementing Classes:
FieldDescriptorImpl,FormElementDescriptorImpl,MobileSubFormImpl,SubFormImpl,ValidatorDescriptorImpl
Descritor generico para armazenar parametros
de um determinado campo.
E de responsabilidade do delegado pela chave raiz do campo, o conhecimento dos nomes dos descritores e atributos para correta configuracao do campo
E de responsabilidade do delegado pela chave raiz do campo, o conhecimento dos nomes dos descritores e atributos para correta configuracao do campo
- Author:
- Eduardo
-
Method Summary
Modifier and TypeMethodDescriptionRetorna o valor String do descritor, caso ele seja um elemento simplesbooleanCheca se existe um field descriptor com a chave acessociadagetChildDescriptor(String byKey) Retorna o primeiro elemento encontrado com determinada chave.Retorna uma lista de todos os subelementosgetChildDescriptors(String byKey) Obtem todos os elementos de determinada chave diretamente abaixo deste descritorbooleanDetermina se este elemento deve ser carregado fora da thread de renderizacao do formulario.Methods inherited from interface FormElement
getKey, getOrderMethods inherited from interface HasAttributes
containsAttribute, containsAttribute, getAttribute, getAttribute, getAttributes, getBooleanAttribute, getBooleanAttribute, getNumberAttribute, getNumberAttribute
-
Method Details
-
descriptorValue
String descriptorValue()Retorna o valor String do descritor, caso ele seja um elemento simples- Returns:
-
getChildDescriptors
List<FormElementDescriptor> getChildDescriptors()Retorna uma lista de todos os subelementos- Returns:
-
getChildDescriptor
Retorna o primeiro elemento encontrado com determinada chave. Metodo util quando sabe-se que existe apenas um elemento de determinada chave dentro do item- Parameters:
byKey-- Returns:
-
existsChildDescriptor
Checa se existe um field descriptor com a chave acessociada- Parameters:
key-- Returns:
-
getChildDescriptors
Obtem todos os elementos de determinada chave diretamente abaixo deste descritor- Parameters:
byKey-- Returns:
-
isLazyLoad
boolean isLazyLoad()Determina se este elemento deve ser carregado fora da thread de renderizacao do formulario. Fica a cargo da implementacao o suporte e controle deste recurso- Returns:
-