Index
A B C D E F G H I N O P R S T U V
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- AbstractComponentRenderer - Class in uk.wardm.formaker.transformer.thymeleaf
- AbstractComponentRenderer() - Constructor for class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
-
Default constructor
- AbstractComponentRenderer(boolean) - Constructor for class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
-
Constructor providing configurable values as parameters.
- afterComponent(IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- afterComponent(IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
B
- beforeComponent(IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- beforeComponent(IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- BootstrapComponentRenderer - Class in uk.wardm.formaker.transformer.thymeleaf
- BootstrapComponentRenderer() - Constructor for class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- BootstrapComponentRenderer(boolean, BootstrapConfig) - Constructor for class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- BootstrapConfig - Class in uk.wardm.formaker.transformer.thymeleaf
-
Basic visual/theming configuration for the
BootstrapComponentRenderer - BootstrapConfig() - Constructor for class uk.wardm.formaker.transformer.thymeleaf.BootstrapConfig
C
- ChoiceField - Class in uk.wardm.formaker.model
- ChoiceField(String, String, List<ChoiceField.Option>) - Constructor for class uk.wardm.formaker.model.ChoiceField
- ChoiceField.Option - Class in uk.wardm.formaker.model
- Component - Class in uk.wardm.formaker.model
- Component() - Constructor for class uk.wardm.formaker.model.Component
- ComponentFactory - Interface in uk.wardm.formaker.generator.pojo
- ComponentFactoryImpl - Class in uk.wardm.formaker.generator.pojo
- ComponentFactoryImpl() - Constructor for class uk.wardm.formaker.generator.pojo.ComponentFactoryImpl
- ComponentRenderer - Interface in uk.wardm.formaker.transformer.thymeleaf
- createFromField(Field) - Method in interface uk.wardm.formaker.generator.pojo.ComponentFactory
-
Given a field on a POJO, creates a form field object that represents it.
- createFromField(Field) - Method in class uk.wardm.formaker.generator.pojo.ComponentFactoryImpl
-
Create the correct type of component given a field on a class.
D
- DateField - Class in uk.wardm.formaker.model
- DateField(String, String) - Constructor for class uk.wardm.formaker.model.DateField
- DefaultFieldTypeConverter - Class in uk.wardm.formaker.generator.pojo
-
Maps the supported Java types to their abstract nominal form equivalent.
- DefaultFieldTypeConverter() - Constructor for class uk.wardm.formaker.generator.pojo.DefaultFieldTypeConverter
- doProcess(ITemplateContext, IModel, AttributeName, String, IElementModelStructureHandler) - Method in class uk.wardm.formaker.transformer.thymeleaf.FormFieldsTagProcessor
E
- Exclude - Annotation Type in uk.wardm.formaker.annotation
-
Excludes a field from being part of the form.
F
- Form - Interface in uk.wardm.formaker.model
- FormakerDialect - Class in uk.wardm.formaker.transformer.thymeleaf
- FormakerDialect() - Constructor for class uk.wardm.formaker.transformer.thymeleaf.FormakerDialect
-
Default constructor - uses a default bootstrap renderer.
- FormakerDialect(ComponentRenderer) - Constructor for class uk.wardm.formaker.transformer.thymeleaf.FormakerDialect
-
Constructor allowing use of a specific ComponentRenderer implementation.
- FormFieldsTagProcessor - Class in uk.wardm.formaker.transformer.thymeleaf
- FormFieldsTagProcessor(String, ComponentRenderer) - Constructor for class uk.wardm.formaker.transformer.thymeleaf.FormFieldsTagProcessor
- FormModelImpl - Class in uk.wardm.formaker.generator.pojo
-
A
Form(form object model) that describes a form based on a POJO class form definition. - FormModelImpl(Object) - Constructor for class uk.wardm.formaker.generator.pojo.FormModelImpl
- formTypeFor(Class<?>) - Static method in class uk.wardm.formaker.generator.pojo.DefaultFieldTypeConverter
G
- getField(String) - Method in class uk.wardm.formaker.generator.pojo.FormModelImpl
- getField(String) - Method in interface uk.wardm.formaker.model.Form
- getFieldNames() - Method in class uk.wardm.formaker.generator.pojo.FormModelImpl
- getFieldNames() - Method in interface uk.wardm.formaker.model.Form
- getFields() - Method in class uk.wardm.formaker.generator.pojo.FormModelImpl
- getFields() - Method in interface uk.wardm.formaker.model.Form
- getProcessors(String) - Method in class uk.wardm.formaker.transformer.thymeleaf.FormakerDialect
H
- htmlInputType(InputField) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
I
- InputField - Class in uk.wardm.formaker.model
- InputField() - Constructor for class uk.wardm.formaker.model.InputField
N
- NumberField - Class in uk.wardm.formaker.model
- NumberField(String, String, Long, Long) - Constructor for class uk.wardm.formaker.model.NumberField
O
- Option() - Constructor for class uk.wardm.formaker.model.ChoiceField.Option
P
- Password - Annotation Type in uk.wardm.formaker.annotation
-
Marks a String field as being intended for passwords.
- PasswordField - Class in uk.wardm.formaker.model
- PasswordField(String, String) - Constructor for class uk.wardm.formaker.model.PasswordField
R
- Range - Annotation Type in uk.wardm.formaker.annotation
- render(ITemplateContext, Component) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- render(ITemplateContext, Component) - Method in interface uk.wardm.formaker.transformer.thymeleaf.ComponentRenderer
- renderChoiceField(ChoiceField, IModelFactory, IModel, ITemplateContext) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- renderChoiceField(ChoiceField, IModelFactory, IModel, ITemplateContext) - Method in class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- renderFieldErrors(IModelFactory, IModel, InputField) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- renderFieldErrors(IModelFactory, IModel, InputField) - Method in class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- renderFieldLabel(ITemplateContext, IModelFactory, IModel, InputField) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- renderFieldLabel(ITemplateContext, IModelFactory, IModel, InputField) - Method in class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- renderInputControl(ITemplateContext, IModelFactory, IModel, InputField) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- renderTextBox(TextBoxField, String, IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- renderTextBox(TextBoxField, String, IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- renderTextField(InputField, String, IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
- renderTextField(InputField, String, IModelFactory, IModel) - Method in class uk.wardm.formaker.transformer.thymeleaf.BootstrapComponentRenderer
- resolveMessage(ITemplateContext, String, String) - Method in class uk.wardm.formaker.transformer.thymeleaf.AbstractComponentRenderer
S
- Select - Annotation Type in uk.wardm.formaker.annotation
- supportedTypes() - Static method in class uk.wardm.formaker.generator.pojo.DefaultFieldTypeConverter
- supports(Class<?>) - Static method in class uk.wardm.formaker.generator.pojo.DefaultFieldTypeConverter
T
- TextBox - Annotation Type in uk.wardm.formaker.annotation
- TextBoxField - Class in uk.wardm.formaker.model
- TextBoxField(String, String) - Constructor for class uk.wardm.formaker.model.TextBoxField
- TextField - Class in uk.wardm.formaker.model
- TextField(String, String) - Constructor for class uk.wardm.formaker.model.TextField
U
- uk.wardm.formaker.annotation - package uk.wardm.formaker.annotation
- uk.wardm.formaker.generator.pojo - package uk.wardm.formaker.generator.pojo
- uk.wardm.formaker.model - package uk.wardm.formaker.model
- uk.wardm.formaker.transformer.thymeleaf - package uk.wardm.formaker.transformer.thymeleaf
V
A B C D E F G H I N O P R S T U VAll Classes|All Packages