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

A

AbstractView<T> - Class in info.joseluismartin.vaadin.ui
Base class for Views.
AbstractView() - Constructor for class info.joseluismartin.vaadin.ui.AbstractView
 
AddAction - Class in info.joseluismartin.vaadin.ui.table
Add new model to PageableTable
AddAction() - Constructor for class info.joseluismartin.vaadin.ui.table.AddAction
 
addContainerProperty(Object, Class<?>, Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
addHorizontalGlue(AbstractOrderedLayout) - Static method in class info.joseluismartin.vaadin.ui.Box
Try to imitate a HorizalGlue of Swing BoxLayout.
addHorizontalStruct(AbstractOrderedLayout, int) - Static method in class info.joseluismartin.vaadin.ui.Box
Try to imitate HorizontalStruct on Swing BoxLayout
addItem(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
addItem() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
addItemAfter(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
addItemAfter(Object, Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
addItemAt(int) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
addItemAt(int, Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
addListener(Container.ItemSetChangeListener) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
addOKCancelButtons(Form) - Static method in class info.joseluismartin.vaadin.ui.FormUtils
Add a default commit/discard buttons to a form
addPaginatorListener(PaginatorListener) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
addVerticalGlue(AbstractOrderedLayout) - Static method in class info.joseluismartin.vaadin.ui.Box
Try to imitate a VerticalGlue of Swing BoxLayout
addVerticalStruct(AbstractOrderedLayout, int) - Static method in class info.joseluismartin.vaadin.ui.Box
Try to imitate VerticalStruct of Swing BoxLayout
AdminPanel - Class in info.joseluismartin.vaadin.ui.table
 
AdminPanel() - Constructor for class info.joseluismartin.vaadin.ui.table.AdminPanel
 
AnnotationFieldFactory - Class in info.joseluismartin.vaadin.ui.form
FieldFactory that create fields based on Annotations.
AnnotationFieldFactory() - Constructor for class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
 
AppCtxGuiFactory - Class in info.joseluismartin.vaadin.ui
 
AppCtxGuiFactory() - Constructor for class info.joseluismartin.vaadin.ui.AppCtxGuiFactory
 
applicationContext - Variable in class info.joseluismartin.vaadin.ui.ApplicationContextGuiFactory
 
ApplicationContextGuiFactory - Class in info.joseluismartin.vaadin.ui
 
ApplicationContextGuiFactory() - Constructor for class info.joseluismartin.vaadin.ui.ApplicationContextGuiFactory
 
applyFieldProcessors(Field, Object) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 

B

Binder<T> - Interface in info.joseluismartin.vaadin.ui
Binder interface define methods common to model based representation of data like Views.
Box - Class in info.joseluismartin.vaadin.ui
Utility class for work with box layouts
Box() - Constructor for class info.joseluismartin.vaadin.ui.Box
 
build(Class<?>, String) - Method in class info.joseluismartin.vaadin.ui.form.ComboBoxFieldBuilder
Build a Field
build() - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFormBuilder
Build a Form
build(Class<?>, String) - Method in interface info.joseluismartin.vaadin.ui.form.FieldBuilder
Build a Field
build() - Method in interface info.joseluismartin.vaadin.ui.form.FormBuilder
Build a Form
buildContainerDataSource(Class<?>) - Method in class info.joseluismartin.vaadin.ui.form.ComboBoxFieldBuilder
Creates a ContainerDataSource for entity class
buildPanel() - Method in class info.joseluismartin.vaadin.ui.AbstractView
Build the Component of view.
buildPanel() - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
buildPanel() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
Build the Component of view.
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.form.CancelAction
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.form.SaveAction
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.table.AddAction
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.table.ButtonListener
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.table.FindAction
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.table.RefreshAction
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.table.RemoveAction
buttonClick(Button.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.table.TableButtonListener
ButtonListener - Class in info.joseluismartin.vaadin.ui.table
A Swing like Action.
ButtonListener() - Constructor for class info.joseluismartin.vaadin.ui.table.ButtonListener
Creates new ButtonListener
ButtonListener(String) - Constructor for class info.joseluismartin.vaadin.ui.table.ButtonListener
Creates a new ButtonListener
ButtonListener(String, Resource) - Constructor for class info.joseluismartin.vaadin.ui.table.ButtonListener
Creates a new ButtonListener

C

cancel() - Method in interface info.joseluismartin.vaadin.ui.form.Editor
 
cancel() - Method in class info.joseluismartin.vaadin.ui.form.FormEditor
CANCEL - Static variable in class info.joseluismartin.vaadin.ui.FormUtils
 
CancelAction - Class in info.joseluismartin.vaadin.ui.form
 
CancelAction() - Constructor for class info.joseluismartin.vaadin.ui.form.CancelAction
 
click(MouseEvents.ClickEvent) - Method in class info.joseluismartin.vaadin.ui.ListPane
closeWindow(Window) - Static method in class info.joseluismartin.vaadin.ui.FormUtils
Closes a sub Window
Column - Class in info.joseluismartin.vaadin.ui.table
Holder for configurable components by colum in a vaadin table.
Column() - Constructor for class info.joseluismartin.vaadin.ui.table.Column
 
ComboBoxFieldBuilder - Class in info.joseluismartin.vaadin.ui.form
FieldBuilder that creates ComboBox and fill its with items from persistent service
ComboBoxFieldBuilder() - Constructor for class info.joseluismartin.vaadin.ui.form.ComboBoxFieldBuilder
Creates a new ComboBoxFieldFactory
ComboBoxFieldBuilder(PersistentServiceFactory) - Constructor for class info.joseluismartin.vaadin.ui.form.ComboBoxFieldBuilder
Creates a new ComboBoxFieldBuilder
commit() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
ComponentHolder - Interface in info.joseluismartin.vaadin.ui
 
ConfigurableFieldFactory - Class in info.joseluismartin.vaadin.data
Make FormFieldFactory application context friendly.
ConfigurableFieldFactory() - Constructor for class info.joseluismartin.vaadin.data.ConfigurableFieldFactory
 
ConfigurableFieldFactory - Class in info.joseluismartin.vaadin.ui.form
Configurable FieldFactory, to configure fieldFactories friendly from Spring context bean definition files.
ConfigurableFieldFactory() - Constructor for class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
ConfigurableFormBuilder - Class in info.joseluismartin.vaadin.ui.form
Simple Form Builder
ConfigurableFormBuilder() - Constructor for class info.joseluismartin.vaadin.ui.form.ConfigurableFormBuilder
 
ConfigurableTable - Class in info.joseluismartin.vaadin.ui.table
Add methods to vaadin Table for friendly configuration on spring bean defintion file.
ConfigurableTable() - Constructor for class info.joseluismartin.vaadin.ui.table.ConfigurableTable
 
configure() - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
Vaadin Table throw an exception when set this properties with an empty Container datasource.
ContainerDataSource<T> - Class in info.joseluismartin.vaadin.data
An adapter to use PageableDataSources as Vaadin Container.
ContainerDataSource() - Constructor for class info.joseluismartin.vaadin.data.ContainerDataSource
 
ContainerDataSource(Class<T>) - Constructor for class info.joseluismartin.vaadin.data.ContainerDataSource
 
ContainerDataSource(Class<T>, PersistentService<T, ? extends Serializable>) - Constructor for class info.joseluismartin.vaadin.data.ContainerDataSource
 
containerItemSetChange(Container.ItemSetChangeEvent) - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
containerItemSetChange(Container.ItemSetChangeEvent) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
containerItemSetChange(Container.ItemSetChangeEvent) - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
containerItemSetChange(Container.ItemSetChangeEvent) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
containsId(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
createField(Item, Object, Component) - Method in class info.joseluismartin.vaadin.data.ConfigurableFieldFactory
createField(Item, Object, Component) - Method in class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
createField(Container, Object, Object, Component) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
createField(Item, Object, Component) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory

D

delete(Collection<?>) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
discard() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
doSave() - Method in class info.joseluismartin.vaadin.ui.form.SaveAction
Let subclasses do something on save

E

Editor - Interface in info.joseluismartin.vaadin.ui.form
 
EntityItemIdStrategy - Class in info.joseluismartin.vaadin.data
 
EntityItemIdStrategy() - Constructor for class info.joseluismartin.vaadin.data.EntityItemIdStrategy
 

F

FieldBuilder - Interface in info.joseluismartin.vaadin.ui.form
Pointer interface for building Fields.
FieldProcessor - Interface in info.joseluismartin.vaadin.ui.form
Pointer Interface to process fields in FieldFactories, ie change the default size, and so on.
fillComboBox(ComboBox, Class<?>, String) - Method in class info.joseluismartin.vaadin.ui.form.ComboBoxFieldBuilder
Fill the ComboBox with items from PersistentService
FindAction - Class in info.joseluismartin.vaadin.ui.table
Actionf to apply the filter on PageableTable
FindAction() - Constructor for class info.joseluismartin.vaadin.ui.table.FindAction
 
findByClass(Class<?>, Map<Class<?>, ?>) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
findField(Annotation, Class<?>, String) - Method in class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
Find a field instance for Annotation
firstItemId() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
firstItemId() - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
firstItemId() - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
firstItemId() - Method in interface info.joseluismartin.vaadin.data.ItemIdStrategy
 
firstItemId() - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
firstPage() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
FormAction - Class in info.joseluismartin.vaadin.ui.form
Base class for Editor Actions
FormAction() - Constructor for class info.joseluismartin.vaadin.ui.form.FormAction
 
FormBuilder - Interface in info.joseluismartin.vaadin.ui.form
Simple pointer interface for FormBuilders
FormDialog - Class in info.joseluismartin.vaadin.ui.form
Window that hold a form for use as Dialog
FormDialog() - Constructor for class info.joseluismartin.vaadin.ui.form.FormDialog
 
FormDialog(Form) - Constructor for class info.joseluismartin.vaadin.ui.form.FormDialog
 
FormDialog(Form, String) - Constructor for class info.joseluismartin.vaadin.ui.form.FormDialog
 
FormDialog(String, ComponentContainer) - Constructor for class info.joseluismartin.vaadin.ui.form.FormDialog
 
FormDialog(String) - Constructor for class info.joseluismartin.vaadin.ui.form.FormDialog
 
FormEditor - Class in info.joseluismartin.vaadin.ui.form
 
FormEditor() - Constructor for class info.joseluismartin.vaadin.ui.form.FormEditor
 
FormUtils - Class in info.joseluismartin.vaadin.ui
Form Utility Library
FormUtils() - Constructor for class info.joseluismartin.vaadin.ui.FormUtils
 

G

getAcceptButtonListener() - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
getActions() - Method in class info.joseluismartin.vaadin.ui.form.FormEditor
 
getActions() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getAlign() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getAnnotationMap() - Method in class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
 
getApplicationContext() - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
getBeanFilter() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getButtonPanel() - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
getCancelButtonListener() - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
getCaption() - Method in class info.joseluismartin.vaadin.ui.table.ButtonListener
 
getCellComponent() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getCellEditor() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getClassBuilderMap() - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
getClassFieldMap() - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
getColumn(String) - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
 
getColumns() - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
 
getComponent() - Method in class info.joseluismartin.vaadin.ui.AbstractView
Get the View Component
getComponent(String) - Method in class info.joseluismartin.vaadin.ui.AppCtxGuiFactory
getComponent(String) - Method in class info.joseluismartin.vaadin.ui.ApplicationContextGuiFactory
getComponent() - Method in interface info.joseluismartin.vaadin.ui.ComponentHolder
 
getComponent(String) - Method in interface info.joseluismartin.vaadin.ui.GuiFactory
 
getComponent() - Method in class info.joseluismartin.vaadin.ui.VaadinComponentHolder
getComponent() - Method in interface info.joseluismartin.vaadin.ui.View
Get the View Component
getComponents() - Method in class info.joseluismartin.vaadin.ui.ListPane
 
getContainerProperty(Object, Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
getContainerPropertyIds() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
getCount() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
getDefaultHeight() - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
getDefaultWidth() - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
getDescription() - Method in class info.joseluismartin.vaadin.ui.table.ButtonListener
 
getDisplayName() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getEditor(Object) - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
getEditor() - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
getEditor() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
Deprecated. use getEditorName instead
getEditorForm() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
Get default form for edit or add models;
getEditorName() - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
getEntityClass() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getField(Object, Class<?>) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
Try to find a field.
getFieldProcessors() - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
getFilter() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
getFilter() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getFilterEditor() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getFilterForm() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getFirst() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
getForm() - Method in class info.joseluismartin.vaadin.ui.form.FormAction
 
getForm() - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
getFormFieldFactory() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getGuiFactory() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getHeights() - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
getIcon() - Method in interface info.joseluismartin.vaadin.ui.ComponentHolder
 
getIcon() - Method in class info.joseluismartin.vaadin.ui.table.ButtonListener
 
getIcon() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getIcon() - Method in class info.joseluismartin.vaadin.ui.VaadinComponentHolder
getIdBuilderMap() - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
getIdByIndex(int) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
getIdByIndex(int) - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
Get an id by index
getIdByIndex(int) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Get an id by index
getIdByIndex(int) - Method in interface info.joseluismartin.vaadin.data.ItemIdStrategy
Get an id by index
getIdByIndex(int) - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
Get an id by index
getIdClassMap() - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
getItem(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
getItemByIndex(int) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
getItemIds() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
getItemIds() - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
Gets a collection of all itemIds
getItemIds() - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Gets a collection of all itemIds
getItemIds() - Method in interface info.joseluismartin.vaadin.data.ItemIdStrategy
Gets a collection of all itemIds
getItemIds() - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
Gets a collection of all itemIds
getItemIdStrategy() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
getKey(Item) - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
 
getKeys() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
Get all keys from pageable datasource
getLast() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
getMessageSource() - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
getMessageSource() - Method in class info.joseluismartin.vaadin.ui.table.AddAction
 
getMessageSource() - Method in class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
getModel() - Method in class info.joseluismartin.vaadin.ui.AbstractView
Gets model
getModel() - Method in interface info.joseluismartin.vaadin.ui.ModelHolder
Gets model
getName() - Method in interface info.joseluismartin.vaadin.ui.ComponentHolder
 
getName() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getName() - Method in class info.joseluismartin.vaadin.ui.VaadinComponentHolder
getNext() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
getPage() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
Gets the page
getPage() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
getPageContaining(int) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
getPageSize() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
Get the page size
getPageSize() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
getPageSizes() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
getPaginator() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getPersistentService() - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
getPersistentService() - Method in class info.joseluismartin.vaadin.ui.form.FormEditor
 
getPersistentServiceFactory() - Method in class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
 
getPersistentServiceFactory() - Method in class info.joseluismartin.vaadin.ui.form.ComboBoxFieldBuilder
 
getPrevious() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
getPropertyEditor() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getPropertyValue(Object, Object, Property) - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
getSelected() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getService() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
getService() - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
getService() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getSortableContainerPropertyIds() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
getSortableContainerPropertyIds() - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
Override to handle server side sorting
getSortableProperties() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
getSorter() - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
 
getSortPropertyName() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getStartIndex() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
getTable() - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
getTable() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
getTable() - Method in class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
getTotalPages() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
getType(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
getWidth() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
getWidths() - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
GuiFactory - Interface in info.joseluismartin.vaadin.ui
 

H

hasNext() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
hasPage(int) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
hasPrevious() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
hide() - Method in interface info.joseluismartin.vaadin.ui.ListPane.ListPaneAware
 

I

IndexedItemIdStrategy - Class in info.joseluismartin.vaadin.data
Indexed ItemIdStragy use the index on the item in container as itemId.
IndexedItemIdStrategy() - Constructor for class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
 
indexOfId(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
indexOfId(Object) - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
Gets the index of an itemId
indexOfId(Object) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Gets the index of an itemId
indexOfId(Object) - Method in interface info.joseluismartin.vaadin.data.ItemIdStrategy
Gets the index of an itemId
indexOfId(Object) - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
Gets the index of an itemId
info.joseluismartin.vaadin - package info.joseluismartin.vaadin
 
info.joseluismartin.vaadin.beans - package info.joseluismartin.vaadin.beans
 
info.joseluismartin.vaadin.data - package info.joseluismartin.vaadin.data
 
info.joseluismartin.vaadin.ui - package info.joseluismartin.vaadin.ui
 
info.joseluismartin.vaadin.ui.form - package info.joseluismartin.vaadin.ui.form
 
info.joseluismartin.vaadin.ui.table - package info.joseluismartin.vaadin.ui.table
 
init() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
init() - Method in class info.joseluismartin.vaadin.TestApp
 
init() - Method in class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
 
init() - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
init() - Method in class info.joseluismartin.vaadin.ui.form.FormEditor
Build layout and add configured ButtonListeners
init() - Method in class info.joseluismartin.vaadin.ui.ListPane
 
init() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
isAutoCreateEditor() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
isAutoResize() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
isDirty() - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
isFirstId(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
isFirstId(Object) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Test for first itemId
isLastId(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
isLastId(Object) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Test for last itemId
isModal() - Method in class info.joseluismartin.vaadin.ui.table.AddAction
 
isModified() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
isReadThrough() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
isSortable() - Method in class info.joseluismartin.vaadin.ui.table.Column
 
isUsingChecks() - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
Gets usingChecks property, if true, table show checkboxes for row selection
isWriteThrough() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
itemClick(ItemClickEvent) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
ItemIdStrategy - Interface in info.joseluismartin.vaadin.data
Strategy for generating the itemIds on ContainerDataSource
itemLoaded(int, Item) - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
itemLoaded(int, Item) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
itemLoaded(int, Item) - Method in interface info.joseluismartin.vaadin.data.ItemIdStrategy
 
itemLoaded(int, Item) - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
itemPropertySetChange(Item.PropertySetChangeEvent) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource

L

lastItemId() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
lastItemId() - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
lastItemId() - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
lastItemId() - Method in interface info.joseluismartin.vaadin.data.ItemIdStrategy
 
lastItemId() - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
lastPage() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
ListPane - Class in info.joseluismartin.vaadin.ui
ListPane
ListPane() - Constructor for class info.joseluismartin.vaadin.ui.ListPane
 
ListPane.ListPaneAware - Interface in info.joseluismartin.vaadin.ui
 

M

messageSource - Variable in class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
ModelHolder<T> - Interface in info.joseluismartin.vaadin.ui
Interface for classes that holds models, ie a model pointer interface

N

newButton(ButtonListener) - Static method in class info.joseluismartin.vaadin.ui.FormUtils
Build a new Button from Button Listener
nextItemId(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
nextItemId(Object) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Return the next itemId
nextPage() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator

O

OK - Static variable in class info.joseluismartin.vaadin.ui.FormUtils
 

P

PageableTable<T> - Class in info.joseluismartin.vaadin.ui.table
Vaadin Table with paginator.
PageableTable() - Constructor for class info.joseluismartin.vaadin.ui.table.PageableTable
 
PageableTable(Class<T>) - Constructor for class info.joseluismartin.vaadin.ui.table.PageableTable
 
pageChanged(PageChangedEvent) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
PaginatorModel - Class in info.joseluismartin.vaadin.ui.table
 
PaginatorModel() - Constructor for class info.joseluismartin.vaadin.ui.table.PaginatorModel
 
PkItemIdStrategy - Class in info.joseluismartin.vaadin.data
Use Primary Keys as ItemId.
PkItemIdStrategy() - Constructor for class info.joseluismartin.vaadin.data.PkItemIdStrategy
 
previousPage() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
prevItemId(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
prevItemId(Object) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Gets the previous itemId
processField(Field, Object) - Method in interface info.joseluismartin.vaadin.ui.form.FieldProcessor
Process a Field
processField(Field, Object) - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
Process a Field

R

refresh() - Method in interface info.joseluismartin.vaadin.ui.Binder
Update Component from model
refresh() - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
refresh() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
Update Component from model
RefreshAction - Class in info.joseluismartin.vaadin.ui.table
Action to refresh a PageableTable
RefreshAction() - Constructor for class info.joseluismartin.vaadin.ui.table.RefreshAction
 
RemoveAction - Class in info.joseluismartin.vaadin.ui.table
 
RemoveAction() - Constructor for class info.joseluismartin.vaadin.ui.table.RemoveAction
 
removeAllItems() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
removeContainerProperty(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
removeItem(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
removeListener(Container.ItemSetChangeListener) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
removePaginatorListener(PaginatorListener) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator

S

save() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
Save changes to Persistent Service
save() - Method in interface info.joseluismartin.vaadin.ui.form.Editor
 
save() - Method in class info.joseluismartin.vaadin.ui.form.FormEditor
SaveAction - Class in info.joseluismartin.vaadin.ui.form
 
SaveAction() - Constructor for class info.joseluismartin.vaadin.ui.form.SaveAction
 
setAcceptButtonListener(ButtonListener) - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
setActions(List<FormAction>) - Method in class info.joseluismartin.vaadin.ui.form.FormEditor
 
setActions(List<TableButtonListener>) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setAlign(String) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setAnnotationMap(Map<Class<? extends Annotation>, FieldBuilder>) - Method in class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
 
setApplicationContext(ApplicationContext) - Method in class info.joseluismartin.vaadin.ui.AppCtxGuiFactory
setApplicationContext(ApplicationContext) - Method in class info.joseluismartin.vaadin.ui.ApplicationContextGuiFactory
setApplicationContext(ApplicationContext) - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
setAsText(String) - Method in class info.joseluismartin.vaadin.beans.VaadinResourcePropertyEditor
setAutoCreateEditor(boolean) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setAutoResize(boolean) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setBeanFilter(Filter) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setButtonPanel(Component) - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
setCancelButtonListener(ButtonListener) - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
setCaption(String) - Method in class info.joseluismartin.vaadin.ui.table.ButtonListener
 
setCellComponent(Class<? extends Component>) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setCellEditor(Class<? extends Component>) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setClassBuilderMap(Map<Class<?>, FieldBuilder>) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
setClassFieldMap(Map<Class<?>, Class<? extends Field>>) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
setColumns(List<Column>) - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
Configure Vaadin table with column definitions.
setComponent(Component) - Method in interface info.joseluismartin.vaadin.ui.ComponentHolder
 
setComponent(Component) - Method in class info.joseluismartin.vaadin.ui.VaadinComponentHolder
setComponents(List<ComponentHolder>) - Method in class info.joseluismartin.vaadin.ui.ListPane
 
setContainerDataSource(ContainerDataSource<?>) - Method in class info.joseluismartin.vaadin.data.EntityItemIdStrategy
Set the containerDataSource
setContainerDataSource(ContainerDataSource<?>) - Method in class info.joseluismartin.vaadin.data.IndexedItemIdStrategy
Set the containerDataSource
setContainerDataSource(ContainerDataSource<?>) - Method in interface info.joseluismartin.vaadin.data.ItemIdStrategy
Set the containerDataSource
setContainerDataSource(ContainerDataSource<?>) - Method in class info.joseluismartin.vaadin.data.PkItemIdStrategy
Set the containerDataSource
setContainerDataSource(Container) - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
setCount(int) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
setDefaultHeight(String) - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
setDefaultWidth(String) - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
setDescription(String) - Method in class info.joseluismartin.vaadin.ui.table.ButtonListener
 
setDirty(boolean) - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
setDisplayName(String) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setEditor(View<Object>) - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
setEditor(String) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setEditorName(String) - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
setEntityClass(Class<T>) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setFieldProcessors(List<FieldProcessor>) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
setFilter(Object) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
setFilter(Object) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setFilterEditor(String) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setFilterForm(Form) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setFirst(Button) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
setForm(Form) - Method in class info.joseluismartin.vaadin.ui.form.FormAction
 
setForm(Form) - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
setFormFieldFactory(FormFieldFactory) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setGuiFactory(GuiFactory) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setHeights(Map<Object, String>) - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
setIcon(Resource) - Method in interface info.joseluismartin.vaadin.ui.ComponentHolder
 
setIcon(Resource) - Method in class info.joseluismartin.vaadin.ui.table.ButtonListener
 
setIcon(Resource) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setIcon(Resource) - Method in class info.joseluismartin.vaadin.ui.VaadinComponentHolder
setIdBuilderMap(Map<Object, FieldBuilder>) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
setIdClassMap(Map<Object, Class<? extends Field>>) - Method in class info.joseluismartin.vaadin.ui.form.ConfigurableFieldFactory
 
setItemIdStrategy(ItemIdStrategy) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
setLast(Button) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.vaadin.ui.table.AddAction
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
setModal(boolean) - Method in class info.joseluismartin.vaadin.ui.table.AddAction
 
setModel(T) - Method in class info.joseluismartin.vaadin.ui.AbstractView
Sets model
setModel(T) - Method in interface info.joseluismartin.vaadin.ui.ModelHolder
Sets model
setName(String) - Method in interface info.joseluismartin.vaadin.ui.ComponentHolder
 
setName(String) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setName(String) - Method in class info.joseluismartin.vaadin.ui.VaadinComponentHolder
setNext(Button) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
setPage(Page<T>) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
setPage(int) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
setPageSize(int) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
Set the page size
setPageSize(int) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
setPageSizes(String[]) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
setPaginator(VaadinPaginator<T>) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setPersistentService(PersistentService<Object, Serializable>) - Method in class info.joseluismartin.vaadin.ui.form.FormDialog
 
setPersistentService(PersistentService<Object, Serializable>) - Method in class info.joseluismartin.vaadin.ui.form.FormEditor
 
setPersistentServiceFactory(PersistentServiceFactory) - Method in class info.joseluismartin.vaadin.ui.form.AnnotationFieldFactory
 
setPersistentServiceFactory(PersistentServiceFactory) - Method in class info.joseluismartin.vaadin.ui.form.ComboBoxFieldBuilder
 
setPrevious(Button) - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
 
setPropertyEditor(PropertyEditor) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setReadThrough(boolean) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
setService(PersistentService<T, Serializable>) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
setService(PersistentService) - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
setService(PersistentService<T, Serializable>) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setSortable(boolean) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setSortableProperties(List<String>) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
 
setSorter(TableSorter) - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
 
setSortPropertyName(String) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setTable(PageableTable) - Method in class info.joseluismartin.vaadin.ui.table.AdminPanel
 
setTable(ConfigurableTable) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable
 
setTable(PageableTable<?>) - Method in class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
setUsingChecks(boolean) - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
Sets usingChecks property, if true, table show checkboxes for row selection
setWidth(int) - Method in class info.joseluismartin.vaadin.ui.table.Column
 
setWidths(Map<Object, String>) - Method in class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
setWriteThrough(boolean) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
show() - Method in interface info.joseluismartin.vaadin.ui.ListPane.ListPaneAware
 
showConfirmDialog(Window, Command, String) - Static method in class info.joseluismartin.vaadin.ui.FormUtils
Show a YES/NO confirm dialog
size() - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
SizeFieldProcessor - Class in info.joseluismartin.vaadin.ui.form
 
SizeFieldProcessor() - Constructor for class info.joseluismartin.vaadin.ui.form.SizeFieldProcessor
 
sort(Object[], boolean[]) - Method in class info.joseluismartin.vaadin.data.ContainerDataSource
sort(Object[], boolean[]) - Method in class info.joseluismartin.vaadin.ui.table.ConfigurableTable
Sort on container or on sorter
sort(Object[], boolean[]) - Method in interface info.joseluismartin.vaadin.ui.table.TableSorter
 

T

TableButtonListener - Class in info.joseluismartin.vaadin.ui.table
 
TableButtonListener() - Constructor for class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
TableButtonListener(String, Resource) - Constructor for class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
TableButtonListener(String) - Constructor for class info.joseluismartin.vaadin.ui.table.TableButtonListener
 
TableSorter - Interface in info.joseluismartin.vaadin.ui.table
Table Sorter interface for use in server side sorting
TestApp - Class in info.joseluismartin.vaadin
 
TestApp() - Constructor for class info.joseluismartin.vaadin.TestApp
 

U

update() - Method in interface info.joseluismartin.vaadin.ui.Binder
Update Model from Component
update() - Method in class info.joseluismartin.vaadin.ui.table.VaadinPaginator
Update Model from Component

V

VaadinComponentHolder - Class in info.joseluismartin.vaadin.ui
Vaadin Component Holder
VaadinComponentHolder() - Constructor for class info.joseluismartin.vaadin.ui.VaadinComponentHolder
 
VaadinPaginator<T> - Class in info.joseluismartin.vaadin.ui.table
Paginator implementation for Vaadin framework
VaadinPaginator() - Constructor for class info.joseluismartin.vaadin.ui.table.VaadinPaginator
Creates a new paginator with default page size of 10 records
VaadinPaginator(Page<T>) - Constructor for class info.joseluismartin.vaadin.ui.table.VaadinPaginator
Creates a new paginator with current page
VaadinResourcePropertyEditor - Class in info.joseluismartin.vaadin.beans
 
VaadinResourcePropertyEditor() - Constructor for class info.joseluismartin.vaadin.beans.VaadinResourcePropertyEditor
 
View<T> - Interface in info.joseluismartin.vaadin.ui
 

W

windowClose(Window.CloseEvent) - Method in class info.joseluismartin.vaadin.ui.table.PageableTable

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

Copyright © 2012 JDAL. All Rights Reserved.