A B C D E F G H I J L M N O P R S T U V W 

A

AbstractFieldElement<SourceType,WrappedType> - Class in com.dooapp.fxform.model.impl
Element based on a Field.
AbstractFieldElement(Field) - Constructor for class com.dooapp.fxform.model.impl.AbstractFieldElement
 
AbstractFXForm - Class in com.dooapp.fxform
This control can be used to show a form to the user.
AbstractFXForm() - Constructor for class com.dooapp.fxform.AbstractFXForm
 
AbstractJavaBeanElement<WrappedType> - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 12:16
AbstractJavaBeanElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
AbstractNameFilter - Class in com.dooapp.fxform.filter
User: Antoine Mischler Date: 12/09/11 Time: 15:15
AbstractNameFilter(String[]) - Constructor for class com.dooapp.fxform.filter.AbstractNameFilter
 
AbstractSourceElement<SourceType,WrappedType> - Class in com.dooapp.fxform.model.impl
User: Antoine Mischler Date: 16/10/13 Time: 14:46
accept(Field) - Method in class com.dooapp.fxform.filter.field.ExcludeFieldFilter
 
accept(Field) - Method in interface com.dooapp.fxform.filter.field.FieldFilter
This method should return true if the given field is accepted, false if the field should be excluded.
accept(Field) - Method in class com.dooapp.fxform.filter.field.IncludeFieldFilter
 
accept(Field) - Method in class com.dooapp.fxform.filter.field.NonVisualFieldFilter
 
accept(Field) - Method in class com.dooapp.fxform.filter.field.PrivateFinalStaticFilter
 
accept(Field) - Method in class com.dooapp.fxform.filter.field.SyntheticFieldFilter
 
Accessor - Annotation Type in com.dooapp.fxform.annotation
Annotation used to specify whether the properties in this class should be accessed directly through the field or through the property getter.
Accessor.AccessType - Enum in com.dooapp.fxform.annotation
 
adapt(Object, Adapter) - Method in class com.dooapp.fxform.validation.PropertyElementValidator
 
Adapter<T,V> - Interface in com.dooapp.fxform.adapter
Created at 27/09/12 10:57.
AdapterException - Exception in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 21/11/2013 Time: 14:44
AdapterException(Throwable) - Constructor for exception com.dooapp.fxform.adapter.AdapterException
 
AdapterMatcher - Interface in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 29/09/12 Time: 18:54
AdapterProvider - Interface in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 29/09/12 Time: 17:30
adapterProviderProperty() - Method in class com.dooapp.fxform.AbstractFXForm
 
adaptFrom(V) - Method in interface com.dooapp.fxform.adapter.Adapter
 
adaptFrom(String) - Method in class com.dooapp.fxform.adapter.ConverterWrapper
 
adaptFrom(Object) - Method in class com.dooapp.fxform.adapter.DefaultAdapter
 
adaptFrom(String) - Method in class com.dooapp.fxform.adapter.ToStringConverter
 
adaptTo(T) - Method in interface com.dooapp.fxform.adapter.Adapter
 
adaptTo(T) - Method in class com.dooapp.fxform.adapter.ConverterWrapper
 
adaptTo(Object) - Method in class com.dooapp.fxform.adapter.DefaultAdapter
 
adaptTo(Object) - Method in class com.dooapp.fxform.adapter.ToStringConverter
 
addAdapter(AdapterMatcher, Adapter) - Method in class com.dooapp.fxform.adapter.DefaultAdapterProvider
 
addFactory(ElementHandler, Callback<Void, FXFormNode>) - Method in class com.dooapp.fxform.view.factory.DefaultFactoryProvider
 
addFilters(ElementListFilter...) - Method in class com.dooapp.fxform.AbstractFXForm
 
addGlobalAdapter(AdapterMatcher, Adapter) - Static method in class com.dooapp.fxform.adapter.DefaultAdapterProvider
 
addGlobalFactory(ElementHandler, Callback<Void, FXFormNode>) - Static method in class com.dooapp.fxform.view.factory.DefaultFactoryProvider
 
addGlobalProvider(Class<? extends Node>, PropertyProvider) - Static method in class com.dooapp.fxform.view.property.DefaultPropertyProvider
Register a global property provider.
addListener(ChangeListener) - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
addListener(InvalidationListener) - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
AnnotationAdapterProvider - Class in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 26/11/2013 Time: 11:06
AnnotationAdapterProvider() - Constructor for class com.dooapp.fxform.adapter.AnnotationAdapterProvider
 
AnnotationFactoryProvider - Class in com.dooapp.fxform.view.factory
Factory provider based on the @FormFactory annotation.
AnnotationFactoryProvider() - Constructor for class com.dooapp.fxform.view.factory.AnnotationFactoryProvider
 
AnnotationLoader<A extends Annotation,T> - Class in com.dooapp.fxform.utils
User: Antoine Mischler Date: 26/11/2013 Time: 11:09
AnnotationLoader() - Constructor for class com.dooapp.fxform.utils.AnnotationLoader
 
AutoHidableLabel - Class in com.dooapp.fxform.view.control
A label that is hidden when text is empty.
AutoHidableLabel() - Constructor for class com.dooapp.fxform.view.control.AutoHidableLabel
 
AutoHidableLabelFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 26/08/11 Time: 11:50
AutoHidableLabelFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.AutoHidableLabelFactory
 

B

beanProperty() - Method in class com.dooapp.fxform.validation.ClassLevelValidator
 
bind(ObservableValue<? extends WrappedType>) - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
bind(ObservableValue<? extends WrappedType>) - Method in class com.dooapp.fxform.model.impl.PropertyFieldElement
 
bind(ObservableValue<? extends WrappedType>) - Method in class com.dooapp.fxform.model.impl.PropertyMethodElement
 
bindBidirectional(Property<WrappedType>) - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
bindBidirectional(Property<WrappedType>) - Method in class com.dooapp.fxform.model.impl.PropertyFieldElement
 
bindBidirectional(Property<WrappedType>) - Method in class com.dooapp.fxform.model.impl.PropertyMethodElement
 
build() - Method in class com.dooapp.fxform.builder.FXFormBuilder
 

C

CacheReflectionFieldProvider - Class in com.dooapp.fxform.reflection.impl
A field provider implementation based on reflection.
CacheReflectionFieldProvider() - Constructor for class com.dooapp.fxform.reflection.impl.CacheReflectionFieldProvider
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.AutoHidableLabelFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.CheckboxFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.DefaultConstraintFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.EnumChoiceBoxFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.LabelFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.PasswordFieldFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.TableViewFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.TextAreaFactory
 
call(Void) - Method in class com.dooapp.fxform.view.factory.impl.TextFieldFactory
 
categorize(String...) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
categorizeAndInclude(String...) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
CategorizeFilter - Class in com.dooapp.fxform.filter
Filter used to attribute categories to the elements.
CategorizeFilter(String[]) - Constructor for class com.dooapp.fxform.filter.CategorizeFilter
 
Category - Annotation Type in com.dooapp.fxform.model
Use this annotation to attribute a category to the element build from the target field or method.
categoryProperty() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
CheckboxFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 16/04/11 Time: 23:57
CheckboxFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.CheckboxFactory
 
ChoiceBoxDefaultProperty - Class in com.dooapp.fxform.view.property
A virtual property to expose a Property for a ChoiceBox corresponding to the selected item.
ChoiceBoxDefaultProperty(ChoiceBox) - Constructor for class com.dooapp.fxform.view.property.ChoiceBoxDefaultProperty
 
ClassLevelValidator - Class in com.dooapp.fxform.validation
User: Antoine Mischler Date: 21/11/2013 Time: 11:00
ClassLevelValidator() - Constructor for class com.dooapp.fxform.validation.ClassLevelValidator
 
com.dooapp.fxform - package com.dooapp.fxform
 
com.dooapp.fxform.adapter - package com.dooapp.fxform.adapter
 
com.dooapp.fxform.annotation - package com.dooapp.fxform.annotation
 
com.dooapp.fxform.builder - package com.dooapp.fxform.builder
 
com.dooapp.fxform.controller - package com.dooapp.fxform.controller
 
com.dooapp.fxform.filter - package com.dooapp.fxform.filter
 
com.dooapp.fxform.filter.field - package com.dooapp.fxform.filter.field
 
com.dooapp.fxform.handler - package com.dooapp.fxform.handler
 
com.dooapp.fxform.model - package com.dooapp.fxform.model
 
com.dooapp.fxform.model.impl - package com.dooapp.fxform.model.impl
 
com.dooapp.fxform.model.impl.java - package com.dooapp.fxform.model.impl.java
 
com.dooapp.fxform.reflection - package com.dooapp.fxform.reflection
 
com.dooapp.fxform.reflection.impl - package com.dooapp.fxform.reflection.impl
 
com.dooapp.fxform.resource - package com.dooapp.fxform.resource
 
com.dooapp.fxform.utils - package com.dooapp.fxform.utils
 
com.dooapp.fxform.validation - package com.dooapp.fxform.validation
 
com.dooapp.fxform.view - package com.dooapp.fxform.view
 
com.dooapp.fxform.view.control - package com.dooapp.fxform.view.control
 
com.dooapp.fxform.view.factory - package com.dooapp.fxform.view.factory
 
com.dooapp.fxform.view.factory.impl - package com.dooapp.fxform.view.factory.impl
 
com.dooapp.fxform.view.property - package com.dooapp.fxform.view.property
 
com.dooapp.fxform.view.skin - package com.dooapp.fxform.view.skin
 
ComboBoxDefaultProperty - Class in com.dooapp.fxform.view.property
A virtual property to expose a Property for a ChoiceBox corresponding to the selected item.
ComboBoxDefaultProperty(ComboBox) - Constructor for class com.dooapp.fxform.view.property.ComboBoxDefaultProperty
 
ConstraintController - Class in com.dooapp.fxform.controller
Created at 28/09/12 10:22.
ConstraintController(AbstractFXForm, Element, ReadOnlyListProperty<ConstraintViolation>) - Constructor for class com.dooapp.fxform.controller.ConstraintController
 
constraintFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
ConstraintLabel - Class in com.dooapp.fxform.view.control
Created at 28/09/12 17:52.
ConstraintLabel() - Constructor for class com.dooapp.fxform.view.control.ConstraintLabel
 
constraintProperty() - Method in class com.dooapp.fxform.view.control.ConstraintLabel
 
constraintViolationsProperty() - Method in class com.dooapp.fxform.validation.ClassLevelValidator
 
constraintViolationsProperty() - Method in class com.dooapp.fxform.validation.PropertyElementValidator
 
ConverterWrapper<T> - Class in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 29/09/12 Time: 19:03
ConverterWrapper(StringConverter) - Constructor for class com.dooapp.fxform.adapter.ConverterWrapper
 
create(Field) - Method in class com.dooapp.fxform.model.DefaultElementFactory
 
create(Field) - Method in interface com.dooapp.fxform.model.ElementFactory
 
create(Field) - Method in class com.dooapp.fxform.model.JavaBeanElementFactory
 
create(Field) - Method in class com.dooapp.fxform.model.PropertyElementFactory
 
createSkin(FXForm) - Method in interface com.dooapp.fxform.view.FXFormSkinFactory
 

D

DEFAULT_FACTORY - Static variable in interface com.dooapp.fxform.view.FXFormSkinFactory
 
DefaultAdapter - Class in com.dooapp.fxform.adapter
Created at 27/09/12 11:08.
DefaultAdapter() - Constructor for class com.dooapp.fxform.adapter.DefaultAdapter
 
DefaultAdapterProvider - Class in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 29/09/12 Time: 17:31
DefaultAdapterProvider() - Constructor for class com.dooapp.fxform.adapter.DefaultAdapterProvider
 
DefaultConstraintFactory - Class in com.dooapp.fxform.view.factory.impl
Created at 28/09/12 17:51.
DefaultConstraintFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.DefaultConstraintFactory
 
DefaultElementFactory - Class in com.dooapp.fxform.model
User: Antoine Mischler Date: 14/10/12 Time: 12:06
DefaultElementFactory() - Constructor for class com.dooapp.fxform.model.DefaultElementFactory
 
DefaultElementProvider - Class in com.dooapp.fxform.model
Default implementation used to create elements for a bean.
DefaultElementProvider(String...) - Constructor for class com.dooapp.fxform.model.DefaultElementProvider
 
DefaultElementProvider(FieldProvider, String...) - Constructor for class com.dooapp.fxform.model.DefaultElementProvider
 
DefaultElementProvider(ElementFactory, FieldProvider, String...) - Constructor for class com.dooapp.fxform.model.DefaultElementProvider
 
DefaultFactoryProvider - Class in com.dooapp.fxform.view.factory
User: Antoine Mischler Date: 11/04/11 Time: 22:59

Factory implementation based on delegates mapped by FieldHandler.

DefaultFactoryProvider() - Constructor for class com.dooapp.fxform.view.factory.DefaultFactoryProvider
 
DefaultFXFormValidator - Class in com.dooapp.fxform.validation
User: Antoine Mischler Date: 20/11/2013 Time: 17:31
DefaultFXFormValidator() - Constructor for class com.dooapp.fxform.validation.DefaultFXFormValidator
 
DefaultLabelFactoryProvider - Class in com.dooapp.fxform.view.factory
User: Antoine Mischler Date: 21/03/13 Time: 09:35
DefaultLabelFactoryProvider() - Constructor for class com.dooapp.fxform.view.factory.DefaultLabelFactoryProvider
 
DefaultPropertyProvider - Class in com.dooapp.fxform.view.property
Implementation based on a default map and a global map.
DefaultPropertyProvider() - Constructor for class com.dooapp.fxform.view.property.DefaultPropertyProvider
 
DefaultResourceProvider - Class in com.dooapp.fxform.resource
User: Antoine Mischler Date: 03/12/2013 Time: 11:28
DefaultResourceProvider() - Constructor for class com.dooapp.fxform.resource.DefaultResourceProvider
 
DefaultSkin - Class in com.dooapp.fxform.view.skin
A "vertical" skin.
DefaultSkin(AbstractFXForm) - Constructor for class com.dooapp.fxform.view.skin.DefaultSkin
 
DefaultTooltipFactoryProvider - Class in com.dooapp.fxform.view.factory
User: Antoine Mischler Date: 21/03/13 Time: 09:36
DefaultTooltipFactoryProvider() - Constructor for class com.dooapp.fxform.view.factory.DefaultTooltipFactoryProvider
 
Disposable - Interface in com.dooapp.fxform.utils
Something that can be disposed.
DisposableNode<N extends javafx.scene.Node> - Interface in com.dooapp.fxform.view
Created at 27/09/12 11:38.
dispose() - Method in class com.dooapp.fxform.controller.ElementController
Dispose this controller.
dispose() - Method in class com.dooapp.fxform.controller.NodeController
 
dispose() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
dispose() - Method in interface com.dooapp.fxform.utils.Disposable
 
dispose() - Method in class com.dooapp.fxform.view.factory.impl.FXFormChoiceBoxNode
 
dispose() - Method in class com.dooapp.fxform.view.FXFormNodeWrapper
 
dispose() - Method in class com.dooapp.fxform.view.FXFormSkin
 

E

editorFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
Element<WrappedType> - Interface in com.dooapp.fxform.model
User: Antoine Mischler Date: 11/04/11 Time: 22:22 Model object wrapping an object field.
ElementController<WrappedType> - Class in com.dooapp.fxform.controller
User: Antoine Mischler Date: 26/04/11 Time: 11:14

The controller of an Element.

ElementController(AbstractFXForm, Element) - Constructor for class com.dooapp.fxform.controller.ElementController
 
ElementFactory - Interface in com.dooapp.fxform.model
User: Antoine Mischler Date: 14/10/12 Time: 12:04
ElementHandler<T extends Element> - Interface in com.dooapp.fxform.handler
Created at 28/09/12 10:10.
ElementListFilter - Interface in com.dooapp.fxform.filter
ElementListFilter are high level filters that are able to manipulate the whole list of elements of the form.
ElementProvider - Interface in com.dooapp.fxform.model
An ElementProvider is used to extract elements from a source bean.
elementProviderProperty() - Method in class com.dooapp.fxform.FXForm
 
elementsProperty() - Method in class com.dooapp.fxform.AbstractFXForm
 
EnumChoiceBoxFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 17/04/11 Time: 00:19
EnumChoiceBoxFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.EnumChoiceBoxFactory
 
EnumHandler - Class in com.dooapp.fxform.handler
User: Antoine Mischler Date: 09/09/11 Time: 14:50
EnumHandler() - Constructor for class com.dooapp.fxform.handler.EnumHandler
 
exclude(String...) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
ExcludeFieldFilter - Class in com.dooapp.fxform.filter.field
User: Antoine Mischler Date: 16/12/2013 Time: 11:45
ExcludeFieldFilter(String[]) - Constructor for class com.dooapp.fxform.filter.field.ExcludeFieldFilter
 
ExcludeFilter - Class in com.dooapp.fxform.filter
User: Antoine Mischler Date: 12/09/11 Time: 15:10
ExcludeFilter(String...) - Constructor for class com.dooapp.fxform.filter.ExcludeFilter
 

F

FactoryProvider - Interface in com.dooapp.fxform.view.factory
Created at 28/09/12 10:45.
FieldFilter - Interface in com.dooapp.fxform.filter.field
Field filters are low level filters used at the field extraction level.
FieldProvider - Interface in com.dooapp.fxform.reflection
User: Antoine Mischler Date: 09/04/11 Time: 22:30
fillFields(Class, List<Field>) - Static method in class com.dooapp.fxform.reflection.ReflectionUtils
Fill a list with all fields from a given class.This includes all declared fields from the given class and its super classes.
fillFieldsByName(Class, List<Field>, List<String>) - Static method in class com.dooapp.fxform.reflection.ReflectionUtils
Extract a collection of fields using their name from a given class and fill a list with it.
fillFieldsByName(Class, List<Field>, String...) - Static method in class com.dooapp.fxform.reflection.ReflectionUtils
Extract a collection of fields using their name from a given class and fill a list with it.
filter(List<Element>) - Method in class com.dooapp.fxform.filter.CategorizeFilter
 
filter(List<Element>) - Method in interface com.dooapp.fxform.filter.ElementListFilter
Filter the given list.
filter(List<Element>) - Method in class com.dooapp.fxform.filter.ExcludeFilter
 
filter(List<Element>) - Method in class com.dooapp.fxform.filter.IncludeFilter
 
filter(List<Element>) - Method in class com.dooapp.fxform.filter.NonVisualFilter
 
filter(List<Element>) - Method in class com.dooapp.fxform.filter.ReorderFilter
 
filteredElementsProperty() - Method in class com.dooapp.fxform.AbstractFXForm
 
FilterException - Exception in com.dooapp.fxform.filter
Created at 09/10/12 15:07.
FilterException() - Constructor for exception com.dooapp.fxform.filter.FilterException
 
FilterException(String) - Constructor for exception com.dooapp.fxform.filter.FilterException
 
FilterException(String, Throwable) - Constructor for exception com.dooapp.fxform.filter.FilterException
 
FilterException(Throwable) - Constructor for exception com.dooapp.fxform.filter.FilterException
 
FilterException(String, Throwable, boolean, boolean) - Constructor for exception com.dooapp.fxform.filter.FilterException
 
FormAdapter - Annotation Type in com.dooapp.fxform.adapter
Annotation used to specify a specific factory for a field.
FormException - Exception in com.dooapp.fxform.model
User: Antoine Mischler Date: 26/04/11 Time: 11:32

Root class for exceptions in the form.

FormException() - Constructor for exception com.dooapp.fxform.model.FormException
 
FormException(String) - Constructor for exception com.dooapp.fxform.model.FormException
 
FormException(String, Throwable) - Constructor for exception com.dooapp.fxform.model.FormException
 
FormException(Throwable) - Constructor for exception com.dooapp.fxform.model.FormException
 
FormFactory - Annotation Type in com.dooapp.fxform.annotation
Annotation used to specify a NodeFactory to use for a specific field or type.
FXForm<T> - Class in com.dooapp.fxform
User: Antoine Mischler Date: 09/04/11 Time: 21:26 The FXForm control
FXForm() - Constructor for class com.dooapp.fxform.FXForm
 
FXForm(T) - Constructor for class com.dooapp.fxform.FXForm
 
FXForm(FactoryProvider) - Constructor for class com.dooapp.fxform.FXForm
 
FXForm(T, FactoryProvider) - Constructor for class com.dooapp.fxform.FXForm
 
FXForm(FactoryProvider, FactoryProvider, FactoryProvider) - Constructor for class com.dooapp.fxform.FXForm
 
FXForm(T, FactoryProvider, FactoryProvider, FactoryProvider) - Constructor for class com.dooapp.fxform.FXForm
 
FXFormBuilder<BUILDER extends FXFormBuilder<?>> - Class in com.dooapp.fxform.builder
User: Bastien Billey Date: 29/11/2013 Time: 10:52
FXFormBuilder() - Constructor for class com.dooapp.fxform.builder.FXFormBuilder
 
FXFormChoiceBoxNode - Class in com.dooapp.fxform.view.factory.impl
Created at 14/11/12 10:17.
FXFormChoiceBoxNode() - Constructor for class com.dooapp.fxform.view.factory.impl.FXFormChoiceBoxNode
 
FXFormNode<N extends javafx.scene.Node> - Interface in com.dooapp.fxform.view
This interface is used the enrich a Node with additional information.
FXFormNodeWrapper - Class in com.dooapp.fxform.view
Default implementation of FXFormNode providing some useful constructors.
FXFormNodeWrapper(Node, Property) - Constructor for class com.dooapp.fxform.view.FXFormNodeWrapper
 
FXFormNodeWrapper(Node, Property, Callback<Node, Void>) - Constructor for class com.dooapp.fxform.view.FXFormNodeWrapper
 
FXFormNodeWrapper(Node, Property, boolean) - Constructor for class com.dooapp.fxform.view.FXFormNodeWrapper
 
FXFormNodeWrapper(Node, Property, Callback<Node, Void>, boolean) - Constructor for class com.dooapp.fxform.view.FXFormNodeWrapper
 
FXFormSkin - Class in com.dooapp.fxform.view
User: Antoine Mischler Date: 09/04/11 Time: 21:36 Skin of the FXForm control.
FXFormSkin(AbstractFXForm) - Constructor for class com.dooapp.fxform.view.FXFormSkin
 
FXFormSkinFactory - Interface in com.dooapp.fxform.view
User: Antoine Mischler Date: 28/08/11 Time: 14:19
FXFormTableView - Class in com.dooapp.fxform.view.factory.impl
A TableView which opens a popup with an FXForm to edit the selected items.
FXFormTableView() - Constructor for class com.dooapp.fxform.view.factory.impl.FXFormTableView
 
FXFormValidator - Interface in com.dooapp.fxform.validation
User: Antoine Mischler Date: 20/11/2013 Time: 16:16
fxFormValidatorProperty() - Method in class com.dooapp.fxform.AbstractFXForm
 
fxml(URL) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
FXMLSkin - Class in com.dooapp.fxform.view.skin
Created at 26/09/12 13:49.
FXMLSkin(FXForm, URL) - Constructor for class com.dooapp.fxform.view.skin.FXMLSkin
 
FXMLSkin(FXForm, URL, Initializable) - Constructor for class com.dooapp.fxform.view.skin.FXMLSkin
 

G

getAdapter(Class, Class, Element, FXFormNode) - Method in interface com.dooapp.fxform.adapter.AdapterProvider
Provide the adapter from fromClass to toClass for the given element and node.
getAdapter(Class, Class, Element, FXFormNode) - Method in class com.dooapp.fxform.adapter.AnnotationAdapterProvider
 
getAdapter(Class, Class, Element, FXFormNode) - Method in class com.dooapp.fxform.adapter.DefaultAdapterProvider
 
getAdapterProvider() - Method in class com.dooapp.fxform.AbstractFXForm
Gets the value of the property adapterProvider.
getAnnotation(Class<T>) - Method in interface com.dooapp.fxform.model.Element
Similar to Field#getAnnotation
getAnnotation(Class<T>) - Method in class com.dooapp.fxform.model.impl.AbstractFieldElement
 
getAnnotation(Class<T>) - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
getAnnotation(Class<T>) - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyMethodElement
 
getAnnotation() - Method in class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
getAttributes() - Method in class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
getBean() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
getBean() - Method in class com.dooapp.fxform.validation.ClassLevelValidator
Gets the value of the property bean.
getCategory() - Method in interface com.dooapp.fxform.model.Element
Return the category of this element.
getCategory() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
Gets the value of the property category.
getClassLevelValidator() - Method in class com.dooapp.fxform.AbstractFXForm
 
getComposingConstraints() - Method in class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
getConstraint(Element) - Method in class com.dooapp.fxform.view.FXFormSkin
 
getConstraintDescriptor() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getConstraintDescriptor() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getConstraintFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
getConstraintValidatorClasses() - Method in class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
getConstraintViolations() - Method in class com.dooapp.fxform.AbstractFXForm
Get an ObservableList mirroring all constraint violations in the form.
getDeclaringClass() - Method in interface com.dooapp.fxform.model.Element
Return the class declaring this element.
getDeclaringClass() - Method in class com.dooapp.fxform.model.impl.AbstractFieldElement
 
getDeclaringClass() - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyMethodElement
 
getEditor(Element) - Method in class com.dooapp.fxform.view.FXFormSkin
 
getEditorFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
getElement() - Method in class com.dooapp.fxform.controller.ElementController
 
getElementProvider() - Method in class com.dooapp.fxform.FXForm
Gets the value of the property elementProvider.
getElements() - Method in class com.dooapp.fxform.AbstractFXForm
Gets the value of the property elements.
getElements(ObjectProperty<T>) - Method in class com.dooapp.fxform.model.DefaultElementProvider
 
getElements(ObjectProperty<T>) - Method in interface com.dooapp.fxform.model.ElementProvider
Build the list of elements to add into the form for the given source.
getFactory(Element) - Method in class com.dooapp.fxform.view.factory.AnnotationFactoryProvider
Might return null if no FormFactory annotation if defined neither on the field nor on the field type.
getFactory(Element) - Method in class com.dooapp.fxform.view.factory.DefaultFactoryProvider
Create the node by trying to find a delegate factory.
getFactory(Element) - Method in class com.dooapp.fxform.view.factory.DefaultLabelFactoryProvider
 
getFactory(Element) - Method in class com.dooapp.fxform.view.factory.DefaultTooltipFactoryProvider
 
getFactory(Element) - Method in interface com.dooapp.fxform.view.factory.FactoryProvider
 
getField() - Method in class com.dooapp.fxform.model.impl.AbstractFieldElement
 
getFieldByName(Class, String) - Static method in class com.dooapp.fxform.reflection.ReflectionUtils
Extract a Field from a given class using its name.
getFilteredElements() - Method in class com.dooapp.fxform.AbstractFXForm
Gets the value of the property filteredElements.
getFilters() - Method in class com.dooapp.fxform.AbstractFXForm
 
getFilters() - Method in class com.dooapp.fxform.model.DefaultElementProvider
 
getFxFormValidator() - Method in class com.dooapp.fxform.AbstractFXForm
Gets the value of the property fxFormValidator.
getGroups() - Method in class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
getIdSuffix() - Method in enum com.dooapp.fxform.view.NodeType
 
getInvalidValue() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getInvalidValue() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getLabel(Element) - Method in class com.dooapp.fxform.view.FXFormSkin
 
getLabelFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
getLeafBean() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getLeafBean() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getMessage() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getMessage() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getMessageInterpolator() - Method in class com.dooapp.fxform.validation.DefaultFXFormValidator
 
getMessageInterpolator() - Method in interface com.dooapp.fxform.validation.FXFormValidator
Get the MessageInterpolator used by the validation layer.
getMessageTemplate() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getMessageTemplate() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getMethodReturnTypeGeneric(Object, Method) - Static method in class com.dooapp.fxform.reflection.ReflectionUtils
Tries to retrieve the generic parameter of an ObjectProperty return by a method at runtime.
getName() - Method in class com.dooapp.fxform.model.impl.AbstractFieldElement
 
getName() - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyMethodElement
 
getNames() - Method in class com.dooapp.fxform.filter.AbstractNameFilter
 
getNames() - Method in class com.dooapp.fxform.filter.field.IncludeFieldFilter
 
getNode() - Method in class com.dooapp.fxform.controller.NodeController
Gets the value of the property node.
getNode() - Method in interface com.dooapp.fxform.view.DisposableNode
Get the encapsulated node.
getNode() - Method in class com.dooapp.fxform.view.factory.impl.FXFormChoiceBoxNode
 
getNode() - Method in class com.dooapp.fxform.view.FXFormNodeWrapper
 
getNode() - Method in class com.dooapp.fxform.view.FXFormSkin
 
getObjectPropertyGeneric(Object, Field) - Static method in class com.dooapp.fxform.reflection.ReflectionUtils
Tries to retrieve the generic parameter of an ObjectProperty at runtime.
getPayload() - Method in class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
getProperties(Object, List<String>) - Method in interface com.dooapp.fxform.reflection.FieldProvider
 
getProperties(Object) - Method in interface com.dooapp.fxform.reflection.FieldProvider
 
getProperties(Object) - Method in class com.dooapp.fxform.reflection.impl.MultipleSourceFieldProvider
 
getProperties(Object, List<String>) - Method in class com.dooapp.fxform.reflection.impl.MultipleSourceFieldProvider
 
getProperty() - Method in class com.dooapp.fxform.view.factory.impl.FXFormChoiceBoxNode
 
getProperty() - Method in interface com.dooapp.fxform.view.FXFormNode
Get the property of the view to bind to the model.
getProperty() - Method in class com.dooapp.fxform.view.FXFormNodeWrapper
 
getProperty(Node) - Method in class com.dooapp.fxform.view.property.DefaultPropertyProvider
 
getProperty(N) - Method in interface com.dooapp.fxform.view.property.PropertyProvider
Provides the default property for this node.
getPropertyElementValidator() - Method in class com.dooapp.fxform.controller.PropertyEditorController
 
getPropertyPath() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getPropertyPath() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getPropertyProvider() - Method in class com.dooapp.fxform.AbstractFXForm
Gets the value of the property propertyProvider.
getResourceBundle() - Method in class com.dooapp.fxform.AbstractFXForm
Gets the value of the property resourceBundle.
getResourceBundle() - Method in class com.dooapp.fxform.resource.DefaultResourceProvider
Gets the value of the property resourceBundle.
getResourceBundle() - Method in interface com.dooapp.fxform.resource.ResourceProvider
Gets the value of the property resourceBundle.
getResourceProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
getRootBean() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getRootBean() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getRootBeanClass() - Method in class com.dooapp.fxform.validation.NotAdaptableInputValue
 
getRootBeanClass() - Method in class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
getSkinnable() - Method in class com.dooapp.fxform.view.FXFormSkin
 
getSource() - Method in class com.dooapp.fxform.FXForm
Gets the value of the property source.
getSource() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
Gets the value of the property source.
getSource(Element) - Method in class com.dooapp.fxform.reflection.MultipleBeanSource
 
getSources() - Method in class com.dooapp.fxform.reflection.MultipleBeanSource
 
getString(Element, NodeType) - Method in class com.dooapp.fxform.resource.DefaultResourceProvider
 
getString(Element, NodeType) - Method in interface com.dooapp.fxform.resource.ResourceProvider
 
getStyle() - Method in enum com.dooapp.fxform.view.NodeType
 
getTooltip(Element) - Method in class com.dooapp.fxform.view.FXFormSkin
 
getTooltipFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
getType() - Method in interface com.dooapp.fxform.model.Element
The raw type of this element.
getType() - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
getType() - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyFieldElement
 
getType() - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyMethodElement
 
getValidator() - Method in class com.dooapp.fxform.validation.ClassLevelValidator
Gets the value of the property validator.
getValidator() - Method in class com.dooapp.fxform.validation.PropertyElementValidator
Gets the value of the property validator.
getValue() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
getWrappedType() - Method in interface com.dooapp.fxform.model.Element
The type wrapped by this element
getWrappedType() - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
getWrappedType() - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyFieldElement
 
getWrappedType() - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyMethodElement
 

H

handle(T) - Method in interface com.dooapp.fxform.handler.ElementHandler
 
handle(Element) - Method in class com.dooapp.fxform.handler.EnumHandler
 
handle(Element) - Method in class com.dooapp.fxform.handler.NamedFieldHandler
 
handle(Element) - Method in class com.dooapp.fxform.handler.TypeFieldHandler
 

I

include(String...) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
includeAndReorder(String...) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
IncludeFieldFilter - Class in com.dooapp.fxform.filter.field
User: Antoine Mischler Date: 16/12/2013 Time: 11:44
IncludeFieldFilter(String[]) - Constructor for class com.dooapp.fxform.filter.field.IncludeFieldFilter
 
IncludeFilter - Class in com.dooapp.fxform.filter
User: Antoine Mischler Date: 12/09/11 Time: 15:10
IncludeFilter(String...) - Constructor for class com.dooapp.fxform.filter.IncludeFilter
 
init(Element) - Method in interface com.dooapp.fxform.view.FXFormNode
This method is called before the node is bound to the model if initialization is required.
init(Element) - Method in class com.dooapp.fxform.view.FXFormNodeWrapper
 
INLINE_FACTORY - Static variable in interface com.dooapp.fxform.view.FXFormSkinFactory
 
InlineSkin - Class in com.dooapp.fxform.view.skin
A skin where elements are inlined (label, editor).
InlineSkin(FXForm) - Constructor for class com.dooapp.fxform.view.skin.InlineSkin
 
INVALID_STYLE - Static variable in class com.dooapp.fxform.AbstractFXForm
 
invalidProperty() - Method in class com.dooapp.fxform.validation.PropertyElementValidator
 
isBound() - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
isBound() - Method in class com.dooapp.fxform.model.impl.PropertyFieldElement
 
isBound() - Method in class com.dooapp.fxform.model.impl.PropertyMethodElement
 
isEditable() - Method in interface com.dooapp.fxform.view.FXFormNode
This boolean indicate whether this node allow the user to input values.
isEditable() - Method in class com.dooapp.fxform.view.FXFormNodeWrapper
 
isInvalid() - Method in class com.dooapp.fxform.validation.PropertyElementValidator
Gets the value of the property invalid.
isReportAsSingleViolation() - Method in class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
isWarning() - Method in class com.dooapp.fxform.validation.PropertyElementValidator
Gets the value of the property warning.

J

JavaBeanBooleanPropertyElement - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 13:00
JavaBeanBooleanPropertyElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.JavaBeanBooleanPropertyElement
 
JavaBeanDoublePropertyElement - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 13:13
JavaBeanDoublePropertyElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.JavaBeanDoublePropertyElement
 
JavaBeanElementFactory - Class in com.dooapp.fxform.model
User: Antoine Mischler Date: 14/10/12 Time: 12:05
JavaBeanElementFactory() - Constructor for class com.dooapp.fxform.model.JavaBeanElementFactory
 
JavaBeanFloatPropertyElement - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 13:12
JavaBeanFloatPropertyElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.JavaBeanFloatPropertyElement
 
JavaBeanIntegerPropertyElement - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 13:02
JavaBeanIntegerPropertyElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.JavaBeanIntegerPropertyElement
 
JavaBeanLongPropertyElement - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 13:15
JavaBeanLongPropertyElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.JavaBeanLongPropertyElement
 
JavaBeanObjectPropertyElement - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 12:56
JavaBeanObjectPropertyElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.JavaBeanObjectPropertyElement
 
JavaBeanStringPropertyElement - Class in com.dooapp.fxform.model.impl.java
User: Antoine Mischler Date: 14/10/12 Time: 12:40
JavaBeanStringPropertyElement(Field) - Constructor for class com.dooapp.fxform.model.impl.java.JavaBeanStringPropertyElement
 

L

LabelController - Class in com.dooapp.fxform.controller
Created at 27/09/12 15:45.
LabelController(AbstractFXForm, Element, NodeType) - Constructor for class com.dooapp.fxform.controller.LabelController
 
LabelFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 25/08/11 Time: 18:45
LabelFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.LabelFactory
 
labelFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
listFields(Class) - Static method in class com.dooapp.fxform.reflection.ReflectionUtils
Get a list of all fields from a given class.
logger - Static variable in class com.dooapp.fxform.controller.LabelController
 
logger - Static variable in class com.dooapp.fxform.controller.ReadOnlyPropertyEditorController
 

M

matches(Class, Class, Element, FXFormNode) - Method in interface com.dooapp.fxform.adapter.AdapterMatcher
 
matches(Class, Class, Element, FXFormNode) - Method in class com.dooapp.fxform.adapter.ObjectPropertyAdapterMatcher
 
matches(Class, Class, Element, FXFormNode) - Method in class com.dooapp.fxform.adapter.PropertyTypeMatcher
 
matches(Class, Class, Element, FXFormNode) - Method in class com.dooapp.fxform.adapter.TypeAdapterMatcher
 
MultipleBeanSource - Class in com.dooapp.fxform.reflection
User: Antoine Mischler Date: 21/11/2013 Time: 15:02
MultipleBeanSource(Object...) - Constructor for class com.dooapp.fxform.reflection.MultipleBeanSource
 
MultipleSourceFieldProvider - Class in com.dooapp.fxform.reflection.impl
Abstract base class for field providers that add support for MultipleBeanSource

User: Antoine Mischler Date: 16/12/2013 Time: 15:00

MultipleSourceFieldProvider() - Constructor for class com.dooapp.fxform.reflection.impl.MultipleSourceFieldProvider
 

N

NamedFieldHandler - Class in com.dooapp.fxform.handler
A field handler used to match a field according to his name.
NamedFieldHandler(String) - Constructor for class com.dooapp.fxform.handler.NamedFieldHandler
 
NodeController - Class in com.dooapp.fxform.controller
Created at 27/09/12 15:33.
NodeController(AbstractFXForm, Element) - Constructor for class com.dooapp.fxform.controller.NodeController
 
NodeCreationException - Exception in com.dooapp.fxform.view
User: Antoine Mischler Date: 16/04/11 Time: 23:46
NodeCreationException() - Constructor for exception com.dooapp.fxform.view.NodeCreationException
 
NodeCreationException(String) - Constructor for exception com.dooapp.fxform.view.NodeCreationException
 
NodeCreationException(String, Throwable) - Constructor for exception com.dooapp.fxform.view.NodeCreationException
 
NodeCreationException(Throwable) - Constructor for exception com.dooapp.fxform.view.NodeCreationException
 
nodeProperty() - Method in class com.dooapp.fxform.controller.NodeController
 
NodeSkin - Class in com.dooapp.fxform.view.skin
User: Antoine Mischler Date: 26/11/2013 Time: 11:53
NodeSkin(FXForm, Callable<Node>) - Constructor for class com.dooapp.fxform.view.skin.NodeSkin
 
NodeType - Enum in com.dooapp.fxform.view
Represents all kind of nodes handled by an FXForm based on their usage.
NonVisual - Annotation Type in com.dooapp.fxform.annotation
User: Antoine Mischler Date: 02/06/11 Time: 17:19

Annotation describing members that shouldn't be included in the form.

NonVisualFieldFilter - Class in com.dooapp.fxform.filter.field
User: Antoine Mischler Date: 16/12/2013 Time: 11:48
NonVisualFieldFilter() - Constructor for class com.dooapp.fxform.filter.field.NonVisualFieldFilter
 
NonVisualFilter - Class in com.dooapp.fxform.filter
User: Antoine Mischler Date: 01/09/11 Time: 17:12
NonVisualFilter() - Constructor for class com.dooapp.fxform.filter.NonVisualFilter
 
NotAdaptableConstraintDescriptor - Class in com.dooapp.fxform.validation
User: Antoine Mischler Date: 21/11/2013 Time: 14:16
NotAdaptableConstraintDescriptor() - Constructor for class com.dooapp.fxform.validation.NotAdaptableConstraintDescriptor
 
NotAdaptableInputValue - Class in com.dooapp.fxform.validation
User: Antoine Mischler Date: 21/11/2013 Time: 13:47
NotAdaptableInputValue(Element, Object, MessageInterpolator) - Constructor for class com.dooapp.fxform.validation.NotAdaptableInputValue
 

O

ObjectPropertyAdapterMatcher - Class in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 20/03/13 Time: 14:03
ObjectPropertyAdapterMatcher(Class, Class) - Constructor for class com.dooapp.fxform.adapter.ObjectPropertyAdapterMatcher
 

P

ParseErrorConstraintViolation - Class in com.dooapp.fxform.view.factory.impl
A virtual constraint violation that is used when the content of a field can not be parsed.
ParseErrorConstraintViolation(String) - Constructor for class com.dooapp.fxform.view.factory.impl.ParseErrorConstraintViolation
 
PasswordFieldFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 21/11/2013 Time: 11:29
PasswordFieldFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.PasswordFieldFactory
 
PrivateFinalStaticFilter - Class in com.dooapp.fxform.filter.field
User: Antoine Mischler Date: 16/12/2013 Time: 14:40
PrivateFinalStaticFilter() - Constructor for class com.dooapp.fxform.filter.field.PrivateFinalStaticFilter
 
PROPERTY_GETTER - Static variable in class com.dooapp.fxform.model.impl.ReadOnlyPropertyMethodElement
 
PropertyEditorController - Class in com.dooapp.fxform.controller
Created at 27/09/12 17:32.
PropertyEditorController(AbstractFXForm, Element) - Constructor for class com.dooapp.fxform.controller.PropertyEditorController
 
PropertyElement<WrappedType> - Interface in com.dooapp.fxform.model
User: Antoine Mischler Date: 26/04/11 Time: 12:11 An observable and writable form field.
PropertyElementController<WrappedType> - Class in com.dooapp.fxform.controller
Created at 27/09/12 13:51.
PropertyElementController(AbstractFXForm, PropertyElement) - Constructor for class com.dooapp.fxform.controller.PropertyElementController
 
PropertyElementFactory - Class in com.dooapp.fxform.model
User: Antoine Mischler Date: 14/10/12 Time: 12:05
PropertyElementFactory() - Constructor for class com.dooapp.fxform.model.PropertyElementFactory
 
PropertyElementValidator - Class in com.dooapp.fxform.validation
User: Antoine Mischler Date: 21/11/2013 Time: 10:39
PropertyElementValidator(PropertyElement) - Constructor for class com.dooapp.fxform.validation.PropertyElementValidator
 
PropertyFieldElement<SourceType,WrappedType> - Class in com.dooapp.fxform.model.impl
Created at 27/09/12 13:42.
PropertyFieldElement(Field) - Constructor for class com.dooapp.fxform.model.impl.PropertyFieldElement
 
PropertyMethodElement<SourceType,WrappedType> - Class in com.dooapp.fxform.model.impl
User: Antoine Mischler Date: 16/10/13 Time: 15:06
PropertyMethodElement(Field) - Constructor for class com.dooapp.fxform.model.impl.PropertyMethodElement
 
PropertyProvider<N extends javafx.scene.Node> - Interface in com.dooapp.fxform.view.property
User: Antoine Mischler Date: 30/09/12 Time: 09:49
propertyProviderProperty() - Method in class com.dooapp.fxform.AbstractFXForm
 
PropertyTypeMatcher<T> - Class in com.dooapp.fxform.adapter
This matcher matches when both classes have a common Property superclass.
PropertyTypeMatcher(Class) - Constructor for class com.dooapp.fxform.adapter.PropertyTypeMatcher
 

R

readOnly(boolean) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
ReadOnlyFXForm<T> - Class in com.dooapp.fxform
A read-only form

Created at 20/09/11 10:49.
ReadOnlyFXForm() - Constructor for class com.dooapp.fxform.ReadOnlyFXForm
 
ReadOnlyFXForm(T) - Constructor for class com.dooapp.fxform.ReadOnlyFXForm
 
ReadOnlyPropertyEditorController - Class in com.dooapp.fxform.controller
Created at 27/09/12 17:15.
ReadOnlyPropertyEditorController(AbstractFXForm, Element) - Constructor for class com.dooapp.fxform.controller.ReadOnlyPropertyEditorController
 
ReadOnlyPropertyFieldElement<SourceType,WrappedType> - Class in com.dooapp.fxform.model.impl
Created at 27/09/12 13:32.
ReadOnlyPropertyFieldElement(Field) - Constructor for class com.dooapp.fxform.model.impl.ReadOnlyPropertyFieldElement
 
ReadOnlyPropertyMethodElement<SourceType,WrappedType> - Class in com.dooapp.fxform.model.impl
An element based on a Method to access a property.
ReadOnlyPropertyMethodElement(Field) - Constructor for class com.dooapp.fxform.model.impl.ReadOnlyPropertyMethodElement
 
ReflectionFieldProvider - Class in com.dooapp.fxform.reflection.impl
This default implementations retrieves all fields of the given source object, including inherited fields.
ReflectionFieldProvider() - Constructor for class com.dooapp.fxform.reflection.impl.ReflectionFieldProvider
 
ReflectionUtils - Class in com.dooapp.fxform.reflection
This class contains reflection utilities to automatically extract fields and generic types.
ReflectionUtils() - Constructor for class com.dooapp.fxform.reflection.ReflectionUtils
 
removeElement(Element) - Method in class com.dooapp.fxform.view.FXFormSkin
 
removeListener(ChangeListener) - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
removeListener(InvalidationListener) - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
reorder(String...) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
ReorderFilter - Class in com.dooapp.fxform.filter
User: Antoine Mischler Date: 01/09/11 Time: 17:12
ReorderFilter(String...) - Constructor for class com.dooapp.fxform.filter.ReorderFilter
 
resourceBundle(ResourceBundle) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
resourceBundleProperty() - Method in class com.dooapp.fxform.AbstractFXForm
 
resourceBundleProperty() - Method in class com.dooapp.fxform.resource.DefaultResourceProvider
 
resourceBundleProperty() - Method in interface com.dooapp.fxform.resource.ResourceProvider
 
ResourceProvider - Interface in com.dooapp.fxform.resource
User: Antoine Mischler Date: 03/12/2013 Time: 11:26

S

setAdapterProvider(AdapterProvider) - Method in class com.dooapp.fxform.AbstractFXForm
Sets the value of the property adapterProvider.
setBean(Object) - Method in class com.dooapp.fxform.validation.ClassLevelValidator
Sets the value of the property bean.
setCategory(String) - Method in interface com.dooapp.fxform.model.Element
Set the category of this element.
setCategory(String) - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
Sets the value of the property category.
setConstraintFactoryProvider(FactoryProvider) - Method in class com.dooapp.fxform.AbstractFXForm
 
setEditorFactoryProvider(FactoryProvider) - Method in class com.dooapp.fxform.AbstractFXForm
 
setElementProvider(ElementProvider) - Method in class com.dooapp.fxform.FXForm
Sets the value of the property elementProvider.
setElements(ListProperty<Element>) - Method in class com.dooapp.fxform.AbstractFXForm
Sets the value of the property elements.
setFxFormValidator(FXFormValidator) - Method in class com.dooapp.fxform.AbstractFXForm
Sets the value of the property fxFormValidator.
setLabelFactoryProvider(FactoryProvider) - Method in class com.dooapp.fxform.AbstractFXForm
 
setNode(FXFormNode) - Method in class com.dooapp.fxform.controller.NodeController
Sets the value of the property node.
setOnCreateNode(Callable<Node>) - Method in class com.dooapp.fxform.view.skin.NodeSkin
 
setPropertyProvider(PropertyProvider) - Method in class com.dooapp.fxform.AbstractFXForm
Sets the value of the property propertyProvider.
setResourceBundle(ResourceBundle) - Method in class com.dooapp.fxform.AbstractFXForm
Set the resource bundle used by this form to i18n labels, tooltips,...
setResourceBundle(ResourceBundle) - Method in class com.dooapp.fxform.resource.DefaultResourceProvider
Sets the value of the property resourceBundle.
setResourceBundle(ResourceBundle) - Method in interface com.dooapp.fxform.resource.ResourceProvider
Sets the value of the property resourceBundle.
setSource(T) - Method in class com.dooapp.fxform.FXForm
Sets the value of the property source.
setSource(SourceType) - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
Sets the value of the property source.
setTitle(String) - Method in class com.dooapp.fxform.AbstractFXForm
Sets the value of the property title.
setTooltipFactoryProvider(FactoryProvider) - Method in class com.dooapp.fxform.AbstractFXForm
 
setValidator(FXFormValidator) - Method in class com.dooapp.fxform.validation.ClassLevelValidator
Sets the value of the property validator.
setValidator(FXFormValidator) - Method in class com.dooapp.fxform.validation.PropertyElementValidator
Sets the value of the property validator.
setValue(WrappedType) - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
setValue(WrappedType) - Method in class com.dooapp.fxform.model.impl.PropertyFieldElement
 
setValue(WrappedType) - Method in class com.dooapp.fxform.model.impl.PropertyMethodElement
 
skin(Skin) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
source(Object) - Method in class com.dooapp.fxform.builder.FXFormBuilder
 
sourceProperty() - Method in class com.dooapp.fxform.FXForm
 
sourceProperty() - Method in interface com.dooapp.fxform.model.Element
The source bean of this element.
sourceProperty() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
SyntheticFieldFilter - Class in com.dooapp.fxform.filter.field
User: Antoine Mischler Date: 16/12/2013 Time: 14:40
SyntheticFieldFilter() - Constructor for class com.dooapp.fxform.filter.field.SyntheticFieldFilter
 

T

TableViewFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 26/11/2013 Time: 12:04
TableViewFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.TableViewFactory
 
TableViewProperty - Class in com.dooapp.fxform.view.property
User: Antoine Mischler Date: 26/11/2013 Time: 12:34
TableViewProperty(TableView) - Constructor for class com.dooapp.fxform.view.property.TableViewProperty
 
TextAreaFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 21/11/2013 Time: 12:05
TextAreaFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.TextAreaFactory
 
TextFieldFactory - Class in com.dooapp.fxform.view.factory.impl
User: Antoine Mischler Date: 16/04/11 Time: 23:28
TextFieldFactory() - Constructor for class com.dooapp.fxform.view.factory.impl.TextFieldFactory
 
titleProperty() - Method in class com.dooapp.fxform.AbstractFXForm
 
tooltipFactoryProvider() - Method in class com.dooapp.fxform.AbstractFXForm
 
toString() - Method in class com.dooapp.fxform.filter.ExcludeFilter
 
toString() - Method in class com.dooapp.fxform.filter.IncludeFilter
 
toString() - Method in class com.dooapp.fxform.filter.ReorderFilter
 
toString() - Method in class com.dooapp.fxform.model.impl.PropertyFieldElement
 
toString() - Method in class com.dooapp.fxform.model.impl.ReadOnlyPropertyFieldElement
 
toString() - Method in class com.dooapp.fxform.view.factory.DefaultFactoryProvider
 
toString() - Method in class com.dooapp.fxform.view.FXFormNodeWrapper
 
toString() - Method in class com.dooapp.fxform.view.skin.DefaultSkin
 
toString() - Method in class com.dooapp.fxform.view.skin.InlineSkin
 
ToStringConverter - Class in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 21/03/13 Time: 17:38
ToStringConverter() - Constructor for class com.dooapp.fxform.adapter.ToStringConverter
 
TypeAdapterMatcher - Class in com.dooapp.fxform.adapter
User: Antoine Mischler Date: 29/09/12 Time: 18:54
TypeAdapterMatcher(Class, Class) - Constructor for class com.dooapp.fxform.adapter.TypeAdapterMatcher
 
TypeFieldHandler - Class in com.dooapp.fxform.handler
User: Antoine Mischler Date: 16/04/11 Time: 23:38

Handler matching for a given field type.

TypeFieldHandler(Class) - Constructor for class com.dooapp.fxform.handler.TypeFieldHandler
 

U

unbind() - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
unbind() - Method in class com.dooapp.fxform.model.impl.PropertyFieldElement
 
unbind() - Method in class com.dooapp.fxform.model.impl.PropertyMethodElement
 
unbindBidirectional(Property<WrappedType>) - Method in class com.dooapp.fxform.model.impl.java.AbstractJavaBeanElement
 
unbindBidirectional(Property<WrappedType>) - Method in class com.dooapp.fxform.model.impl.PropertyFieldElement
 
unbindBidirectional(Property<WrappedType>) - Method in class com.dooapp.fxform.model.impl.PropertyMethodElement
 

V

validate() - Method in class com.dooapp.fxform.validation.ClassLevelValidator
 
validate(Element, Object, Class...) - Method in class com.dooapp.fxform.validation.DefaultFXFormValidator
 
validate(Element, Object, Class...) - Method in interface com.dooapp.fxform.validation.FXFormValidator
Validate the new value of an element.
validate(Object) - Method in class com.dooapp.fxform.validation.PropertyElementValidator
 
validateClassConstraint(Object) - Method in class com.dooapp.fxform.validation.DefaultFXFormValidator
 
validateClassConstraint(Object) - Method in interface com.dooapp.fxform.validation.FXFormValidator
Validate class level constraints on a given bean.
validatorProperty() - Method in class com.dooapp.fxform.validation.ClassLevelValidator
 
validatorProperty() - Method in class com.dooapp.fxform.validation.PropertyElementValidator
 
ValueAnnotation - Annotation Type in com.dooapp.fxform.utils
User: Antoine Mischler Date: 26/11/2013 Time: 11:24
valueOf(String) - Static method in enum com.dooapp.fxform.annotation.Accessor.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dooapp.fxform.view.NodeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dooapp.fxform.annotation.Accessor.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dooapp.fxform.view.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.

W

Warning - Interface in com.dooapp.fxform.validation
Warning validation group.
WARNING_STYLE - Static variable in class com.dooapp.fxform.AbstractFXForm
 
warningProperty() - Method in class com.dooapp.fxform.validation.PropertyElementValidator
 
wrappedProperty() - Method in class com.dooapp.fxform.model.impl.AbstractSourceElement
 
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2014. All rights reserved.