public class AbstractFormBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected ClassAccessor |
classAccessor |
static String |
copyright |
static org.slf4j.Logger |
logger |
protected FieldsManager |
manager |
protected Mode |
mode |
protected String |
prefix |
protected Map<String[],SelectionProvider> |
selectionProviders |
Constructor and Description |
---|
AbstractFormBuilder(ClassAccessor classAccessor) |
Modifier and Type | Method and Description |
---|---|
protected Field |
buildField(PropertyAccessor propertyAccessor,
Field field,
String prefix) |
protected SelectField |
buildSelectField(PropertyAccessor propertyAccessor,
SelectionProvider selectionProvider,
String prefix) |
protected boolean |
isPropertyEnabled(PropertyAccessor propertyAccessor) |
protected void |
removeUnusedSelectionProviders(Collection<PropertyAccessor> propertyAccessors) |
public static final String copyright
protected final FieldsManager manager
protected final ClassAccessor classAccessor
protected final Map<String[],SelectionProvider> selectionProviders
protected String prefix
protected Mode mode
public static final org.slf4j.Logger logger
public AbstractFormBuilder(ClassAccessor classAccessor)
protected void removeUnusedSelectionProviders(Collection<PropertyAccessor> propertyAccessors)
protected boolean isPropertyEnabled(PropertyAccessor propertyAccessor)
protected Field buildField(PropertyAccessor propertyAccessor, Field field, String prefix)
protected SelectField buildSelectField(PropertyAccessor propertyAccessor, SelectionProvider selectionProvider, String prefix)