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

A

AbstractBinder - Class in info.joseluismartin.gui.bind
Base class for Binders.
AbstractBinder() - Constructor for class info.joseluismartin.gui.bind.AbstractBinder
 
AbstractControlAccessor - Class in info.joseluismartin.gui.bind
Base class for ControlAccessors
AbstractControlAccessor() - Constructor for class info.joseluismartin.gui.bind.AbstractControlAccessor
Default ctor.
AbstractControlAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.AbstractControlAccessor
Create a ContolAccesor and set the control
AbstractView<T> - Class in info.joseluismartin.gui
Template class that simplifies View implementation.
AbstractView() - Constructor for class info.joseluismartin.gui.AbstractView
Default ctor
AbstractView(T) - Constructor for class info.joseluismartin.gui.AbstractView
Create the view and set the model
ACCESSOR_FACTORY_BEAN_NAME - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
ActionCellEditor - Class in info.joseluismartin.gui.action
A CellEditor for Actions
ActionCellEditor() - Constructor for class info.joseluismartin.gui.action.ActionCellEditor
 
ActionCellRenderer - Class in info.joseluismartin.gui
 
ActionCellRenderer() - Constructor for class info.joseluismartin.gui.ActionCellRenderer
 
ActionGroup - Class in info.joseluismartin.gui.action
 
ActionGroup() - Constructor for class info.joseluismartin.gui.action.ActionGroup
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.db.DbConnectionForm
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.action.ComboLinker
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.action.DialogAcceptAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.action.DialogCancelAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.action.ViewCancelAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.action.ViewSaveAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.bind.ComboAccessor
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.bind.SelectorAccessor
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.bind.SelectorBinder
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.DeleteRowAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.editor.ControlState
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog.AcceptAction
Updates the values to be returned
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog.CancelAction
Updates the values to be returned
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.report.ReportViewRowAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.ShowRowAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.SimpleDialog
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.ActionTableCellEditor
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.AddAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.ApplyFilterAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.ClearFilterAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.ColorTableCellEditor
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.DeselectAllAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.HideShowFilterAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.LoadPreferencesAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.PageableTableAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.RemoveAllAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.RemoveAllVisibleAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.SavePreferencesAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.table.SelectAllAction
 
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.TableRowAction
actionPerformed(ActionEvent) - Method in class info.joseluismartin.gui.tree.TreeView
 
ActionTableCellEditor - Class in info.joseluismartin.gui.table
TableCellEditor that execute Actions on clicks.
ActionTableCellEditor() - Constructor for class info.joseluismartin.gui.table.ActionTableCellEditor
 
add(Component) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
add(Component, int) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
add(String, Component) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
add(Component) - Method in class info.joseluismartin.gui.form.FormFocusTransversalPolicy
 
add(Component) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
Add a component to Form at position pointer by cursor, Increments cursor by one.
add(Component, int) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
add(String, Component) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
Add a component with label, increments cursor by two.
add(Object) - Method in class info.joseluismartin.gui.ListTableModel
Add a Object to underlaying list
add() - Method in class info.joseluismartin.gui.TableEditor
Add a new model to the table
add(TreeNode) - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
add(Node) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
addAction(Action) - Method in class info.joseluismartin.gui.ListTableModel
Add an action to action List
AddAction - Class in info.joseluismartin.gui.table
Default Add Action for TablePanel that use configured TablePanel editor to add an Object.
AddAction() - Constructor for class info.joseluismartin.gui.table.AddAction
 
addActionListener(ActionListener) - Method in class info.joseluismartin.gui.Selector
Add an ActionListener
addAll(Collection) - Method in class info.joseluismartin.gui.list.ListListModel
 
addBinder(String, PropertyBinder) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
addBinder(Binder<?>, String) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
addBox(Component) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
addChangeListener(ChangeListener) - Method in class info.joseluismartin.gui.PageableTable
 
addChild(Node) - Method in interface info.joseluismartin.gui.tree.Node
 
addControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.AbstractView
 
addControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
Add a ControlChangeListener
addControlChangeListener(ControlChangeListener) - Method in interface info.joseluismartin.gui.bind.ControlAccessor
Add a ControlChangeListener
addControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.bind.ViewAccessor
Add a ControlChangeListener
addControlChangeListener(ControlChangeListener) - Method in interface info.joseluismartin.gui.View
Add a ControlChangeListener to be notified on view changes.
addControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.ViewDialog
Add a ControlChangeListener to be notified on view changes.
addControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.ViewFrame
Add a ControlChangeListener to be notified on view changes.
addEditorListener(EditorListener) - Method in interface info.joseluismartin.gui.Editor
Add an editor listener to be notified on editor events
addEditorListener(EditorListener) - Method in class info.joseluismartin.gui.PageableTable
 
addEditorListener(EditorListener) - Method in class info.joseluismartin.gui.table.TablePanel
 
addEditorListener(EditorListener) - Method in class info.joseluismartin.gui.ViewDialog
Add an editor listener to be notified on editor events
addEditorListener(EditorListener) - Method in class info.joseluismartin.gui.ViewFrame
Add an editor listener to be notified on editor events
addElement(Object) - Method in class info.joseluismartin.gui.list.ListComboBoxModel
 
addListSelectionListener(ListSelectionListener) - Method in class info.joseluismartin.gui.ListPane
 
addPaginatorListener(PaginatorListener) - Method in class info.joseluismartin.gui.DefaultPaginator
addPanel(Object, String, Icon) - Method in class info.joseluismartin.gui.ListPane
 
addTableModelListener(TableModelListener) - Method in class info.joseluismartin.gui.ListTableModel
addView(View) - Method in class info.joseluismartin.gui.AbstractView
Add a subview, the subview is refreshed, updated and hold the same model that this view, for adding views with other models, use bind()
afterRefresh() - Method in class info.joseluismartin.gui.AbstractView
Allow subclasses to do something after refresh
afterSave(boolean) - Method in class info.joseluismartin.gui.action.ViewSaveAction
Hook method to let subclases to do something before save the model
afterUpdate() - Method in class info.joseluismartin.gui.AbstractView
Callback method on update()
allRowsChanged() - Method in class info.joseluismartin.gui.ModelRowSorter
allRowsChanged() - Method in class info.joseluismartin.gui.table.ListTableModelSorter
AnnotationControlInitializer - Class in info.joseluismartin.gui.bind
Initialize control by JPA Annotations.
AnnotationControlInitializer() - Constructor for class info.joseluismartin.gui.bind.AnnotationControlInitializer
 
AnnotationFormatTableCellRenderer - Class in info.joseluismartin.gui.table
 
AnnotationFormatTableCellRenderer() - Constructor for class info.joseluismartin.gui.table.AnnotationFormatTableCellRenderer
 
ApplicationContextGuiFactory - Class in info.joseluismartin.gui
GuiFactory that use ApplicationContext to create and configure widgets.
ApplicationContextGuiFactory() - Constructor for class info.joseluismartin.gui.ApplicationContextGuiFactory
 
ApplyFilterAction - Class in info.joseluismartin.gui.table
 
ApplyFilterAction() - Constructor for class info.joseluismartin.gui.table.ApplyFilterAction
 
askToCreateConnection() - Method in class info.joseluismartin.db.DatabaseManager
 
AttachmentView - Class in info.joseluismartin.gui
Attachment View
AttachmentView() - Constructor for class info.joseluismartin.gui.AttachmentView
 
AttachmentView(ArrayList<Attachment>) - Constructor for class info.joseluismartin.gui.AttachmentView
 
autobind() - Method in class info.joseluismartin.gui.AbstractView
Bind Controls with the same name that a property in the model.
autobind(Object) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
AutoBinder<T> - Class in info.joseluismartin.gui.bind
Do an automatic binding of a view using reflection.
AutoBinder(ModelHolder<T>) - Constructor for class info.joseluismartin.gui.bind.AutoBinder
Create an AutoBinder for a View
AutoBinder(Object, T) - Constructor for class info.joseluismartin.gui.bind.AutoBinder
Create a Binder for view and model
AutoCompletionListener - Class in info.joseluismartin.gui.action
JComboBox Listener that refresh the list of items based on text that is typed on the ComboBoxEditor.
AutoCompletionListener() - Constructor for class info.joseluismartin.gui.action.AutoCompletionListener
 
AutoCompletionListener(JComboBox) - Constructor for class info.joseluismartin.gui.action.AutoCompletionListener
Create a new AutocompletionListener and attach it to combo

B

BackgroundErrorProcessor - Class in info.joseluismartin.gui.validation
ErrorProcessor that change background color of JComponent and add a tooltip with error message on binding errors.
BackgroundErrorProcessor() - Constructor for class info.joseluismartin.gui.validation.BackgroundErrorProcessor
 
BeanAction - Class in info.joseluismartin.gui.action
Add bean properties to Actions to configure friendly in Spring bean configuration files
BeanAction() - Constructor for class info.joseluismartin.gui.action.BeanAction
 
beforeSave() - Method in class info.joseluismartin.gui.action.ViewSaveAction
Hook method to let subclases to do something after save the model
bind(Object, String, boolean) - Method in class info.joseluismartin.gui.AbstractView
add a binding for control and model property name
bind(Object, String) - Method in class info.joseluismartin.gui.AbstractView
add a binding for control and model property name
bind(Object, String, Object) - Method in class info.joseluismartin.gui.bind.AbstractBinder
Bind changes on component to a model property
bind(Object, String, Object, boolean) - Method in class info.joseluismartin.gui.bind.AbstractBinder
Bind changes on component to a model property
bind(String, String) - Method in class info.joseluismartin.gui.bind.AutoBinder
 
bind(Object, String) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
bind(Object, String, boolean) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
bind(Object, String, T, boolean) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
bind(Object, String, Object) - Method in interface info.joseluismartin.gui.bind.PropertyBinder
Bind changes on component to a model property
bind(Object, String, Object, boolean) - Method in interface info.joseluismartin.gui.bind.PropertyBinder
Bind changes on component to a model property
bind(String, String) - Method in class info.joseluismartin.gui.bind.SwingBinder
 
Binder<T> - Interface in info.joseluismartin.gui
Binder interface define methods common to model based representation of data like Views.
BINDER_FACTORY_BEAN_NAME - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
BinderFactory - Interface in info.joseluismartin.gui.bind
Interface for Binder Factories
BinderHolder - Interface in info.joseluismartin.gui.bind
Interface for classes that hold property binders.
BindingException - Exception in info.joseluismartin.gui.bind
 
BindingException(String) - Constructor for exception info.joseluismartin.gui.bind.BindingException
 
BOLD - Static variable in class info.joseluismartin.gui.TitledSeparator
 
BooleanEditor - Class in info.joseluismartin.gui.render
Boolean Editor for JTable.
BooleanEditor() - Constructor for class info.joseluismartin.gui.render.BooleanEditor
 
BooleanRenderer - Class in info.joseluismartin.gui.render
BooleanCellRenderer extracted from swing JTable.java
BooleanRenderer() - Constructor for class info.joseluismartin.gui.render.BooleanRenderer
 
BORDER - Static variable in class info.joseluismartin.gui.TitledSeparator
 
BoxFormBuilder - Class in info.joseluismartin.gui.form
A FormBuilder that create form using Box.
BoxFormBuilder() - Constructor for class info.joseluismartin.gui.form.BoxFormBuilder
Default Ctor
BoxFormBuilder(Border) - Constructor for class info.joseluismartin.gui.form.BoxFormBuilder
 
BoxFormBuilder(int) - Constructor for class info.joseluismartin.gui.form.BoxFormBuilder
 
BoxFormBuilder(int, Border) - Constructor for class info.joseluismartin.gui.form.BoxFormBuilder
 
build() - Method in interface info.joseluismartin.gui.tree.TreeModelBuilder
 
buildPanel() - Method in class info.joseluismartin.db.DbConnectionForm
Build the JComponent that hold controls.
buildPanel() - Method in class info.joseluismartin.gui.AbstractView
Build the JComponent that hold controls.
buildPanel() - Method in class info.joseluismartin.gui.AttachmentView
Build the JComponent that hold controls.
buildPanel() - Method in class info.joseluismartin.gui.PaginatorView
Build the JComponent that hold controls.
buildPanel() - Method in class info.joseluismartin.gui.report.ReportFileView
 
buildPanel() - Method in class info.joseluismartin.gui.report.ReportFilterView
 
buildPanel() - Method in class info.joseluismartin.gui.report.ReportListView
 
buildPanel() - Method in class info.joseluismartin.gui.report.ReportTypeView
 
buildPanel() - Method in class info.joseluismartin.gui.report.ReportView
 
buildPanel() - Method in class info.joseluismartin.gui.table.TableListView
Build the JComponent that hold controls.
buildPanel() - Method in class info.joseluismartin.gui.TableEditor
Build the JComponent that hold controls.
buildPanel() - Method in class info.joseluismartin.gui.tree.TreeView
 
buildUrl() - Method in class info.joseluismartin.db.DbConnection
 

C

CANCEL - Static variable in class info.joseluismartin.gui.ViewDialog
 
CANCEL_ICON - Static variable in class info.joseluismartin.gui.form.FormUtils
 
CELL_RENDERER - Static variable in class info.joseluismartin.gui.ListTableModel
 
changedUpdate(DocumentEvent) - Method in class info.joseluismartin.gui.bind.TextComponentAccessor
check(List<Serializable>) - Method in class info.joseluismartin.gui.ListTableModel
Check a list of keys
checkAll() - Method in class info.joseluismartin.gui.ListTableModel
Check all models on list
children() - Method in class info.joseluismartin.gui.tree.ListTreeNode
children() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
CleanState - Class in info.joseluismartin.gui.editor
 
CleanState() - Constructor for class info.joseluismartin.gui.editor.CleanState
 
clear() - Method in class info.joseluismartin.gui.AbstractView
Reset view state to default values
clear() - Method in class info.joseluismartin.gui.list.ListListModel
 
clear() - Method in interface info.joseluismartin.gui.View
Reset view state to default values
clear() - Method in class info.joseluismartin.gui.ViewDialog
 
clear() - Method in class info.joseluismartin.gui.ViewFrame
 
ClearFilterAction - Class in info.joseluismartin.gui.table
Clear filter Action for TablePanel.
ClearFilterAction() - Constructor for class info.joseluismartin.gui.table.ClearFilterAction
 
clone() - Method in class info.joseluismartin.gui.TableRowAction
 
COLLECTION_TABLE_CELL_RENDERER_BEAN_NAME - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
CollectionPersistentServiceBinder - Class in info.joseluismartin.gui.bind
 
CollectionPersistentServiceBinder() - Constructor for class info.joseluismartin.gui.bind.CollectionPersistentServiceBinder
 
CollectionTableCellRenderer - Class in info.joseluismartin.gui.table
Render Collections as colon separated String list
CollectionTableCellRenderer() - Constructor for class info.joseluismartin.gui.table.CollectionTableCellRenderer
 
ColorCellRenderer - Class in info.joseluismartin.gui.table
 
ColorCellRenderer() - Constructor for class info.joseluismartin.gui.table.ColorCellRenderer
 
ColorCellRenderer(boolean) - Constructor for class info.joseluismartin.gui.table.ColorCellRenderer
 
ColorTableCellEditor - Class in info.joseluismartin.gui.table
TableCellEditor that show a JColorChooser.
ColorTableCellEditor() - Constructor for class info.joseluismartin.gui.table.ColorTableCellEditor
 
ColumnBeanDefinitionParser - Class in info.joseluismartin.beans
 
ColumnBeanDefinitionParser() - Constructor for class info.joseluismartin.beans.ColumnBeanDefinitionParser
 
ColumnDefinition - Class in info.joseluismartin.gui
A Column definition for configuring ListTableModel with inner beans in context.
ColumnDefinition() - Constructor for class info.joseluismartin.gui.ColumnDefinition
 
columnToPropertyIndex(int) - Method in class info.joseluismartin.gui.ListTableModel
Convert column model index to property index
ComboAccessor - Class in info.joseluismartin.gui.bind
Control Accessor for JComboBox
ComboAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.ComboAccessor
 
ComboBinder - Class in info.joseluismartin.gui.bind
Binder for JComboBox
ComboBinder() - Constructor for class info.joseluismartin.gui.bind.ComboBinder
 
ComboLinker - Class in info.joseluismartin.gui.action
Links two combos by a property name
ComboLinker(JComboBox, JComboBox, String) - Constructor for class info.joseluismartin.gui.action.ComboLinker
 
component - Variable in class info.joseluismartin.gui.bind.AbstractBinder
component object
CompositeBinder<T> - Class in info.joseluismartin.gui.bind
Composite Binder methods to a collection of PropertyBinders that bind on the same model
CompositeBinder() - Constructor for class info.joseluismartin.gui.bind.CompositeBinder
Create new CompositeBinder
CompositeBinder(T) - Constructor for class info.joseluismartin.gui.bind.CompositeBinder
 
ConfigurableBinderFactory - Class in info.joseluismartin.gui.bind
Configurable Binder Factory that use a Map ComponentClass -> BinderClass to create Binders for Swing components
ConfigurableBinderFactory() - Constructor for class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
ConfigurableBinderFactory(ControlAccessorFactory) - Constructor for class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
ConfigurableControlAccessorFactory - Class in info.joseluismartin.gui.bind
Implementation of ControlAccessorFactory using an asociative Map<Class, ControlAccessor>
ConfigurableControlAccessorFactory() - Constructor for class info.joseluismartin.gui.bind.ConfigurableControlAccessorFactory
 
CONFIRM_MESSAGE_KEY - Static variable in class info.joseluismartin.gui.editor.DirtyState
 
contentsChanged(ListDataEvent) - Method in class info.joseluismartin.gui.bind.ListAccessor
context - Variable in class info.joseluismartin.gui.ApplicationContextGuiFactory
application context reference
CONTROL_INITIALIZER - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
ControlAccessor - Interface in info.joseluismartin.gui.bind
Interface for generic access to ui controls
ControlAccessorBinderFactory - Class in info.joseluismartin.gui.bind
Binder Factory that use a ControlAccessorFactory to create PropertyBinders.
ControlAccessorBinderFactory() - Constructor for class info.joseluismartin.gui.bind.ControlAccessorBinderFactory
Default Ctor
ControlAccessorBinderFactory(ControlAccessorFactory) - Constructor for class info.joseluismartin.gui.bind.ControlAccessorBinderFactory
Ctor
ControlAccessorFactory - Interface in info.joseluismartin.gui.bind
A Factory for ControlAccessors
ControlBinder - Class in info.joseluismartin.gui.bind
Generic Binder that use a ControlAccessorFactory to get/set control values.
ControlBinder() - Constructor for class info.joseluismartin.gui.bind.ControlBinder
 
ControlBinder(ControlAccessorFactory) - Constructor for class info.joseluismartin.gui.bind.ControlBinder
 
ControlBindingErrorProcessor - Class in info.joseluismartin.gui.bind
 
ControlBindingErrorProcessor() - Constructor for class info.joseluismartin.gui.bind.ControlBindingErrorProcessor
 
controlChange(ControlEvent) - Method in class info.joseluismartin.gui.AbstractView
Notify that the value of the control has changed
controlChange(ControlEvent) - Method in interface info.joseluismartin.gui.bind.ControlChangeListener
Notify that the value of the control has changed
ControlChangeListener - Interface in info.joseluismartin.gui.bind
A Listener for generic control changes.
ControlError - Class in info.joseluismartin.gui.bind
FieldError for Swing controls
ControlError(String, String, Object, boolean, String[], Object[], String) - Constructor for class info.joseluismartin.gui.bind.ControlError
 
ControlError(String, String, String) - Constructor for class info.joseluismartin.gui.bind.ControlError
 
ControlError(Object, String, String, Object, boolean, String[], Object[], String) - Constructor for class info.joseluismartin.gui.bind.ControlError
 
ControlEvent - Class in info.joseluismartin.gui.bind
ControlEvent Object
ControlEvent(Object) - Constructor for class info.joseluismartin.gui.bind.ControlEvent
 
ControlInitializer - Interface in info.joseluismartin.gui.bind
 
ControlState - Class in info.joseluismartin.gui.editor
 
ControlState() - Constructor for class info.joseluismartin.gui.editor.ControlState
 
convertIfNecessary(Object, Class<T>) - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
Convert Object to required type using SimpleTypeConverter
convertIfNecessary(Object, Class<T>, MethodParameter) - Method in class info.joseluismartin.gui.bind.DirectFieldAccessor
 
convertRowIndexToModel(int) - Method in class info.joseluismartin.gui.ModelRowSorter
convertRowIndexToModel(int) - Method in class info.joseluismartin.gui.table.ListTableModelSorter
convertRowIndexToView(int) - Method in class info.joseluismartin.gui.ModelRowSorter
convertRowIndexToView(int) - Method in class info.joseluismartin.gui.table.ListTableModelSorter
createBindingResult() - Method in class info.joseluismartin.gui.bind.AbstractBinder
Create a new Binding result, override to set nested paths on complex binders
createButtonBox() - Method in class info.joseluismartin.gui.ViewDialog
 
createButtonBox() - Method in class info.joseluismartin.gui.ViewFrame
 
createButtonPanel() - Method in class info.joseluismartin.gui.SimpleDialog
 
createConnection() - Method in class info.joseluismartin.db.DatabaseManager
 
createConnection(DbConnection) - Method in class info.joseluismartin.db.DatabaseManager
 
createControlBox() - Method in class info.joseluismartin.gui.table.TablePanel
Create the control button Box from action list.
createEditorDialog() - Method in class info.joseluismartin.gui.report.ReportManager
 
createEmptyBorder(int) - Static method in class info.joseluismartin.gui.form.FormUtils
Creates empty border
createHeader() - Method in class info.joseluismartin.gui.TableEditor
 
createTablePanel() - Method in class info.joseluismartin.gui.TableEditor
Creates a new Box with table and actions buttons
createTitledBorder(String) - Static method in class info.joseluismartin.gui.ApplicationContextGuiFactory
Deprecated. use FormUtils.createTitledBorder instead.
createTitledBorder(String) - Static method in class info.joseluismartin.gui.form.FormUtils
Create Titled Border
CUSTOM_EDITOR_CONFIGURER_BEAN_NAME - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 

D

Database - Class in info.joseluismartin.db
Database model for use with DbConnectionForm
Database() - Constructor for class info.joseluismartin.db.Database
 
Database(String, String, String, String) - Constructor for class info.joseluismartin.db.Database
 
DatabaseManager - Class in info.joseluismartin.db
 
DatabaseManager(String) - Constructor for class info.joseluismartin.db.DatabaseManager
 
DATABASES - Static variable in class info.joseluismartin.db.Database
 
DbConnection - Class in info.joseluismartin.db
 
DbConnection() - Constructor for class info.joseluismartin.db.DbConnection
 
DbConnectionForm - Class in info.joseluismartin.db
Database Connection Form
DbConnectionForm() - Constructor for class info.joseluismartin.db.DbConnectionForm
 
DbConnectionForm(DbConnection) - Constructor for class info.joseluismartin.db.DbConnectionForm
 
DEFAULT_ADD_ICON - Static variable in class info.joseluismartin.gui.TableEditor
 
DEFAULT_BINDER_FACTORY_NAME - Static variable in class info.joseluismartin.gui.AbstractView
 
DEFAULT_GUI_FACTORY - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
DEFAULT_HIDE_FILTER_ICON - Static variable in class info.joseluismartin.gui.table.HideShowFilterAction
 
DEFAULT_ICON - Static variable in class info.joseluismartin.gui.table.ApplyFilterAction
 
DEFAULT_ICON - Static variable in class info.joseluismartin.gui.table.ClearFilterAction
 
DEFAULT_ICON - Static variable in class info.joseluismartin.gui.table.DeselectAllAction
 
DEFAULT_ICON - Static variable in class info.joseluismartin.gui.table.RemoveAllAction
 
DEFAULT_ICON - Static variable in class info.joseluismartin.gui.table.SelectAllAction
 
DEFAULT_ICON - Static variable in class info.joseluismartin.gui.TableEditor
 
DEFAULT_REFRESH_ICON - Static variable in class info.joseluismartin.gui.TableEditor
 
DEFAULT_REMOVE_ICON - Static variable in class info.joseluismartin.gui.TableEditor
 
DEFAULT_SAVE_ICON - Static variable in class info.joseluismartin.gui.TableEditor
 
DEFAULT_SAVE_PREFERENCES_ICON - Static variable in class info.joseluismartin.gui.table.SavePreferencesAction
 
DEFAULT_SHOW_FILTER_ICON - Static variable in class info.joseluismartin.gui.table.HideShowFilterAction
 
DEFAULT_SORT_PROPERTY - Static variable in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
DEFAULT_TABLE_ACTIONS - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
DEFAULT_TABLE_ICON - Static variable in class info.joseluismartin.gui.ListPane
 
DEFAULT_TABLE_ICON - Static variable in class info.joseluismartin.gui.table.TableEditorFrame
 
DefaultPaginator - Class in info.joseluismartin.gui
Default implementation of Paginator.
DefaultPaginator() - Constructor for class info.joseluismartin.gui.DefaultPaginator
 
DefaultReportParameterEditor - Class in info.joseluismartin.gui.report
 
DefaultReportParameterEditor(Class<?>) - Constructor for class info.joseluismartin.gui.report.DefaultReportParameterEditor
 
DefaultsBeanDefinitionParser - Class in info.joseluismartin.beans
Register Swing defaults BeanDefinitions
DefaultsBeanDefinitionParser() - Constructor for class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
DEFUALT_LOAD_PREFERENCES_ICON - Static variable in class info.joseluismartin.gui.table.LoadPreferencesAction
 
delete() - Method in class info.joseluismartin.gui.TableEditor
Delete selected table rows using persistent service
DeleteRowAction - Class in info.joseluismartin.gui
 
DeleteRowAction() - Constructor for class info.joseluismartin.gui.DeleteRowAction
 
DeselectAllAction - Class in info.joseluismartin.gui.table
Deselect all records in Table
DeselectAllAction() - Constructor for class info.joseluismartin.gui.table.DeselectAllAction
 
DialogAcceptAction<T> - Class in info.joseluismartin.gui.action
Accept Action for View Dialog
DialogAcceptAction() - Constructor for class info.joseluismartin.gui.action.DialogAcceptAction
 
DialogAction - Class in info.joseluismartin.gui.action
Base class for Dialog Actions
DialogAction() - Constructor for class info.joseluismartin.gui.action.DialogAction
 
DialogCancelAction - Class in info.joseluismartin.gui.action
Cancel Action for ViewDialog
DialogCancelAction() - Constructor for class info.joseluismartin.gui.action.DialogCancelAction
 
DirectFieldAccessor - Class in info.joseluismartin.gui.bind
PropertyAccessor implementation that directly accesses instance fields.
DirectFieldAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.DirectFieldAccessor
Create a new DirectFieldAccessor for the given target object.
DirtyState - Class in info.joseluismartin.gui.editor
 
DirtyState() - Constructor for class info.joseluismartin.gui.editor.DirtyState
 
doBind() - Method in class info.joseluismartin.gui.bind.AbstractBinder
Hook method to do bind via Component Listeners By default, do nothing
doBind() - Method in class info.joseluismartin.gui.bind.ControlBinder
Hook method to do bind via Component Listeners By default, do nothing
doBind(Object) - Method in class info.joseluismartin.gui.bind.SelectorBinder
 
doRefresh() - Method in class info.joseluismartin.db.DbConnectionForm
 
doRefresh() - Method in class info.joseluismartin.gui.AbstractView
Allow subclasses to do custom refresh
doRefresh() - Method in class info.joseluismartin.gui.AttachmentView
Allow subclasses to do custom refresh
doRefresh() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
doRefresh() - Method in class info.joseluismartin.gui.bind.CollectionPersistentServiceBinder
doRefresh() - Method in class info.joseluismartin.gui.bind.ComboBinder
doRefresh() - Method in class info.joseluismartin.gui.bind.ControlBinder
doRefresh() - Method in class info.joseluismartin.gui.bind.LabelBinder
 
doRefresh() - Method in class info.joseluismartin.gui.bind.ListBinder
doRefresh() - Method in class info.joseluismartin.gui.bind.SelectorBinder
 
doRefresh() - Method in class info.joseluismartin.gui.bind.TextComponentBinder
doRefresh() - Method in class info.joseluismartin.gui.bind.ToggleButtonBinder
doRefresh() - Method in class info.joseluismartin.gui.bind.ViewBinder
 
doRefresh() - Method in class info.joseluismartin.gui.PaginatorView
Refresh view with data of model
doRefresh() - Method in class info.joseluismartin.gui.report.ReportFilterView
 
doRefresh() - Method in class info.joseluismartin.gui.report.ReportListView
 
doRefresh() - Method in class info.joseluismartin.gui.report.ReportView
 
doRefresh() - Method in class info.joseluismartin.gui.TableEditor
Allow subclasses to do custom refresh
doRefresh() - Method in class info.joseluismartin.gui.tree.TreeView
Allow subclasses to do custom refresh
doUpdate() - Method in class info.joseluismartin.gui.AbstractView
Callback method on update()
doUpdate() - Method in class info.joseluismartin.gui.AttachmentView
Callback method on update()
doUpdate() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
doUpdate() - Method in class info.joseluismartin.gui.bind.CollectionPersistentServiceBinder
doUpdate() - Method in class info.joseluismartin.gui.bind.ComboBinder
doUpdate() - Method in class info.joseluismartin.gui.bind.ControlBinder
doUpdate() - Method in class info.joseluismartin.gui.bind.LabelBinder
 
doUpdate() - Method in class info.joseluismartin.gui.bind.ListBinder
doUpdate() - Method in class info.joseluismartin.gui.bind.SelectorBinder
 
doUpdate() - Method in class info.joseluismartin.gui.bind.TextComponentBinder
doUpdate() - Method in class info.joseluismartin.gui.bind.ToggleButtonBinder
doUpdate() - Method in class info.joseluismartin.gui.bind.ViewBinder
 
doUpdate() - Method in class info.joseluismartin.gui.PaginatorView
 
doUpdate() - Method in class info.joseluismartin.gui.report.ReportView
 
DRIVER - Static variable in class info.joseluismartin.db.DbConnection
 

E

EDIT - Static variable in class info.joseluismartin.gui.table.ColorTableCellEditor
 
Editor<T> - Interface in info.joseluismartin.gui
interface for model editors
EditorEvent - Class in info.joseluismartin.gui
Editor event, hold a reference to editing model.
EditorEvent(Object) - Constructor for class info.joseluismartin.gui.EditorEvent
 
EditorEvent(Object, Object) - Constructor for class info.joseluismartin.gui.EditorEvent
 
EditorFactory - Interface in info.joseluismartin.gui.report
 
EditorListener - Interface in info.joseluismartin.gui
 
EditorState - Interface in info.joseluismartin.gui.editor
State Pattern for ui Editors
enableView(boolean) - Method in class info.joseluismartin.gui.AbstractView
Enable/Disable All controls
enableView(boolean) - Method in interface info.joseluismartin.gui.View
Enable/Disable All controls
enableView(boolean) - Method in class info.joseluismartin.gui.ViewDialog
Enable/Disable All controls
enableView(boolean) - Method in class info.joseluismartin.gui.ViewFrame
Enable/Disable All controls
endBox() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
equals(Object) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
ErrorProcessor - Interface in info.joseluismartin.gui.validation
Process binding erros.
errors - Variable in class info.joseluismartin.gui.AbstractView
Validation Errors

F

FILE_NAME - Static variable in class info.joseluismartin.db.DbConnection
 
FileCellRenderer - Class in info.joseluismartin.gui.render
ListCellRenderer that displays values with icon from extension.
FileCellRenderer() - Constructor for class info.joseluismartin.gui.render.FileCellRenderer
 
FilterAutoCompletionListener - Class in info.joseluismartin.gui.action
AutoComletionListener based on PersistentService and PatternFilter
FilterAutoCompletionListener() - Constructor for class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
FilterAutoCompletionListener(JComboBox) - Constructor for class info.joseluismartin.gui.action.FilterAutoCompletionListener
Create and add the autocompletion listener to JComboBox
FilterAutoCompletionListener(JComboBox, int) - Constructor for class info.joseluismartin.gui.action.FilterAutoCompletionListener
Create and add the autocompletion listener to JComboBox
FilterAutoCompletionListener(JComboBox, int, String) - Constructor for class info.joseluismartin.gui.action.FilterAutoCompletionListener
Create and add the autocompletion listener to JComboBox
FilterView - Interface in info.joseluismartin.gui
FilterView interface for forms that edit filters
fireActionEvent() - Method in class info.joseluismartin.gui.Selector
Notify listeners that selected values changes
fireControlChange(ControlEvent) - Method in class info.joseluismartin.gui.AbstractView
Notifiy Listeners that control value has changed
fireControlChange() - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
Notifiy Listeners that control value has changed
fireTableCellUpdated(int, int) - Method in class info.joseluismartin.gui.ListTableModel
Notifies all listeners that the value of the cell at [row, column] has been updated.
fireTableChanged(TableModelEvent) - Method in class info.joseluismartin.gui.ListTableModel
Fire a TableModelChanged event
fireTableChanged() - Method in class info.joseluismartin.gui.ListTableModel
Fire a model table changed
firingActionEvent - Variable in class info.joseluismartin.gui.Selector
 
firstPage() - Method in class info.joseluismartin.gui.DefaultPaginator
FormFocusTransversalPolicy - Class in info.joseluismartin.gui.form
FocusTraversalProvider for BoxFormBuilder
FormFocusTransversalPolicy() - Constructor for class info.joseluismartin.gui.form.FormFocusTransversalPolicy
 
FormUtils - Class in info.joseluismartin.gui.form
Static utility library for use in Swing Forms
FormUtils() - Constructor for class info.joseluismartin.gui.form.FormUtils
 
fromProperties(Properties) - Method in class info.joseluismartin.db.DbConnection
 

G

getAcceptAction() - Method in class info.joseluismartin.gui.ViewDialog
 
getAcceptAction() - Method in class info.joseluismartin.gui.ViewFrame
 
getAccessors() - Method in class info.joseluismartin.gui.bind.ConfigurableControlAccessorFactory
 
getActions() - Method in class info.joseluismartin.gui.action.ActionGroup
 
getActions() - Method in class info.joseluismartin.gui.ListTableModel
 
getActions() - Method in class info.joseluismartin.gui.table.TablePanel
 
getAddIcon() - Method in class info.joseluismartin.gui.AttachmentView
 
getAddIcon() - Method in class info.joseluismartin.gui.report.ReportFileView
GETTERS AND SETTERS
getAddIcon() - Method in class info.joseluismartin.gui.TableEditor
 
getAll() - Method in class info.joseluismartin.gui.Selector
 
getAllowsChildren() - Method in class info.joseluismartin.gui.tree.ListTreeNode
getAllowsChildren() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
getApplicationContext() - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
 
getAvailable() - Method in class info.joseluismartin.gui.Selector
Get Available list
getBeanClass(Element) - Method in class info.joseluismartin.beans.ColumnBeanDefinitionParser
 
getBinder(String) - Method in class info.joseluismartin.gui.AbstractView
Lookup for a binder by property name
getBinder(Class<?>) - Method in interface info.joseluismartin.gui.bind.BinderFactory
Try to find a binder for a control Class, use super Class if none is configured.
getBinder(String) - Method in interface info.joseluismartin.gui.bind.BinderHolder
Lookup for a binder by property name
getBinder(String) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
getBinder(Class<?>) - Method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
Try to find a binder for a Class, use super Class if none is configured.
getBinder(Class<?>) - Method in class info.joseluismartin.gui.bind.ControlAccessorBinderFactory
Try to find a binder for a control Class, use super Class if none is configured.
getBinder(String) - Method in class info.joseluismartin.gui.bind.ViewBinder
Lookup for a binder by property name
getBinderFactory() - Method in class info.joseluismartin.gui.AbstractView
Gets the binder factory
getBinderFactory() - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
getBinders() - Method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
getBindingResult() - Method in class info.joseluismartin.gui.AbstractView
Get binding result
getBindingResult() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
getBindingResult() - Method in class info.joseluismartin.gui.bind.AutoBinder
Return the Binding result
getBindingResult() - Method in class info.joseluismartin.gui.bind.CompositeBinder
Get binding result
getBindingResult() - Method in interface info.joseluismartin.gui.Binder
Get binding result
getBindingResult() - Method in class info.joseluismartin.gui.ViewDialog
Get binding result
getBindingResult() - Method in class info.joseluismartin.gui.ViewFrame
Get binding result
getBorder() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
getBuilders() - Method in class info.joseluismartin.gui.tree.TreeViewModel
 
getButtonHeight() - Method in class info.joseluismartin.gui.Selector
 
getButtonWidth() - Method in class info.joseluismartin.gui.Selector
 
getCancelAction() - Method in class info.joseluismartin.gui.ViewDialog
 
getCancelAction() - Method in class info.joseluismartin.gui.ViewFrame
 
getCancelIcon() - Method in class info.joseluismartin.gui.PageableTable
 
getCellEditorValue() - Method in class info.joseluismartin.gui.action.ActionCellEditor
 
getCellEditorValue() - Method in class info.joseluismartin.gui.table.ActionTableCellEditor
 
getCellEditorValue() - Method in class info.joseluismartin.gui.table.ColorTableCellEditor
 
getCharWidth() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
getChecked() - Method in class info.joseluismartin.gui.ListTableModel
Get a List with all selected model keys
getChecked() - Method in class info.joseluismartin.gui.PageableTable
 
getChildAt(int) - Method in class info.joseluismartin.gui.tree.ListTreeNode
getChildAt(int) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
getChildCount() - Method in class info.joseluismartin.gui.tree.ListTreeNode
getChildCount() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
getChildren() - Method in interface info.joseluismartin.gui.tree.Node
 
getClazz() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getColumnClass(int) - Method in class info.joseluismartin.gui.ListTableModel
getColumnCount() - Method in class info.joseluismartin.gui.ListTableModel
getColumnName(int) - Method in class info.joseluismartin.gui.ListTableModel
Get the column name of an index
getColumnNames() - Method in class info.joseluismartin.gui.ListTableModel
 
getColumns() - Method in class info.joseluismartin.gui.ListTableModel
 
getCombo() - Method in class info.joseluismartin.gui.action.AutoCompletionListener
 
getComboModelList(ComboBoxModel) - Static method in class info.joseluismartin.gui.form.FormUtils
Return a List of Objects from a ComboBoxModel
getComponent(String) - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
Get a JComponent reference of named widget
getComponent() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
getComponent() - Method in class info.joseluismartin.gui.bind.CollectionPersistentServiceBinder
 
getComponent() - Method in class info.joseluismartin.gui.bind.ControlError
 
getComponent() - Method in interface info.joseluismartin.gui.bind.PropertyBinder
 
getComponent(String) - Method in interface info.joseluismartin.gui.GuiFactory
Get a JComponent reference of named widget
getComponent() - Method in class info.joseluismartin.gui.JComponentPanelHolder
 
getComponentAfter(Container, Component) - Method in class info.joseluismartin.gui.form.FormFocusTransversalPolicy
 
getComponentBefore(Container, Component) - Method in class info.joseluismartin.gui.form.FormFocusTransversalPolicy
 
getControl() - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
 
getControl() - Method in class info.joseluismartin.gui.bind.ComboAccessor
getControl() - Method in class info.joseluismartin.gui.bind.LabelAccessor
getControl() - Method in class info.joseluismartin.gui.bind.ListAccessor
 
getControl() - Method in class info.joseluismartin.gui.bind.SelectorAccessor
 
getControl() - Method in class info.joseluismartin.gui.bind.TablePanelAccessor
 
getControl() - Method in class info.joseluismartin.gui.bind.TextComponentAccessor
getControl() - Method in class info.joseluismartin.gui.bind.ToggleButtonAccessor
getControl() - Method in class info.joseluismartin.gui.bind.ViewAccessor
 
getControlAccessor(Object) - Method in class info.joseluismartin.gui.bind.ConfigurableControlAccessorFactory
Try to find a control accessor for a Class, use super Class if none is configured.
getControlAccessor(Object) - Method in interface info.joseluismartin.gui.bind.ControlAccessorFactory
Try to find a control accessor for a Class, use super Class if none is configured.
getControlAccessorFactory() - Method in class info.joseluismartin.gui.AbstractView
 
getControlAccessorFactory() - Method in class info.joseluismartin.gui.bind.AutoBinder
 
getControlAccessorFactory() - Method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
getControlAccessorFactory() - Method in class info.joseluismartin.gui.bind.ControlAccessorBinderFactory
 
getControlAccessorFactory() - Method in class info.joseluismartin.gui.bind.ControlBinder
 
getControlInitializer() - Method in class info.joseluismartin.gui.AbstractView
 
getControlValue() - Method in class info.joseluismartin.gui.bind.ComboAccessor
Gets the control value
getControlValue() - Method in interface info.joseluismartin.gui.bind.ControlAccessor
Gets the control value
getControlValue() - Method in class info.joseluismartin.gui.bind.LabelAccessor
Gets the control value
getControlValue() - Method in class info.joseluismartin.gui.bind.ListAccessor
Gets the control value
getControlValue() - Method in class info.joseluismartin.gui.bind.SelectorAccessor
Gets the control value
getControlValue() - Method in class info.joseluismartin.gui.bind.TablePanelAccessor
Gets the control value
getControlValue() - Method in class info.joseluismartin.gui.bind.TextComponentAccessor
Gets the control value
getControlValue() - Method in class info.joseluismartin.gui.bind.ToggleButtonAccessor
Gets the control value
getControlValue() - Method in class info.joseluismartin.gui.bind.ViewAccessor
Gets the control value
getCount() - Method in class info.joseluismartin.gui.DefaultPaginator
getDatabase() - Method in class info.joseluismartin.db.DbConnection
 
getDataSource() - Method in class info.joseluismartin.gui.PageableTable
 
getDataSource() - Method in class info.joseluismartin.gui.report.ReportFileView
 
getDataSource() - Method in class info.joseluismartin.gui.report.ReportListView
 
getDataSource() - Method in class info.joseluismartin.gui.report.ReportManager
 
getDataSource() - Method in class info.joseluismartin.gui.report.ReportViewRowAction
Getter for dataSource attribute
getDataSource() - Method in class info.joseluismartin.gui.table.TablePanel
 
getDbConnection(String) - Method in class info.joseluismartin.db.DatabaseManager
 
getDbName() - Method in class info.joseluismartin.db.DbConnection
 
getDefaultComponent(Container) - Method in class info.joseluismartin.gui.form.FormFocusTransversalPolicy
 
getDefaultFactory() - Static method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
getDefaultFactory() - Static method in class info.joseluismartin.gui.bind.ConfigurableControlAccessorFactory
For use without DI Container
getDefaultPort() - Method in class info.joseluismartin.db.Database
 
getDefaultRowHeight() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
getDefaultRowHeight() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
getDefaultSpace() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
getDefaultSpace() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
getDefaultTableCellRenderer() - Method in class info.joseluismartin.gui.ListTableModel
 
getDialog() - Method in class info.joseluismartin.gui.action.DialogAction
 
getDialog(String) - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
Gets a JDialog reference of named widget
getDialog(String) - Method in interface info.joseluismartin.gui.GuiFactory
Gets a JDialog reference of named widget
getDialog() - Method in class info.joseluismartin.gui.table.TablePanel
 
getDialog(Object) - Method in class info.joseluismartin.gui.table.TablePanel
 
getDialogHeight() - Method in class info.joseluismartin.gui.ViewDialog
Deprecated. use getWindowHeight
getDialogWidth() - Method in class info.joseluismartin.gui.ViewDialog
Deprecated. use getWindowWidth
getDisplayName() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getDisplayNames() - Method in class info.joseluismartin.gui.ListTableModel
 
getDriver() - Method in class info.joseluismartin.db.Database
 
getDriver() - Method in class info.joseluismartin.db.DbConnection
 
getEditableMap() - Method in class info.joseluismartin.gui.ListTableModel
 
getEditor() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getEditor() - Method in class info.joseluismartin.gui.editor.CleanState
 
getEditor() - Method in class info.joseluismartin.gui.editor.ControlState
 
getEditor() - Method in class info.joseluismartin.gui.editor.DirtyState
 
getEditor() - Method in class info.joseluismartin.gui.PageableTable
Get a dialog for editing a row
getEditor(Object) - Method in class info.joseluismartin.gui.PageableTable
 
getEditor() - Method in class info.joseluismartin.gui.report.DefaultReportParameterEditor
 
getEditor() - Method in class info.joseluismartin.gui.report.ReportIntegerParameterEditor
 
getEditor() - Method in class info.joseluismartin.gui.report.ReportLongParameterEditor
 
getEditor() - Method in interface info.joseluismartin.gui.report.ReportParameterEditor
Get the actual editor
getEditor() - Method in class info.joseluismartin.gui.report.ReportStringParameterEditor
 
getEditorFactory() - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
getEditorName() - Method in class info.joseluismartin.gui.PageableTable
 
getEditorName() - Method in class info.joseluismartin.gui.table.TablePanel
 
getEditors() - Method in class info.joseluismartin.gui.table.TableEditorFrame
 
getElementAt(int) - Method in class info.joseluismartin.gui.list.ListListModel
 
getErrorColor() - Method in class info.joseluismartin.gui.validation.BackgroundErrorProcessor
 
getErrorMessage() - Method in class info.joseluismartin.gui.AbstractView
Build a error message with all errors.
getErrorMessage() - Method in interface info.joseluismartin.gui.View
Get Error Message
getErrorMessage() - Method in class info.joseluismartin.gui.ViewDialog
Get Error Message
getErrorMessage() - Method in class info.joseluismartin.gui.ViewFrame
Get Error Message
getErrorProcessors() - Method in class info.joseluismartin.gui.AbstractView
 
getExcelIcon() - Method in class info.joseluismartin.gui.report.ReportListView
 
getFileName() - Method in class info.joseluismartin.gui.report.ReportFileView
 
getFileProcessor() - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
 
getFileView() - Method in class info.joseluismartin.gui.report.ReportView
GETTERS AND SETTERS
getFilter() - Method in interface info.joseluismartin.gui.FilterView
 
getFilter() - Method in class info.joseluismartin.gui.PageableTable
 
getFilter() - Method in class info.joseluismartin.gui.table.TablePanel
 
getFilterView() - Method in class info.joseluismartin.gui.table.TablePanel
 
getFirstComponent(Container) - Method in class info.joseluismartin.gui.form.FormFocusTransversalPolicy
 
getFirstIcon() - Method in class info.joseluismartin.gui.PaginatorView
 
getForm() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
getForm() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
Builds the panel form.
getGuiFactory() - Method in class info.joseluismartin.gui.PageableTable
 
getGuiFactory() - Method in class info.joseluismartin.gui.ShowRowAction
 
getGuiFactory() - Method in class info.joseluismartin.gui.table.TableListView
 
getGuiFactory() - Method in class info.joseluismartin.gui.table.TablePanel
 
getHeight() - Method in class info.joseluismartin.gui.AbstractView
 
getHeight() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
getHeight() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
getHost() - Method in class info.joseluismartin.db.DbConnection
 
getIcon() - Method in class info.joseluismartin.gui.action.ActionGroup
 
getIcon(String) - Static method in class info.joseluismartin.gui.form.FormUtils
Load Icon from url
getIcon(Icon, String) - Static method in class info.joseluismartin.gui.form.FormUtils
Load icon if icon = null, else return icon.
getIcon() - Method in class info.joseluismartin.gui.IconAction
 
getIcon() - Method in class info.joseluismartin.gui.PanelHolder
 
getIcon() - Method in class info.joseluismartin.gui.TableEditor
 
getIconMap() - Method in class info.joseluismartin.gui.render.FileCellRenderer
 
getIgnoredProperties() - Method in class info.joseluismartin.gui.AbstractView
 
getIgnoredProperties() - Method in class info.joseluismartin.gui.bind.AutoBinder
 
getIgnoredProperties() - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
getIndex(TreeNode) - Method in class info.joseluismartin.gui.tree.ListTreeNode
getIndex(TreeNode) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
getJdbcName() - Method in class info.joseluismartin.db.Database
 
getJFrame() - Static method in class info.joseluismartin.gui.ApplicationContextGuiFactory
 
getLastComponent(Container) - Method in class info.joseluismartin.gui.form.FormFocusTransversalPolicy
 
getLastIcon() - Method in class info.joseluismartin.gui.PaginatorView
 
getLeftArrow() - Method in class info.joseluismartin.gui.Selector
 
getList(String) - Method in class info.joseluismartin.gui.action.AutoCompletionListener
 
getList(String) - Method in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
getList(String) - Method in class info.joseluismartin.gui.action.ListCompletionListener
 
getList() - Method in class info.joseluismartin.gui.list.ListListModel
 
getList() - Method in class info.joseluismartin.gui.ListTableModel
 
getList() - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
getListCellRenderer() - Method in class info.joseluismartin.gui.AttachmentView
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class info.joseluismartin.gui.render.FileCellRenderer
 
getListheight() - Method in class info.joseluismartin.gui.Selector
 
getListWidth() - Method in class info.joseluismartin.gui.Selector
 
getMaxResults() - Method in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
getMessage(String) - Method in class info.joseluismartin.gui.AbstractView
I18n Support
getMessage(MessageSourceResolvable) - Method in class info.joseluismartin.gui.AbstractView
I18n Support
getMessageSource() - Method in class info.joseluismartin.gui.AbstractView
 
getMessageSource() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getMessageSource() - Method in class info.joseluismartin.gui.editor.DirtyState
 
getMessageSource() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
getMessageSource() - Method in class info.joseluismartin.gui.IconAction
 
getMessageSource() - Method in class info.joseluismartin.gui.ListTableModel
 
getMessageSource() - Method in class info.joseluismartin.gui.PageableTable
 
getMessageSource() - Method in class info.joseluismartin.gui.PanelHolder
 
getMessageSource() - Method in class info.joseluismartin.gui.Selector
 
getMessageSource() - Method in class info.joseluismartin.gui.table.TablePanelAction
 
getMessageSource() - Method in class info.joseluismartin.gui.TableEditor
 
getMessageSource() - Method in class info.joseluismartin.gui.validation.BackgroundErrorProcessor
 
getMessageWrapper() - Method in class info.joseluismartin.gui.IconAction
 
getModel() - Method in class info.joseluismartin.gui.AbstractView
Gets model
getModel() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
getModel() - Method in class info.joseluismartin.gui.bind.AutoBinder
Gets model
getModel() - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
getModel() - Method in class info.joseluismartin.gui.EditorEvent
Gets model
getModel() - Method in interface info.joseluismartin.gui.ModelHolder
Gets model
getModel() - Method in class info.joseluismartin.gui.ModelRowSorter
getModel() - Method in class info.joseluismartin.gui.table.ListTableModelSorter
getModel() - Method in class info.joseluismartin.gui.ViewDialog
 
getModel() - Method in class info.joseluismartin.gui.ViewFrame
 
getModelClass() - Method in class info.joseluismartin.gui.ListTableModel
 
getModelRowCount() - Method in class info.joseluismartin.gui.ModelRowSorter
getModelRowCount() - Method in class info.joseluismartin.gui.table.ListTableModelSorter
getName() - Method in class info.joseluismartin.db.Database
 
getName() - Method in class info.joseluismartin.gui.AbstractView
 
getName() - Method in class info.joseluismartin.gui.action.ActionGroup
 
getName() - Method in class info.joseluismartin.gui.action.BeanAction
 
getName() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getName() - Method in class info.joseluismartin.gui.IconAction
 
getName() - Method in class info.joseluismartin.gui.PanelHolder
 
getName() - Method in class info.joseluismartin.gui.Selector
 
getName() - Method in class info.joseluismartin.gui.table.TablePanel
 
getName() - Method in class info.joseluismartin.gui.TableEditor
 
getName() - Method in interface info.joseluismartin.gui.View
Gets the view name
getName() - Method in class info.joseluismartin.gui.ViewPanelHolder
 
getNextIcon() - Method in class info.joseluismartin.gui.PaginatorView
 
getNode() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
getObject(String) - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
Gets a Object reference of named widget
getObject(String, Object[]) - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
 
getObject(String) - Method in interface info.joseluismartin.gui.GuiFactory
Gets a Object reference of named widget
getObject(String, Object[]) - Method in interface info.joseluismartin.gui.GuiFactory
 
getOkIcon() - Method in class info.joseluismartin.gui.PageableTable
 
getOldValue() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
getOrder() - Method in class info.joseluismartin.gui.PageableTable
 
getPage() - Method in class info.joseluismartin.gui.DefaultPaginator
 
getPageSize() - Method in class info.joseluismartin.gui.DefaultPaginator
 
getPageSizes() - Method in class info.joseluismartin.gui.PaginatorView
 
getPaginator() - Method in class info.joseluismartin.gui.PageableTable
 
getPaginator() - Method in class info.joseluismartin.gui.PaginatorView
 
getPaginatorView() - Method in class info.joseluismartin.gui.PageableTable
 
getPanel() - Method in class info.joseluismartin.gui.AbstractView
Gets the view JComponent
getPanel(String) - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
Get a JPanel reference of named widget.
getPanel(String) - Method in interface info.joseluismartin.gui.GuiFactory
Get a JPanel reference of named widget.
getPanel() - Method in class info.joseluismartin.gui.JComponentPanelHolder
 
getPanel() - Method in class info.joseluismartin.gui.PanelHolder
 
getPanel() - Method in interface info.joseluismartin.gui.View
Gets the view JComponent
getPanel() - Method in class info.joseluismartin.gui.ViewDialog
 
getPanel() - Method in class info.joseluismartin.gui.ViewFrame
 
getPanel() - Method in class info.joseluismartin.gui.ViewPanelHolder
 
getPanels() - Method in class info.joseluismartin.gui.ListPane
 
getParameterEditor(JRParameter) - Method in interface info.joseluismartin.gui.report.EditorFactory
 
getParameterEditor(JRParameter) - Method in class info.joseluismartin.gui.report.JRPropertyEditorFactory
 
getParameters() - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
getParameters() - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
 
getParent() - Method in class info.joseluismartin.gui.tree.ListTreeNode
getParent() - Method in interface info.joseluismartin.gui.tree.Node
 
getParent() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
getParser() - Method in class info.joseluismartin.gui.bind.ControlBinder
 
getPassword() - Method in class info.joseluismartin.db.DbConnection
 
getPdfIcon() - Method in class info.joseluismartin.gui.report.ReportListView
 
getPersistentService() - Method in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
getPersistentService() - Method in class info.joseluismartin.gui.bind.AnnotationControlInitializer
 
getPersistentService() - Method in class info.joseluismartin.gui.table.TablePanel
 
getPort() - Method in class info.joseluismartin.db.DbConnection
 
getPrefix(String) - Static method in class info.joseluismartin.gui.report.ReportManager
 
getPreviousIcon() - Method in class info.joseluismartin.gui.PaginatorView
 
getPrinter() - Method in class info.joseluismartin.gui.bind.ControlBinder
 
getPropertyBinders() - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
getPropertyCount() - Method in class info.joseluismartin.gui.ListTableModel
 
getPropertyName() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
getPropertyName() - Method in interface info.joseluismartin.gui.bind.PropertyBinder
return property name
getPropertyName(int) - Method in class info.joseluismartin.gui.ListTableModel
Get a property name from column index, used in PageableTable
getPropertyNames() - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
getPropertyType(String) - Method in class info.joseluismartin.gui.bind.DirectFieldAccessor
 
getPropertyTypeDescriptor(String) - Method in class info.joseluismartin.gui.bind.DirectFieldAccessor
 
getPropertyValue(String) - Method in class info.joseluismartin.gui.bind.DirectFieldAccessor
 
getPropertyValues() - Method in class info.joseluismartin.gui.table.TablePanel
 
getRefreshIcon() - Method in class info.joseluismartin.gui.TableEditor
 
getRemoveIcon() - Method in class info.joseluismartin.gui.AttachmentView
 
getRemoveIcon() - Method in class info.joseluismartin.gui.TableEditor
 
getRenderer() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getReportListView() - Method in class info.joseluismartin.gui.table.TablePanel
 
getReportManager() - Method in class info.joseluismartin.gui.report.ReportListView
 
getReportManager() - Method in class info.joseluismartin.gui.report.ReportViewRowAction
 
getReportOutputType() - Method in class info.joseluismartin.gui.report.ReportViewRowAction
 
getReportService() - Method in class info.joseluismartin.gui.report.ReportListView
 
getReportService() - Method in class info.joseluismartin.gui.report.ReportView
 
getReportType() - Method in class info.joseluismartin.gui.report.ReportListView
 
getReportTypeService() - Method in class info.joseluismartin.gui.report.ReportFilterView
GETTERS AND SETTERS
getReturnValues() - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
getRightArrow() - Method in class info.joseluismartin.gui.Selector
 
getRow() - Method in class info.joseluismartin.gui.TableRowAction
 
getRowCount() - Method in class info.joseluismartin.gui.ListTableModel
getSaveIcon() - Method in class info.joseluismartin.gui.TableEditor
 
getSelected() - Method in class info.joseluismartin.gui.Selector
Gets the selected values
getSelected() - Method in class info.joseluismartin.gui.table.TablePanel
 
getSelectedItem() - Method in class info.joseluismartin.gui.list.ListComboBoxModel
 
getService() - Method in class info.joseluismartin.gui.action.ViewSaveAction
Deprecated. 
getService() - Method in class info.joseluismartin.gui.DeleteRowAction
 
getService() - Method in class info.joseluismartin.gui.report.ReportFileView
 
getService() - Method in class info.joseluismartin.gui.TableEditor
 
getShowFilterIcon() - Method in class info.joseluismartin.gui.table.HideShowFilterAction
 
getSize() - Method in class info.joseluismartin.gui.list.ListListModel
 
getSortKeys() - Method in class info.joseluismartin.gui.ModelRowSorter
getSortKeys() - Method in class info.joseluismartin.gui.table.ListTableModelSorter
getSortOrder() - Method in class info.joseluismartin.gui.table.TablePanel
 
getSortProperty() - Method in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
getSortProperty() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getSortProperty() - Method in class info.joseluismartin.gui.table.TablePanel
 
getSortPropertyName(int) - Method in class info.joseluismartin.gui.ListTableModel
 
getSortPropertyName() - Method in class info.joseluismartin.gui.PageableTable
 
getStartIndex() - Method in class info.joseluismartin.gui.DefaultPaginator
getSuffix(String) - Static method in class info.joseluismartin.gui.report.ReportManager
 
getTable() - Method in class info.joseluismartin.gui.table.PageableTableAction
 
getTable() - Method in class info.joseluismartin.gui.table.TablePanel
 
getTable() - Method in class info.joseluismartin.gui.TableEditor
 
getTable() - Method in class info.joseluismartin.gui.TableRowAction
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class info.joseluismartin.gui.table.ActionTableCellEditor
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class info.joseluismartin.gui.table.ColorTableCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class info.joseluismartin.gui.render.BooleanRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class info.joseluismartin.gui.table.AnnotationFormatTableCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class info.joseluismartin.gui.table.ColorCellRenderer
 
getTableColumnModel() - Method in class info.joseluismartin.gui.ListTableModel
Create a TableColumnModel for JTable.
getTableIcon() - Method in class info.joseluismartin.gui.ListPane
 
getTableIcon() - Method in class info.joseluismartin.gui.table.TableEditorFrame
 
getTableModel() - Method in class info.joseluismartin.gui.PageableTable
 
getTableModel() - Method in class info.joseluismartin.gui.TableEditor
 
getTableModel() - Method in class info.joseluismartin.gui.TableRowAction
 
getTablePanel() - Method in class info.joseluismartin.gui.table.TablePanelAction
 
getTableService() - Method in class info.joseluismartin.gui.PageableTable
 
getTarget() - Method in interface info.joseluismartin.gui.tree.Node
 
getTotalPages() - Method in class info.joseluismartin.gui.DefaultPaginator
getTotalRecords() - Method in class info.joseluismartin.gui.DefaultPaginator
 
getType() - Method in class info.joseluismartin.gui.report.ReportTypeView
 
getTypeService() - Method in class info.joseluismartin.gui.report.ReportView
 
getUrl() - Method in class info.joseluismartin.db.DbConnection
 
getUser() - Method in class info.joseluismartin.db.DbConnection
 
getUserMenuIcon() - Method in class info.joseluismartin.gui.PageableTable
 
getValidator() - Method in class info.joseluismartin.gui.AbstractView
 
getValue() - Method in class info.joseluismartin.gui.bind.AbstractBinder
Get value from model
getValue() - Method in class info.joseluismartin.gui.report.DefaultReportParameterEditor
 
getValue() - Method in class info.joseluismartin.gui.report.ReportIntegerParameterEditor
 
getValue() - Method in class info.joseluismartin.gui.report.ReportLongParameterEditor
 
getValue() - Method in interface info.joseluismartin.gui.report.ReportParameterEditor
Get the value in the editor
getValue() - Method in class info.joseluismartin.gui.report.ReportStringParameterEditor
 
getValue() - Method in class info.joseluismartin.gui.ViewDialog
 
getValueAt(int, int) - Method in class info.joseluismartin.gui.ListTableModel
getView() - Method in class info.joseluismartin.gui.action.ViewAction
 
getView(String) - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
 
getView(String) - Method in interface info.joseluismartin.gui.GuiFactory
 
getView() - Method in class info.joseluismartin.gui.ViewDialog
 
getView() - Method in class info.joseluismartin.gui.ViewFrame
 
getView() - Method in class info.joseluismartin.gui.ViewPanelHolder
 
getViewName() - Method in class info.joseluismartin.gui.ShowRowAction
 
getViewRowCount() - Method in class info.joseluismartin.gui.ModelRowSorter
getViewRowCount() - Method in class info.joseluismartin.gui.table.ListTableModelSorter
getVisibilityMenuIcon() - Method in class info.joseluismartin.gui.PageableTable
 
getVisibleChecked() - Method in class info.joseluismartin.gui.ListTableModel
 
getVisibleSelected() - Method in class info.joseluismartin.gui.PageableTable
 
getVisibleSelected() - Method in class info.joseluismartin.gui.table.TablePanel
 
getWidth() - Method in class info.joseluismartin.gui.AbstractView
 
getWidth() - Method in class info.joseluismartin.gui.ColumnDefinition
 
getWindowHeight() - Method in class info.joseluismartin.gui.ViewDialog
 
getWindowHeight() - Method in class info.joseluismartin.gui.ViewFrame
 
getWindowWidth() - Method in class info.joseluismartin.gui.ViewDialog
 
getWindowWidth() - Method in class info.joseluismartin.gui.ViewFrame
 
getWindwoWidth() - Method in class info.joseluismartin.gui.ViewDialog
 
GuiFactory - Interface in info.joseluismartin.gui
Factory interface for creating visual components.

H

hashCode() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
hasNext() - Method in class info.joseluismartin.gui.DefaultPaginator
hasPage(int) - Method in class info.joseluismartin.gui.DefaultPaginator
hasPrevious() - Method in class info.joseluismartin.gui.DefaultPaginator
height - Variable in class info.joseluismartin.gui.AbstractView
 
HideShowFilterAction - Class in info.joseluismartin.gui.table
Hide and show FilterView panel Action
HideShowFilterAction() - Constructor for class info.joseluismartin.gui.table.HideShowFilterAction
 

I

IconAction - Class in info.joseluismartin.gui
 
IconAction() - Constructor for class info.joseluismartin.gui.IconAction
 
ignoreProperties(Collection<? extends String>) - Method in class info.joseluismartin.gui.AbstractView
Add a Collection of property names to ignore on binding
ignoreProperties(Collection<? extends String>) - Method in class info.joseluismartin.gui.bind.AutoBinder
Add a Collection of property names to ignore on binding
ignoreProperty(String) - Method in class info.joseluismartin.gui.AbstractView
Add a property name to ignore on binding.
ignoreProperty(String) - Method in class info.joseluismartin.gui.bind.AutoBinder
Add a property name to ignore on binding.
ignoreProperty(String) - Method in class info.joseluismartin.gui.bind.CompositeBinder
Add a property name to ignore on binding.
info.joseluismartin.beans - package info.joseluismartin.beans
 
info.joseluismartin.db - package info.joseluismartin.db
 
info.joseluismartin.gui - package info.joseluismartin.gui
 
info.joseluismartin.gui.action - package info.joseluismartin.gui.action
 
info.joseluismartin.gui.bind - package info.joseluismartin.gui.bind
 
info.joseluismartin.gui.editor - package info.joseluismartin.gui.editor
 
info.joseluismartin.gui.form - package info.joseluismartin.gui.form
 
info.joseluismartin.gui.list - package info.joseluismartin.gui.list
 
info.joseluismartin.gui.render - package info.joseluismartin.gui.render
 
info.joseluismartin.gui.report - package info.joseluismartin.gui.report
 
info.joseluismartin.gui.table - package info.joseluismartin.gui.table
 
info.joseluismartin.gui.tree - package info.joseluismartin.gui.tree
 
info.joseluismartin.gui.validation - package info.joseluismartin.gui.validation
 
init() - Method in class info.joseluismartin.beans.JdalSwingNamespaceHandler
init() - Method in class info.joseluismartin.db.DbConnectionForm
Init method, called by container after property sets.
init() - Method in class info.joseluismartin.gui.action.DialogAcceptAction
 
init() - Method in class info.joseluismartin.gui.action.DialogCancelAction
 
init() - Method in class info.joseluismartin.gui.action.ViewCancelAction
 
init() - Method in class info.joseluismartin.gui.AttachmentView
 
init() - Method in class info.joseluismartin.gui.ListPane
 
init() - Method in class info.joseluismartin.gui.ListTableModel
Initialize table.
init() - Method in class info.joseluismartin.gui.PageableTable
Initalize component after properties set.
init() - Method in class info.joseluismartin.gui.PaginatorView
Initialize paginator after property set.
init() - Method in class info.joseluismartin.gui.report.ReportFileView
 
init() - Method in class info.joseluismartin.gui.report.ReportFilterView
 
init() - Method in class info.joseluismartin.gui.report.ReportListView
 
init() - Method in class info.joseluismartin.gui.report.ReportTypeView
 
init() - Method in class info.joseluismartin.gui.report.ReportView
 
init() - Method in class info.joseluismartin.gui.Selector
 
init() - Method in class info.joseluismartin.gui.table.ApplyFilterAction
 
init() - Method in class info.joseluismartin.gui.table.ClearFilterAction
 
init() - Method in class info.joseluismartin.gui.table.HideShowFilterAction
 
init() - Method in class info.joseluismartin.gui.table.LoadPreferencesAction
 
init() - Method in class info.joseluismartin.gui.table.SavePreferencesAction
 
init() - Method in class info.joseluismartin.gui.table.TableEditorFrame
 
init() - Method in class info.joseluismartin.gui.table.TableListView
 
init() - Method in class info.joseluismartin.gui.table.TablePanel
Initialize TablePanel after property set.
init() - Method in class info.joseluismartin.gui.table.TablePanelAction
 
init() - Method in class info.joseluismartin.gui.TableEditor
Initiaze, usally called by container
init() - Method in class info.joseluismartin.gui.tree.TreeView
 
init() - Method in class info.joseluismartin.gui.ViewDialog
 
init() - Method in class info.joseluismartin.gui.ViewFrame
 
INIT_METHOD_NAME - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
initialize(Object, String, Class<?>) - Method in class info.joseluismartin.gui.bind.AnnotationControlInitializer
initialize(Object, String, Class<?>) - Method in interface info.joseluismartin.gui.bind.ControlInitializer
 
initialize() - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
insert(MutableTreeNode, int) - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
insert(MutableTreeNode, int) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
insertElementAt(Object, int) - Method in class info.joseluismartin.gui.list.ListComboBoxModel
 
insertUpdate(DocumentEvent) - Method in class info.joseluismartin.gui.bind.TextComponentAccessor
intervalAdded(ListDataEvent) - Method in class info.joseluismartin.gui.bind.ListAccessor
intervalRemoved(ListDataEvent) - Method in class info.joseluismartin.gui.bind.ListAccessor
isAccepted() - Method in class info.joseluismartin.gui.SimpleDialog
 
isAccepted() - Method in class info.joseluismartin.gui.ViewDialog
 
isActionColumn(int) - Method in class info.joseluismartin.gui.ListTableModel
 
isAutobinding() - Method in class info.joseluismartin.gui.AbstractView
 
isCanceled() - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
isCellEditable(int, int) - Method in class info.joseluismartin.gui.ListTableModel
isCheckColum(int) - Method in class info.joseluismartin.gui.ListTableModel
Test if index is a check column
isConfigureEditors() - Method in class info.joseluismartin.gui.PageableTable
 
isDebug() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
isDebug() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
isDirty() - Method in class info.joseluismartin.gui.AbstractView
 
isDirty() - Method in interface info.joseluismartin.gui.View
Check if user change any controls of view
isDirty() - Method in class info.joseluismartin.gui.ViewDialog
Check if user change any controls of view
isDirty() - Method in class info.joseluismartin.gui.ViewFrame
Check if user change any controls of view
isEditable() - Method in class info.joseluismartin.gui.ColumnDefinition
 
isEligibleAttribute(String) - Method in class info.joseluismartin.beans.ColumnBeanDefinitionParser
 
isEnabled() - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
Test control enabled state
isEnabled() - Method in interface info.joseluismartin.gui.bind.ControlAccessor
Test control enabled state
isFirstNull() - Method in class info.joseluismartin.gui.bind.AnnotationControlInitializer
 
isFixedHeight() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
isFixedHeight() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
isInitializeControls() - Method in class info.joseluismartin.gui.AbstractView
 
isInitializeEntities() - Method in class info.joseluismartin.gui.bind.AnnotationControlInitializer
 
isInteractive() - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
 
isLeaf() - Method in class info.joseluismartin.gui.tree.ListTreeNode
isLeaf() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
isMergeAccessors() - Method in class info.joseluismartin.gui.bind.ConfigurableControlAccessorFactory
 
isMergeBinders() - Method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
isModal() - Method in class info.joseluismartin.gui.ShowRowAction
 
isPropertyColumn(int) - Method in class info.joseluismartin.gui.ListTableModel
Test if index is a property column
isReadableProperty(String) - Method in class info.joseluismartin.gui.bind.DirectFieldAccessor
 
isShowMenu() - Method in class info.joseluismartin.gui.PageableTable
 
isShowPaginator() - Method in class info.joseluismartin.gui.PageableTable
 
isShowSearchFields() - Method in class info.joseluismartin.gui.Selector
 
isTextControl() - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
Test if control is a TextControlAccessor.
isTextControl() - Method in interface info.joseluismartin.gui.bind.ControlAccessor
Test if control is a TextControlAccessor.
isUsingActions() - Method in class info.joseluismartin.gui.ListTableModel
 
isUsingChecks() - Method in class info.joseluismartin.gui.ListTableModel
 
isUsingIntrospection() - Method in class info.joseluismartin.gui.ListTableModel
 
isWritableProperty(String) - Method in class info.joseluismartin.gui.bind.DirectFieldAccessor
 
iterator() - Method in class info.joseluismartin.gui.ListTableModel
 

J

JComponentPanelHolder - Class in info.joseluismartin.gui
 
JComponentPanelHolder() - Constructor for class info.joseluismartin.gui.JComponentPanelHolder
 
JComponentPanelHolder(JComponent) - Constructor for class info.joseluismartin.gui.JComponentPanelHolder
 
JdalSwingNamespaceHandler - Class in info.joseluismartin.beans
 
JdalSwingNamespaceHandler() - Constructor for class info.joseluismartin.beans.JdalSwingNamespaceHandler
 
JRParameterEditorDialog - Class in info.joseluismartin.gui.report
 
JRParameterEditorDialog() - Constructor for class info.joseluismartin.gui.report.JRParameterEditorDialog
 
JRParameterEditorDialog(Frame, boolean, Map<String, JRParameter>) - Constructor for class info.joseluismartin.gui.report.JRParameterEditorDialog
 
JRParameterEditorDialog(Frame, boolean) - Constructor for class info.joseluismartin.gui.report.JRParameterEditorDialog
 
JRParameterEditorDialog.AcceptAction - Class in info.joseluismartin.gui.report
 
JRParameterEditorDialog.AcceptAction() - Constructor for class info.joseluismartin.gui.report.JRParameterEditorDialog.AcceptAction
 
JRParameterEditorDialog.CancelAction - Class in info.joseluismartin.gui.report
 
JRParameterEditorDialog.CancelAction() - Constructor for class info.joseluismartin.gui.report.JRParameterEditorDialog.CancelAction
 
JRPropertyEditorFactory - Class in info.joseluismartin.gui.report
 
JRPropertyEditorFactory() - Constructor for class info.joseluismartin.gui.report.JRPropertyEditorFactory
 

K

keyPressed(KeyEvent) - Method in class info.joseluismartin.gui.editor.ControlState
keyReleased(KeyEvent) - Method in class info.joseluismartin.gui.action.AutoCompletionListener
keyReleased(KeyEvent) - Method in class info.joseluismartin.gui.action.ListCompletionListener
keyReleased(KeyEvent) - Method in class info.joseluismartin.gui.editor.ControlState
keyTyped(KeyEvent) - Method in class info.joseluismartin.gui.action.AutoCompletionListener
 
keyTyped(KeyEvent) - Method in class info.joseluismartin.gui.editor.ControlState

L

LabelAccessor - Class in info.joseluismartin.gui.bind
 
LabelAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.LabelAccessor
 
LabelBinder - Class in info.joseluismartin.gui.bind
 
LabelBinder() - Constructor for class info.joseluismartin.gui.bind.LabelBinder
 
lastPage() - Method in class info.joseluismartin.gui.DefaultPaginator
link(JComboBox, JComboBox, String) - Static method in class info.joseluismartin.gui.form.FormUtils
 
link(JComboBox, JComboBox, String, boolean) - Static method in class info.joseluismartin.gui.form.FormUtils
Add a link on primary and dependent JComboBoxes by property name.
ListAccessor - Class in info.joseluismartin.gui.bind
ControlAccessor for JList
ListAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.ListAccessor
 
ListBinder - Class in info.joseluismartin.gui.bind
Binder for JList
ListBinder() - Constructor for class info.joseluismartin.gui.bind.ListBinder
 
ListComboBoxModel - Class in info.joseluismartin.gui.list
A ComboBoxModel that use a List as Container
ListComboBoxModel() - Constructor for class info.joseluismartin.gui.list.ListComboBoxModel
 
ListComboBoxModel(List) - Constructor for class info.joseluismartin.gui.list.ListComboBoxModel
 
ListComboBoxModel(List, boolean) - Constructor for class info.joseluismartin.gui.list.ListComboBoxModel
 
ListCompletionListener - Class in info.joseluismartin.gui.action
List Completion Listner
ListCompletionListener(List) - Constructor for class info.joseluismartin.gui.action.ListCompletionListener
 
listen(Object) - Method in class info.joseluismartin.gui.AbstractView
Listen control for changes.
listen(Object) - Method in class info.joseluismartin.gui.editor.ControlState
 
listenerList - Variable in class info.joseluismartin.gui.Selector
A list of event listeners for this component.
ListListModel - Class in info.joseluismartin.gui.list
A ListModel that uses a List as Container
ListListModel() - Constructor for class info.joseluismartin.gui.list.ListListModel
 
ListListModel(List<?>) - Constructor for class info.joseluismartin.gui.list.ListListModel
 
ListPane - Class in info.joseluismartin.gui
A Container with List for select visible panel.
ListPane() - Constructor for class info.joseluismartin.gui.ListPane
 
ListTableModel - Class in info.joseluismartin.gui
TableModel that use a List of Objects to hold data.
ListTableModel(List) - Constructor for class info.joseluismartin.gui.ListTableModel
Creates a new ListTableModel with model set to List l
ListTableModel() - Constructor for class info.joseluismartin.gui.ListTableModel
Creates a new ListTableModel with a empty list model
ListTableModelSorter - Class in info.joseluismartin.gui.table
RowSorter that sort the model list of a ListTableModel.
ListTableModelSorter() - Constructor for class info.joseluismartin.gui.table.ListTableModelSorter
 
ListTableModelSorter(ListTableModel) - Constructor for class info.joseluismartin.gui.table.ListTableModelSorter
 
ListTreeNode - Class in info.joseluismartin.gui.tree
Simple TreeNode implementation that use List to hold chidrens.
ListTreeNode(String) - Constructor for class info.joseluismartin.gui.tree.ListTreeNode
 
loadIcons() - Method in class info.joseluismartin.gui.TableEditor
 
LoadPreferencesAction - Class in info.joseluismartin.gui.table
Action for load user preferences in PageableTable menu
LoadPreferencesAction() - Constructor for class info.joseluismartin.gui.table.LoadPreferencesAction
 
LoadPreferencesAction(PageableTable<?>) - Constructor for class info.joseluismartin.gui.table.LoadPreferencesAction
 
LoadPreferencesAction(PageableTable<?>, String, Icon) - Constructor for class info.joseluismartin.gui.table.LoadPreferencesAction
 
LoadPreferencesAction(PageableTable<?>, String) - Constructor for class info.joseluismartin.gui.table.LoadPreferencesAction
 

M

main(String[]) - Static method in class info.joseluismartin.db.DbConnectionForm
Test Method
main(String[]) - Static method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
main(String[]) - Static method in class info.joseluismartin.gui.Selector
 
main(String[]) - Static method in class info.joseluismartin.gui.table.TableListView
 
makeCompactGrid(Container, int, int, int, int, int, int) - Static method in class info.joseluismartin.gui.SpringUtilities
Aligns the first rows * cols components of parent in a grid.
makeGrid(Container, int, int, int, int, int, int) - Static method in class info.joseluismartin.gui.SpringUtilities
Aligns the first rows * cols components of parent in a grid.
MAX_WIDTH - Static variable in class info.joseluismartin.gui.ListTableModel
 
messageSource - Variable in class info.joseluismartin.gui.AbstractView
message source for internationalization
messageSource - Variable in class info.joseluismartin.gui.table.TablePanelAction
 
messageWrapper - Variable in class info.joseluismartin.gui.PanelHolder
 
modelChanged(EditorEvent) - Method in class info.joseluismartin.gui.bind.TablePanelAccessor
notify that model change state
modelChanged(EditorEvent) - Method in class info.joseluismartin.gui.editor.ControlState
notify that model change state
modelChanged(EditorEvent) - Method in interface info.joseluismartin.gui.EditorListener
notify that model change state
ModelHolder<T> - Interface in info.joseluismartin.gui
Interface for classes that holds models, ie a model pointer interface
ModelRowSorter<M extends TableModel> - Class in info.joseluismartin.gui
A RowSorter for server side sorting.
ModelRowSorter(M) - Constructor for class info.joseluismartin.gui.ModelRowSorter
 
modelStructureChanged() - Method in class info.joseluismartin.gui.ModelRowSorter
modelStructureChanged() - Method in class info.joseluismartin.gui.table.ListTableModelSorter
mouseClicked(MouseEvent) - Method in class info.joseluismartin.gui.action.TableListener
 

N

newCancelButton() - Static method in class info.joseluismartin.gui.form.FormUtils
Get Default OK Button from LookAndFeel (like JOptionPane)
newCombo(int) - Static method in class info.joseluismartin.gui.form.FormUtils
 
newDialog(Component) - Static method in class info.joseluismartin.gui.form.FormUtils
Creates a new JDialog with default accept/cancel buttons
newDialog(Window, Component) - Static method in class info.joseluismartin.gui.form.FormUtils
Creates a new JDialog with default accept/cancel buttons
newLabelForBox(String) - Static method in class info.joseluismartin.gui.form.FormUtils
 
newOKButton() - Static method in class info.joseluismartin.gui.form.FormUtils
Get Default OK Button from LookAndFeel (like JOptionPane)
next() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
next() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
nextPage() - Method in class info.joseluismartin.gui.DefaultPaginator
Node - Interface in info.joseluismartin.gui.tree
 
NORMAL - Static variable in class info.joseluismartin.gui.TitledSeparator
 

O

OK - Static variable in class info.joseluismartin.gui.ViewDialog
 
OK_ICON - Static variable in class info.joseluismartin.gui.form.FormUtils
 
oldValue - Variable in class info.joseluismartin.gui.bind.AbstractBinder
last value, used to revert o detect cicles
onError() - Method in class info.joseluismartin.gui.action.ViewSaveAction
Hook method to let subclases to do something on validation errors.
onSetModel(T) - Method in class info.joseluismartin.gui.AbstractView
Callback method to handle model changes
onSetModel(Report) - Method in class info.joseluismartin.gui.report.ReportView
 
onSetModel(List<T>) - Method in class info.joseluismartin.gui.table.TableListView
 

P

PageableTable<T> - Class in info.joseluismartin.gui
A JPanel with a JTable and paginator.
PageableTable() - Constructor for class info.joseluismartin.gui.PageableTable
 
PageableTableAction - Class in info.joseluismartin.gui.table
 
PageableTableAction() - Constructor for class info.joseluismartin.gui.table.PageableTableAction
 
PageableTableAction(PageableTable<?>) - Constructor for class info.joseluismartin.gui.table.PageableTableAction
 
PageableTableAction(PageableTable<?>, String) - Constructor for class info.joseluismartin.gui.table.PageableTableAction
 
PageableTableAction(PageableTable<?>, String, Icon) - Constructor for class info.joseluismartin.gui.table.PageableTableAction
 
pageChanged(PageChangedEvent) - Method in class info.joseluismartin.gui.PageableTable
Handle paginators changes.
pageChanged(PageChangedEvent) - Method in class info.joseluismartin.gui.PaginatorView
Handler for paginator changes.
PAGINATOR_VIEW_BEAN_NAME - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
PaginatorView - Class in info.joseluismartin.gui
PaginatorView with control buttons to manage paginator.
PaginatorView() - Constructor for class info.joseluismartin.gui.PaginatorView
Create a PaginatorView with default paginator
PaginatorView(Paginator) - Constructor for class info.joseluismartin.gui.PaginatorView
Create a PaginatorView using this Paginator
PanelHolder - Class in info.joseluismartin.gui
A Holder for gui component classes
PanelHolder() - Constructor for class info.joseluismartin.gui.PanelHolder
 
PanelHolder(Icon, String) - Constructor for class info.joseluismartin.gui.PanelHolder
 
parse(Element, ParserContext) - Method in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
parse(Element, ParserContext) - Method in class info.joseluismartin.beans.TableBeanDefinitionParser
PASSWORD - Static variable in class info.joseluismartin.db.DbConnection
 
PERSISTENT_SERVICE - Static variable in class info.joseluismartin.beans.DefaultsBeanDefinitionParser
 
populateControlBox() - Method in class info.joseluismartin.gui.table.TablePanel
 
postProcess(BeanDefinitionBuilder, Element) - Method in class info.joseluismartin.beans.ColumnBeanDefinitionParser
preprocessFile(Report) - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
Pre-process file.
previousPage() - Method in class info.joseluismartin.gui.DefaultPaginator
printSizes(Component) - Static method in class info.joseluismartin.gui.SpringUtilities
A debugging utility that prints to stdout the component's minimum, preferred, and maximum sizes.
processError(Binder<?>, FieldError) - Method in class info.joseluismartin.gui.validation.BackgroundErrorProcessor
 
processError(Object, FieldError) - Method in class info.joseluismartin.gui.validation.BackgroundErrorProcessor
Process binding error.
processError(Object, FieldError) - Method in interface info.joseluismartin.gui.validation.ErrorProcessor
Process binding error.
processFile(Report, String, Object) - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
Process the report with this reportDataSource.
processPropertyAccessException(Object, PropertyAccessException, BindingResult) - Method in class info.joseluismartin.gui.bind.ControlBindingErrorProcessor
Add a ControlError instead FieldError to hold component that has failed.
PropertyBinder - Interface in info.joseluismartin.gui.bind
Bind a component to a model property
propertyChange(PropertyChangeEvent) - Method in class info.joseluismartin.gui.bind.ListAccessor
propertyName - Variable in class info.joseluismartin.gui.bind.AbstractBinder
binded property name

R

readOnly - Variable in class info.joseluismartin.gui.bind.AbstractBinder
if true, binding is readOnly, ie from model to control
refresh() - Method in class info.joseluismartin.gui.AbstractView
Update Component from model
refresh() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
refresh() - Method in class info.joseluismartin.gui.bind.AutoBinder
Update Component from model
refresh() - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
refresh() - Method in interface info.joseluismartin.gui.Binder
Update Component from model
refresh() - Method in class info.joseluismartin.gui.PageableTable
 
refresh() - Method in class info.joseluismartin.gui.table.TablePanel
Refresh View
refresh() - Method in class info.joseluismartin.gui.ViewDialog
 
refresh() - Method in class info.joseluismartin.gui.ViewFrame
 
remove(int) - Method in class info.joseluismartin.gui.ListTableModel
Remove a object from underlaying list model
remove(Object) - Method in class info.joseluismartin.gui.ListTableModel
 
remove(TreeNode) - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
remove(int) - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
remove(MutableTreeNode) - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
remove(int) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
remove(MutableTreeNode) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
removeActionListner(ActionListener) - Method in class info.joseluismartin.gui.Selector
Remove an ActionListener
removeAll(Collection) - Method in class info.joseluismartin.gui.list.ListListModel
 
removeAll(Collection) - Method in class info.joseluismartin.gui.ListTableModel
 
RemoveAllAction - Class in info.joseluismartin.gui.table
Remove all checked rows from TablePanel
RemoveAllAction() - Constructor for class info.joseluismartin.gui.table.RemoveAllAction
 
RemoveAllVisibleAction - Class in info.joseluismartin.gui.table
Remove only visible selected items on a table panel.
RemoveAllVisibleAction() - Constructor for class info.joseluismartin.gui.table.RemoveAllVisibleAction
 
removeChangeListener(ChangeListener) - Method in class info.joseluismartin.gui.PageableTable
 
removeChild(Node) - Method in interface info.joseluismartin.gui.tree.Node
 
removeControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.AbstractView
 
removeControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
Remove a ControlChangeListener
removeControlChangeListener(ControlChangeListener) - Method in interface info.joseluismartin.gui.bind.ControlAccessor
Remove a ControlChangeListener
removeControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.bind.ViewAccessor
Remove a ControlChangeListener
removeControlChangeListener(ControlChangeListener) - Method in interface info.joseluismartin.gui.View
Remove a previously added ControlChangeListener
removeControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.ViewDialog
Remove a previously added ControlChangeListener
removeControlChangeListener(ControlChangeListener) - Method in class info.joseluismartin.gui.ViewFrame
Remove a previously added ControlChangeListener
removeEditorListener(EditorListener) - Method in interface info.joseluismartin.gui.Editor
Remove a previusly added EditorListener
removeEditorListener(EditorListener) - Method in class info.joseluismartin.gui.PageableTable
 
removeEditorListener(EditorListener) - Method in class info.joseluismartin.gui.table.TablePanel
 
removeEditorListener(EditorListener) - Method in class info.joseluismartin.gui.ViewDialog
Remove a previusly added EditorListener
removeEditorListener(EditorListener) - Method in class info.joseluismartin.gui.ViewFrame
 
removeElement(Object) - Method in class info.joseluismartin.gui.list.ListComboBoxModel
 
removeElementAt(int) - Method in class info.joseluismartin.gui.list.ListComboBoxModel
 
removeFromParent() - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
removeFromParent() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
removeListSelectionListener(ListSelectionListener) - Method in class info.joseluismartin.gui.ListPane
 
removePaginatorListener(PaginatorListener) - Method in class info.joseluismartin.gui.DefaultPaginator
removeTableModelListener(TableModelListener) - Method in class info.joseluismartin.gui.ListTableModel
removeUpdate(DocumentEvent) - Method in class info.joseluismartin.gui.bind.TextComponentAccessor
reportChanged(EventObject) - Method in class info.joseluismartin.gui.report.ReportListView
 
ReportFileView - Class in info.joseluismartin.gui.report
 
ReportFileView(Report) - Constructor for class info.joseluismartin.gui.report.ReportFileView
 
ReportFileView() - Constructor for class info.joseluismartin.gui.report.ReportFileView
 
ReportFilterView - Class in info.joseluismartin.gui.report
 
ReportFilterView() - Constructor for class info.joseluismartin.gui.report.ReportFilterView
 
ReportFilterView(ReportFilter) - Constructor for class info.joseluismartin.gui.report.ReportFilterView
 
ReportIntegerParameterEditor - Class in info.joseluismartin.gui.report
 
ReportIntegerParameterEditor() - Constructor for class info.joseluismartin.gui.report.ReportIntegerParameterEditor
 
ReportListView - Class in info.joseluismartin.gui.report
 
ReportListView(Report) - Constructor for class info.joseluismartin.gui.report.ReportListView
 
ReportListView() - Constructor for class info.joseluismartin.gui.report.ReportListView
 
ReportLongParameterEditor - Class in info.joseluismartin.gui.report
 
ReportLongParameterEditor() - Constructor for class info.joseluismartin.gui.report.ReportLongParameterEditor
 
ReportManager - Class in info.joseluismartin.gui.report
This class is used to generate and display reports.
ReportManager() - Constructor for class info.joseluismartin.gui.report.ReportManager
Default ctor.
ReportManager.ConnectionFileStrategy - Class in info.joseluismartin.gui.report
Implementation of FileStrategy using a Connection as report data source
ReportManager.ConnectionFileStrategy() - Constructor for class info.joseluismartin.gui.report.ReportManager.ConnectionFileStrategy
 
ReportManager.JRDataSourceFileStrategy - Class in info.joseluismartin.gui.report
Implementation of FileStrategy using a JRDataSource as report data source
ReportManager.JRDataSourceFileStrategy() - Constructor for class info.joseluismartin.gui.report.ReportManager.JRDataSourceFileStrategy
 
ReportManager.ProcessFileStrategy - Class in info.joseluismartin.gui.report
Strategy to process the jasper file.
ReportManager.ProcessFileStrategy() - Constructor for class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
 
ReportParameterEditor - Interface in info.joseluismartin.gui.report
Interface to be implemented by editors for the parameters in a report
ReportStringParameterEditor - Class in info.joseluismartin.gui.report
 
ReportStringParameterEditor() - Constructor for class info.joseluismartin.gui.report.ReportStringParameterEditor
 
ReportTypeView - Class in info.joseluismartin.gui.report
 
ReportTypeView() - Constructor for class info.joseluismartin.gui.report.ReportTypeView
 
ReportTypeView(ReportType) - Constructor for class info.joseluismartin.gui.report.ReportTypeView
 
ReportView - Class in info.joseluismartin.gui.report
 
ReportView(Report) - Constructor for class info.joseluismartin.gui.report.ReportView
Constructor
ReportView() - Constructor for class info.joseluismartin.gui.report.ReportView
 
ReportViewRowAction - Class in info.joseluismartin.gui.report
 
ReportViewRowAction() - Constructor for class info.joseluismartin.gui.report.ReportViewRowAction
 
reset() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
reset() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
Reset the form builder to reuse for creating a new panel
reset() - Method in class info.joseluismartin.gui.validation.BackgroundErrorProcessor
clear state of ErrorProcessor.
reset() - Method in interface info.joseluismartin.gui.validation.ErrorProcessor
clear state of ErrorProcessor.
restoreState() - Method in class info.joseluismartin.gui.PageableTable
Restore TableState
restoreState(TableState) - Method in class info.joseluismartin.gui.PageableTable
Restore the column visibility from TableState
row() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
row(int) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
row() - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
row(int) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
Move cursor to next row.
rowsDeleted(int, int) - Method in class info.joseluismartin.gui.ModelRowSorter
rowsDeleted(int, int) - Method in class info.joseluismartin.gui.table.ListTableModelSorter
rowsInserted(int, int) - Method in class info.joseluismartin.gui.ModelRowSorter
rowsInserted(int, int) - Method in class info.joseluismartin.gui.table.ListTableModelSorter
rowsUpdated(int, int) - Method in class info.joseluismartin.gui.ModelRowSorter
rowsUpdated(int, int, int) - Method in class info.joseluismartin.gui.ModelRowSorter
rowsUpdated(int, int) - Method in class info.joseluismartin.gui.table.ListTableModelSorter
rowsUpdated(int, int, int) - Method in class info.joseluismartin.gui.table.ListTableModelSorter

S

save() - Method in class info.joseluismartin.gui.editor.CleanState
Save editor state
save() - Method in class info.joseluismartin.gui.editor.DirtyState
Save editor state
save() - Method in interface info.joseluismartin.gui.editor.EditorState
Save editor state
save() - Method in interface info.joseluismartin.gui.Editor
Save editing model
save() - Method in class info.joseluismartin.gui.ViewDialog
Save editing model
save() - Method in class info.joseluismartin.gui.ViewFrame
Save editing model
SavePreferencesAction - Class in info.joseluismartin.gui.table
Action for save user preferences in PageableTable
SavePreferencesAction() - Constructor for class info.joseluismartin.gui.table.SavePreferencesAction
 
SavePreferencesAction(PageableTable<?>) - Constructor for class info.joseluismartin.gui.table.SavePreferencesAction
 
SavePreferencesAction(PageableTable<?>, String, Icon) - Constructor for class info.joseluismartin.gui.table.SavePreferencesAction
 
SavePreferencesAction(PageableTable<?>, String) - Constructor for class info.joseluismartin.gui.table.SavePreferencesAction
 
saveState() - Method in class info.joseluismartin.gui.PageableTable
 
selectAll() - Method in class info.joseluismartin.gui.PageableTable
Select all posible filtered results.
selectAll() - Method in class info.joseluismartin.gui.table.TablePanel
Selects records in all pages.
SelectAllAction - Class in info.joseluismartin.gui.table
Default Action to select All checks in pageable table
SelectAllAction() - Constructor for class info.joseluismartin.gui.table.SelectAllAction
 
Selector<T> - Class in info.joseluismartin.gui
A Twing List editor.
Selector() - Constructor for class info.joseluismartin.gui.Selector
 
Selector(List<T>) - Constructor for class info.joseluismartin.gui.Selector
 
Selector(List<T>, List<T>) - Constructor for class info.joseluismartin.gui.Selector
 
SelectorAccessor - Class in info.joseluismartin.gui.bind
ControlAccessor for Selector
SelectorAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.SelectorAccessor
 
SelectorBinder - Class in info.joseluismartin.gui.bind
Binder for Selector
SelectorBinder() - Constructor for class info.joseluismartin.gui.bind.SelectorBinder
 
SeparatorTitled - Class in info.joseluismartin.gui
 
SeparatorTitled(String) - Constructor for class info.joseluismartin.gui.SeparatorTitled
 
SeparatorTitled(String, boolean) - Constructor for class info.joseluismartin.gui.SeparatorTitled
 
setAcceptAction(ViewAction<T>) - Method in class info.joseluismartin.gui.ViewDialog
 
setAcceptAction(ViewAction<T>) - Method in class info.joseluismartin.gui.ViewFrame
 
setAccessors(Map<Class<?>, Class<? extends ControlAccessor>>) - Method in class info.joseluismartin.gui.bind.ConfigurableControlAccessorFactory
 
setActions(List<Action>) - Method in class info.joseluismartin.gui.action.ActionGroup
 
setActions(List<Action>) - Method in class info.joseluismartin.gui.ListTableModel
 
setActions(List<Action>) - Method in class info.joseluismartin.gui.table.TablePanel
 
setAddIcon(Icon) - Method in class info.joseluismartin.gui.AttachmentView
 
setAddIcon(Icon) - Method in class info.joseluismartin.gui.report.ReportFileView
 
setAddIcon(Icon) - Method in class info.joseluismartin.gui.TableEditor
 
setAll(List<T>) - Method in class info.joseluismartin.gui.Selector
 
setApplicationContext(ApplicationContext) - Method in class info.joseluismartin.gui.ApplicationContextGuiFactory
setAutobinding(boolean) - Method in class info.joseluismartin.gui.AbstractView
 
setAvailable(List<T>) - Method in class info.joseluismartin.gui.Selector
Sets the available list
setBinderFactory(BinderFactory) - Method in class info.joseluismartin.gui.AbstractView
Sets the binder factory, propagate it to composite binder.
setBinderFactory(BinderFactory) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
setBinders(Map<Class<?>, Class<? extends PropertyBinder>>) - Method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
setBold(JLabel) - Static method in class info.joseluismartin.gui.form.FormUtils
Make font of JLabel bold
setBorder(Border) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setBuilders(List<TreeModelBuilder>) - Method in class info.joseluismartin.gui.tree.TreeViewModel
 
setButtonHeight(int) - Method in class info.joseluismartin.gui.Selector
 
setButtonWidth(int) - Method in class info.joseluismartin.gui.Selector
 
setCancelAction(ViewAction<T>) - Method in class info.joseluismartin.gui.ViewDialog
 
setCancelAction(ViewAction<T>) - Method in class info.joseluismartin.gui.ViewFrame
 
setCanceled(boolean) - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
setCancelIcon(Icon) - Method in class info.joseluismartin.gui.PageableTable
 
setCellHeight(int) - Method in class info.joseluismartin.gui.ListPane
 
setCharWidth(int) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setClazz(Class<?>) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setColumnEditable(int, boolean) - Method in class info.joseluismartin.gui.ListTableModel
 
setColumnNames(List<String>) - Method in class info.joseluismartin.gui.ListTableModel
 
setColumnNames(String[]) - Method in class info.joseluismartin.gui.ListTableModel
 
setColumns(List<ColumnDefinition>) - Method in class info.joseluismartin.gui.ListTableModel
 
setCombo(JComboBox) - Method in class info.joseluismartin.gui.action.AutoCompletionListener
 
setComponent(Object) - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
setComponent(Object) - Method in class info.joseluismartin.gui.bind.ControlError
 
setComponent(JComponent) - Method in class info.joseluismartin.gui.JComponentPanelHolder
 
setConfigureEditors(boolean) - Method in class info.joseluismartin.gui.PageableTable
 
setControl(Object) - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
 
setControl(Selector<?>) - Method in class info.joseluismartin.gui.bind.SelectorAccessor
 
setControlAccessorFactory(ControlAccessorFactory) - Method in class info.joseluismartin.gui.AbstractView
 
setControlAccessorFactory(ControlAccessorFactory) - Method in class info.joseluismartin.gui.bind.AutoBinder
 
setControlAccessorFactory(ControlAccessorFactory) - Method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
setControlAccessorFactory(ControlAccessorFactory) - Method in class info.joseluismartin.gui.bind.ControlAccessorBinderFactory
 
setControlAccessorFactory(ControlAccessorFactory) - Method in class info.joseluismartin.gui.bind.ControlBinder
 
setControlInitializer(ControlInitializer) - Method in class info.joseluismartin.gui.AbstractView
 
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.ComboAccessor
Sets the control value
setControlValue(Object) - Method in interface info.joseluismartin.gui.bind.ControlAccessor
Sets the control value
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.LabelAccessor
Sets the control value
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.ListAccessor
Sets the control value
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.SelectorAccessor
Sets the control value
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.TablePanelAccessor
Sets the control value
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.TextComponentAccessor
Sets the control value
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.ToggleButtonAccessor
Sets the control value
setControlValue(Object) - Method in class info.joseluismartin.gui.bind.ViewAccessor
Sets the control value
setCount(int) - Method in class info.joseluismartin.gui.DefaultPaginator
 
setDatabase(Database) - Method in class info.joseluismartin.db.DbConnection
 
setDataSource(PageableDataSource<T>) - Method in class info.joseluismartin.gui.PageableTable
 
setDataSource(DataSource) - Method in class info.joseluismartin.gui.report.ReportFileView
 
setDataSource(DataSource) - Method in class info.joseluismartin.gui.report.ReportListView
 
setDataSource(DataSource) - Method in class info.joseluismartin.gui.report.ReportManager
 
setDataSource(DataSource) - Method in class info.joseluismartin.gui.report.ReportViewRowAction
 
setDbName(String) - Method in class info.joseluismartin.db.DbConnection
 
setDebug(boolean) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
setDebug(boolean) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setDefaultPort(String) - Method in class info.joseluismartin.db.Database
 
setDefaultRenderer(Class<?>, TableCellRenderer) - Method in class info.joseluismartin.gui.PageableTable
 
setDefaultRowHeight(int) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
setDefaultRowHeight(int) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setDefaultSpace(int) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
setDefaultSpace(int) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setDefaultTableCellRenderer(TableCellRenderer) - Method in class info.joseluismartin.gui.ListTableModel
 
setDialog(Window) - Method in class info.joseluismartin.gui.action.DialogAction
 
setDialogHeight(int) - Method in class info.joseluismartin.gui.ViewDialog
Deprecated. use setWindoHeigth
setDialogWidth(int) - Method in class info.joseluismartin.gui.ViewDialog
Deprecated. use setWindowWidth
setDirty(boolean) - Method in class info.joseluismartin.gui.AbstractView
 
setDisplayName(String) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setDisplayNames(List<String>) - Method in class info.joseluismartin.gui.ListTableModel
 
setDisplayNames(String[]) - Method in class info.joseluismartin.gui.ListTableModel
 
setDriver(String) - Method in class info.joseluismartin.db.Database
 
setDriver(String) - Method in class info.joseluismartin.db.DbConnection
 
setEditable(boolean) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setEditableMap(Map<String, Boolean>) - Method in class info.joseluismartin.gui.ListTableModel
 
setEditor(TableCellEditor) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setEditor(Editor<?>) - Method in class info.joseluismartin.gui.editor.CleanState
 
setEditor(Editor<?>) - Method in class info.joseluismartin.gui.editor.ControlState
 
setEditor(Editor<?>) - Method in class info.joseluismartin.gui.editor.DirtyState
 
setEditorFactory(EditorFactory) - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
setEditorName(String) - Method in class info.joseluismartin.gui.PageableTable
 
setEditorName(String) - Method in class info.joseluismartin.gui.table.TablePanel
 
setEditors(TableEditor<?>[]) - Method in class info.joseluismartin.gui.table.TableEditorFrame
 
setElastic() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
setEnabled(boolean) - Method in class info.joseluismartin.gui.bind.AbstractControlAccessor
Enable/disable the control
setEnabled(boolean) - Method in interface info.joseluismartin.gui.bind.ControlAccessor
Enable/disable the control
setErrorColor(Color) - Method in class info.joseluismartin.gui.validation.BackgroundErrorProcessor
 
setErrorProcessors(List<ErrorProcessor>) - Method in class info.joseluismartin.gui.AbstractView
 
setExcelIcon(Icon) - Method in class info.joseluismartin.gui.report.ReportListView
 
setFileName(JTextField) - Method in class info.joseluismartin.gui.report.ReportFileView
 
setFileProcessor(FileProcessor) - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
 
setFileView(ReportFileView) - Method in class info.joseluismartin.gui.report.ReportView
 
setFilter(Object) - Method in interface info.joseluismartin.gui.FilterView
 
setFilter(Object) - Method in class info.joseluismartin.gui.PageableTable
 
setFilterView(View<Object>) - Method in class info.joseluismartin.gui.table.TablePanel
 
setFirstIcon(Icon) - Method in class info.joseluismartin.gui.PaginatorView
 
setFirstNull(boolean) - Method in class info.joseluismartin.gui.bind.AnnotationControlInitializer
 
setFixedHeight(boolean) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
setFixedHeight(boolean) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setGuiFactory(GuiFactory) - Method in class info.joseluismartin.gui.PageableTable
 
setGuiFactory(GuiFactory) - Method in class info.joseluismartin.gui.ShowRowAction
 
setGuiFactory(GuiFactory) - Method in class info.joseluismartin.gui.table.TableListView
 
setGuiFactory(GuiFactory) - Method in class info.joseluismartin.gui.table.TablePanel
 
setHeight(int) - Method in class info.joseluismartin.gui.AbstractView
 
setHeight(int) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
setHeight(int) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setHost(String) - Method in class info.joseluismartin.db.DbConnection
 
setIcon(Icon) - Method in class info.joseluismartin.gui.action.ActionGroup
 
setIcon(Icon) - Method in class info.joseluismartin.gui.IconAction
 
setIcon(Icon) - Method in class info.joseluismartin.gui.PanelHolder
 
setIcon(Icon) - Method in class info.joseluismartin.gui.TableEditor
 
setIconMap(Map<String, Icon>) - Method in class info.joseluismartin.gui.render.FileCellRenderer
 
setIgnoredProperties(Set<String>) - Method in class info.joseluismartin.gui.AbstractView
 
setIgnoredProperties(Set<String>) - Method in class info.joseluismartin.gui.bind.AutoBinder
 
setIgnoredProperties(List<String>) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
setInitializeControls(boolean) - Method in class info.joseluismartin.gui.AbstractView
 
setInitializeEntities(boolean) - Method in class info.joseluismartin.gui.bind.AnnotationControlInitializer
 
setInitializeEntities(boolean) - Method in interface info.joseluismartin.gui.bind.ControlInitializer
 
setInteractive(boolean) - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
 
setJdbcName(String) - Method in class info.joseluismartin.db.Database
 
setLastIcon(Icon) - Method in class info.joseluismartin.gui.PaginatorView
 
setLeftArrow(Icon) - Method in class info.joseluismartin.gui.Selector
 
setList(List) - Method in class info.joseluismartin.gui.list.ListListModel
 
setList(List) - Method in class info.joseluismartin.gui.ListTableModel
 
setListCellRenderer(ListCellRenderer) - Method in class info.joseluismartin.gui.AttachmentView
 
setListheight(int) - Method in class info.joseluismartin.gui.Selector
 
setListWidth(int) - Method in class info.joseluismartin.gui.Selector
 
setMaxResults(int) - Method in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
setMaxWidth(int) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
setMaxWidth(int) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setMergeAccessors(boolean) - Method in class info.joseluismartin.gui.bind.ConfigurableControlAccessorFactory
 
setMergeBinders(boolean) - Method in class info.joseluismartin.gui.bind.ConfigurableBinderFactory
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.AbstractView
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.editor.DirtyState
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.IconAction
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.ListTableModel
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.PageableTable
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.PanelHolder
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.Selector
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.table.TablePanelAction
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.TableEditor
 
setMessageSource(MessageSource) - Method in class info.joseluismartin.gui.validation.BackgroundErrorProcessor
 
setModal(boolean) - Method in class info.joseluismartin.gui.ShowRowAction
 
setModel(T) - Method in class info.joseluismartin.gui.AbstractView
Sets model
setModel(Object) - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
setModel(T) - Method in class info.joseluismartin.gui.bind.AutoBinder
Sets model
setModel(T) - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
setModel(Object) - Method in class info.joseluismartin.gui.EditorEvent
Sets model
setModel(T) - Method in interface info.joseluismartin.gui.ModelHolder
Sets model
setModel(M) - Method in class info.joseluismartin.gui.ModelRowSorter
 
setModel(T) - Method in class info.joseluismartin.gui.ViewDialog
 
setModel(T) - Method in class info.joseluismartin.gui.ViewFrame
 
setModelClass(Class) - Method in class info.joseluismartin.gui.ListTableModel
 
setName(String) - Method in class info.joseluismartin.db.Database
 
setName(String) - Method in class info.joseluismartin.gui.AbstractView
 
setName(String) - Method in class info.joseluismartin.gui.action.ActionGroup
 
setName(String) - Method in class info.joseluismartin.gui.action.BeanAction
 
setName(String) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setName(String) - Method in class info.joseluismartin.gui.IconAction
 
setName(String) - Method in class info.joseluismartin.gui.PanelHolder
 
setName(String) - Method in class info.joseluismartin.gui.Selector
 
setName(String) - Method in class info.joseluismartin.gui.table.TablePanel
 
setName(String) - Method in class info.joseluismartin.gui.TableEditor
 
setNextIcon(Icon) - Method in class info.joseluismartin.gui.PaginatorView
 
setNode(Node) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
setOkIcon(Icon) - Method in class info.joseluismartin.gui.PageableTable
 
setOldValue(Object) - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
setOrder(Page.Order) - Method in class info.joseluismartin.gui.PageableTable
 
setPage(int) - Method in class info.joseluismartin.gui.DefaultPaginator
setPageSize(int) - Method in class info.joseluismartin.gui.DefaultPaginator
 
setPageSizes(String[]) - Method in class info.joseluismartin.gui.PaginatorView
 
setPaginator(Paginator) - Method in class info.joseluismartin.gui.PaginatorView
 
setPaginatorView(PaginatorView) - Method in class info.joseluismartin.gui.PageableTable
 
setPanels(List<PanelHolder>) - Method in class info.joseluismartin.gui.ListPane
 
setParameters(Map<String, JRParameter>) - Method in class info.joseluismartin.gui.report.JRParameterEditorDialog
 
setParameters(Map<String, Object>) - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
 
setParent(MutableTreeNode) - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
setParent(MutableTreeNode) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
setPassword(String) - Method in class info.joseluismartin.db.DbConnection
 
setPdfIcon(Icon) - Method in class info.joseluismartin.gui.report.ReportListView
 
setPersistentService(PersistentService) - Method in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
setPersistentService(PersistentService<T, ? extends Serializable>) - Method in class info.joseluismartin.gui.action.ViewSaveAction
setPersistentService(PersistentService<Object, ? extends Serializable>) - Method in class info.joseluismartin.gui.bind.AnnotationControlInitializer
 
setPersistentService(PersistentService<T, ? extends Serializable>) - Method in class info.joseluismartin.gui.table.TablePanel
 
setPersistentService(PersistentService<T, ? extends Serializable>) - Method in class info.joseluismartin.gui.ViewDialog
setPersistentService(PersistentService<T, ? extends Serializable>) - Method in class info.joseluismartin.gui.ViewFrame
 
setPlasticLookAndFeel() - Static method in class info.joseluismartin.gui.ApplicationContextGuiFactory
 
setPort(String) - Method in class info.joseluismartin.db.DbConnection
 
setPreviousIcon(Icon) - Method in class info.joseluismartin.gui.PaginatorView
 
setPropertyName(String) - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
setPropertyValue(String, Object) - Method in class info.joseluismartin.gui.bind.DirectFieldAccessor
 
setPropertyValues(PropertyValues) - Method in class info.joseluismartin.gui.table.TablePanel
 
setRefreshIcon(Icon) - Method in class info.joseluismartin.gui.TableEditor
 
setRemoveIcon(Icon) - Method in class info.joseluismartin.gui.AttachmentView
 
setRemoveIcon(Icon) - Method in class info.joseluismartin.gui.TableEditor
 
setRenderer(TableCellRenderer) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setReportDataSource(FileProcessor, Object) - Method in class info.joseluismartin.gui.report.ReportManager.ConnectionFileStrategy
 
setReportDataSource(FileProcessor, Object) - Method in class info.joseluismartin.gui.report.ReportManager.JRDataSourceFileStrategy
 
setReportDataSource(FileProcessor, Object) - Method in class info.joseluismartin.gui.report.ReportManager.ProcessFileStrategy
Set the data source in this file processor.
setReportListView(ReportListView) - Method in class info.joseluismartin.gui.table.TablePanel
 
setReportManager(ReportManager) - Method in class info.joseluismartin.gui.report.ReportListView
 
setReportManager(ReportManager) - Method in class info.joseluismartin.gui.report.ReportViewRowAction
 
setReportOutputType(String) - Method in class info.joseluismartin.gui.report.ReportViewRowAction
 
setReportProvider(ReportDataProvider) - Method in class info.joseluismartin.gui.report.ReportListView
 
setReportService(ReportService) - Method in class info.joseluismartin.gui.report.ReportListView
 
setReportService(ReportService) - Method in class info.joseluismartin.gui.report.ReportView
 
setReportType(ReportType) - Method in class info.joseluismartin.gui.report.ReportListView
 
setReportTypeService(PersistentManager<ReportType, Long>) - Method in class info.joseluismartin.gui.report.ReportFilterView
 
setRightArrow(Icon) - Method in class info.joseluismartin.gui.Selector
 
setRow(Object) - Method in class info.joseluismartin.gui.TableRowAction
 
setSaveIcon(Icon) - Method in class info.joseluismartin.gui.TableEditor
 
setSelected(List<T>) - Method in class info.joseluismartin.gui.Selector
 
setSelectedItem(Object) - Method in class info.joseluismartin.gui.list.ListComboBoxModel
 
setService(PersistentService<T, ? extends Serializable>) - Method in class info.joseluismartin.gui.action.ViewSaveAction
Deprecated. 
setService(PersistentService<Object, Serializable>) - Method in class info.joseluismartin.gui.DeleteRowAction
 
setService(ReportService) - Method in class info.joseluismartin.gui.report.ReportFileView
 
setService(PersistentService<T, Serializable>) - Method in class info.joseluismartin.gui.TableEditor
 
setShowFilterIcon(Icon) - Method in class info.joseluismartin.gui.table.HideShowFilterAction
 
setShowMenu(boolean) - Method in class info.joseluismartin.gui.PageableTable
 
setShowPaginator(boolean) - Method in class info.joseluismartin.gui.PageableTable
 
setShowSearchFields(boolean) - Method in class info.joseluismartin.gui.Selector
 
setSortKeys(List<? extends RowSorter.SortKey>) - Method in class info.joseluismartin.gui.ModelRowSorter
 
setSortKeys(List<? extends RowSorter.SortKey>) - Method in class info.joseluismartin.gui.table.ListTableModelSorter
setSortProperty(String) - Method in class info.joseluismartin.gui.action.FilterAutoCompletionListener
 
setSortProperty(String) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setSortPropertyName(String) - Method in class info.joseluismartin.gui.PageableTable
 
setTable(PageableTable<?>) - Method in class info.joseluismartin.gui.table.PageableTableAction
 
setTable(PageableTable) - Method in class info.joseluismartin.gui.table.TablePanel
 
setTable(JTable) - Method in class info.joseluismartin.gui.TableEditor
 
setTable(PageableTable<?>) - Method in class info.joseluismartin.gui.TableRowAction
 
setTableIcon(Icon) - Method in class info.joseluismartin.gui.ListPane
 
setTableIcon(Icon) - Method in class info.joseluismartin.gui.table.TableEditorFrame
 
setTableModel(ListTableModel) - Method in class info.joseluismartin.gui.PageableTable
 
setTableModel(ListTableModel) - Method in class info.joseluismartin.gui.TableEditor
 
setTablePanel(TablePanel) - Method in class info.joseluismartin.gui.table.TablePanelAction
 
setTableService(TableService) - Method in class info.joseluismartin.gui.PageableTable
 
setTypeService(PersistentManager<ReportType, Long>) - Method in class info.joseluismartin.gui.report.ReportView
 
setUrl(String) - Method in class info.joseluismartin.db.DbConnection
 
setUser(String) - Method in class info.joseluismartin.db.DbConnection
 
setUserMenuIcon(Icon) - Method in class info.joseluismartin.gui.PageableTable
 
setUserObject(Object) - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
setUserObject(Object) - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
setUsingActions(boolean) - Method in class info.joseluismartin.gui.ListTableModel
 
setUsingChecks(boolean) - Method in class info.joseluismartin.gui.ListTableModel
 
setUsingIntrospection(boolean) - Method in class info.joseluismartin.gui.ListTableModel
 
setValidator(Validator) - Method in class info.joseluismartin.gui.AbstractView
 
setValue(Object) - Method in class info.joseluismartin.gui.ActionCellRenderer
Set the icon from Action
setValue(Object) - Method in class info.joseluismartin.gui.bind.AbstractBinder
Set value on binded object using the property name.
setValue(Object) - Method in class info.joseluismartin.gui.table.CollectionTableCellRenderer
setValue(int) - Method in class info.joseluismartin.gui.ViewDialog
 
setValueAt(Object, int, int) - Method in class info.joseluismartin.gui.ListTableModel
setView(View<T>) - Method in class info.joseluismartin.gui.action.ViewAction
 
setView(View<T>) - Method in class info.joseluismartin.gui.ViewDialog
 
setView(View<T>) - Method in class info.joseluismartin.gui.ViewFrame
 
setView(View<?>) - Method in class info.joseluismartin.gui.ViewPanelHolder
 
setViewName(String) - Method in class info.joseluismartin.gui.ShowRowAction
 
setVisibilityMenuIcon(Icon) - Method in class info.joseluismartin.gui.PageableTable
 
setWidth(int) - Method in class info.joseluismartin.gui.AbstractView
 
setWidth(Integer) - Method in class info.joseluismartin.gui.ColumnDefinition
 
setWindowHeight(int) - Method in class info.joseluismartin.gui.ViewDialog
 
setWindowHeight(int) - Method in class info.joseluismartin.gui.ViewFrame
 
setWindowWidth(int) - Method in class info.joseluismartin.gui.ViewDialog
 
setWindowWidth(int) - Method in class info.joseluismartin.gui.ViewFrame
 
setWindwoWidth(int) - Method in class info.joseluismartin.gui.ViewDialog
 
showError(String) - Static method in class info.joseluismartin.gui.form.FormUtils
Show error message
showError(Component, String) - Static method in class info.joseluismartin.gui.form.FormUtils
Show error message
showReport(Report, PersistentService<Object, Serializable>, Object, String, Page.Order, String) - Method in class info.joseluismartin.gui.report.ReportManager
Display a report in outputType using the service and available ids to create the data source
showReport(Report, DataSource, String) - Method in class info.joseluismartin.gui.report.ReportManager
Displays the report in a new window as a file
ShowRowAction - Class in info.joseluismartin.gui
 
ShowRowAction() - Constructor for class info.joseluismartin.gui.ShowRowAction
 
SimpleBoxFormBuilder - Class in info.joseluismartin.gui.form
A FormBuilder that create form using BoxLayouts Add components using a implicit cursor.
SimpleBoxFormBuilder() - Constructor for class info.joseluismartin.gui.form.SimpleBoxFormBuilder
Default Ctor
SimpleBoxFormBuilder(Border) - Constructor for class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
SimpleBoxFormBuilder(int) - Constructor for class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
SimpleBoxFormBuilder(int, Border) - Constructor for class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
SimpleDialog - Class in info.joseluismartin.gui
Simple Dialog
SimpleDialog() - Constructor for class info.joseluismartin.gui.SimpleDialog
 
SimpleDialog(Window, Component) - Constructor for class info.joseluismartin.gui.SimpleDialog
 
SimpleDialog(Component) - Constructor for class info.joseluismartin.gui.SimpleDialog
 
SimpleDialog(Component, String) - Constructor for class info.joseluismartin.gui.SimpleDialog
 
SimpleDialog(Window, Component, String) - Constructor for class info.joseluismartin.gui.SimpleDialog
 
SIZE_UNDEFINED - Static variable in class info.joseluismartin.gui.form.SimpleBoxFormBuilder
 
sorterChanged(RowSorterEvent) - Method in class info.joseluismartin.gui.PageableTable
Handle sort changes in model sorter.
SpringUtilities - Class in info.joseluismartin.gui
A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
SpringUtilities() - Constructor for class info.joseluismartin.gui.SpringUtilities
 
startBox(Border) - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
startBox() - Method in class info.joseluismartin.gui.form.BoxFormBuilder
 
stateChanged(ChangeEvent) - Method in class info.joseluismartin.gui.bind.ToggleButtonAccessor
stateChanged(ChangeEvent) - Method in class info.joseluismartin.gui.editor.ControlState
SwingBinder<T> - Class in info.joseluismartin.gui.bind
 
SwingBinder(ModelHolder<T>) - Constructor for class info.joseluismartin.gui.bind.SwingBinder
 

T

TableBeanDefinitionParser - Class in info.joseluismartin.beans
Parse swing:table elements.
TableBeanDefinitionParser() - Constructor for class info.joseluismartin.beans.TableBeanDefinitionParser
 
tableChanged(TableModelEvent) - Method in class info.joseluismartin.gui.TableEditor
 
TableEditor<T> - Class in info.joseluismartin.gui
Simple table editor
TableEditor() - Constructor for class info.joseluismartin.gui.TableEditor
Creates new TableEditor
TableEditor(Class<T>) - Constructor for class info.joseluismartin.gui.TableEditor
Creates new TableEditor
TableEditorFrame - Class in info.joseluismartin.gui.table
 
TableEditorFrame() - Constructor for class info.joseluismartin.gui.table.TableEditorFrame
 
TableListener - Class in info.joseluismartin.gui.action
Listen clicks on table with TableModelListener and execute RowActions on actions columns.
TableListener(JTable) - Constructor for class info.joseluismartin.gui.action.TableListener
 
TableListView<T> - Class in info.joseluismartin.gui.table
View for showing Lists in a TablePanel
TableListView() - Constructor for class info.joseluismartin.gui.table.TableListView
 
TableListView(List<T>) - Constructor for class info.joseluismartin.gui.table.TableListView
 
TableListView(String) - Constructor for class info.joseluismartin.gui.table.TableListView
 
TablePanel<T> - Class in info.joseluismartin.gui.table
A Panel with PageableTable, Filter and Button Box to hold TablePanelActions.
TablePanel() - Constructor for class info.joseluismartin.gui.table.TablePanel
Creates new TablePanel
TablePanelAccessor - Class in info.joseluismartin.gui.bind
Control Accessor for TablePanel, usually used with CollectionPersistentService to edit Lists
TablePanelAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.TablePanelAccessor
 
TablePanelAction - Class in info.joseluismartin.gui.table
Base class for TablePanel Actions
TablePanelAction() - Constructor for class info.joseluismartin.gui.table.TablePanelAction
 
TableRowAction - Class in info.joseluismartin.gui
 
TableRowAction() - Constructor for class info.joseluismartin.gui.TableRowAction
 
test() - Method in class info.joseluismartin.db.DbConnection
 
TextComponentAccessor - Class in info.joseluismartin.gui.bind
ControlAccesor for JTextComponents.
TextComponentAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.TextComponentAccessor
 
TextComponentBinder - Class in info.joseluismartin.gui.bind
Binder for JComponentText
TextComponentBinder() - Constructor for class info.joseluismartin.gui.bind.TextComponentBinder
 
TitledSeparator - Class in info.joseluismartin.gui
 
TitledSeparator(String) - Constructor for class info.joseluismartin.gui.TitledSeparator
 
TitledSeparator(String, int) - Constructor for class info.joseluismartin.gui.TitledSeparator
 
TitledSeparator(String, Font, Color) - Constructor for class info.joseluismartin.gui.TitledSeparator
 
ToggleButtonAccessor - Class in info.joseluismartin.gui.bind
ControlAccessor for JToggleButton
ToggleButtonAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.ToggleButtonAccessor
 
ToggleButtonBinder - Class in info.joseluismartin.gui.bind
Property binder for ToggleButtons
ToggleButtonBinder() - Constructor for class info.joseluismartin.gui.bind.ToggleButtonBinder
 
toggleSortOrder(int) - Method in class info.joseluismartin.gui.ModelRowSorter
toggleSortOrder(int) - Method in class info.joseluismartin.gui.table.ListTableModelSorter
toMenu(List<Action>) - Static method in class info.joseluismartin.gui.form.FormUtils
Make a JMenu from an Action List
toProperties() - Method in class info.joseluismartin.db.DbConnection
 
toString() - Method in class info.joseluismartin.db.Database
 
toString() - Method in class info.joseluismartin.gui.PanelHolder
 
toString() - Method in class info.joseluismartin.gui.TableEditor
 
toString() - Method in class info.joseluismartin.gui.tree.ListTreeNode
 
toString() - Method in class info.joseluismartin.gui.tree.TreeNodeAdapter
 
TreeModelBuilder - Interface in info.joseluismartin.gui.tree
Pointer interface for TreeModel Builders
TreeNodeAdapter - Class in info.joseluismartin.gui.tree
An Adapter from any class to MutableTreeNode.
TreeNodeAdapter(Node) - Constructor for class info.joseluismartin.gui.tree.TreeNodeAdapter
 
TreeView - Class in info.joseluismartin.gui.tree
Tree View that show a List of TreeModelBuilders
TreeView() - Constructor for class info.joseluismartin.gui.tree.TreeView
 
TreeViewModel - Class in info.joseluismartin.gui.tree
 
TreeViewModel() - Constructor for class info.joseluismartin.gui.tree.TreeViewModel
 

U

uncheckAll() - Method in class info.joseluismartin.gui.ListTableModel
Uncheck All checks
UndefinedAccessorException - Exception in info.joseluismartin.gui.bind
Undefinded Control Accessor for a control.
UndefinedAccessorException(String, Throwable) - Constructor for exception info.joseluismartin.gui.bind.UndefinedAccessorException
 
UndefinedAccessorException(String) - Constructor for exception info.joseluismartin.gui.bind.UndefinedAccessorException
 
UndefinedAccessorException(Throwable) - Constructor for exception info.joseluismartin.gui.bind.UndefinedAccessorException
 
unSelectAll() - Method in class info.joseluismartin.gui.PageableTable
Un select all selected
unSelectAll() - Method in class info.joseluismartin.gui.table.TablePanel
 
update() - Method in class info.joseluismartin.gui.AbstractView
Update Model from Component
update() - Method in class info.joseluismartin.gui.bind.AbstractBinder
 
update() - Method in class info.joseluismartin.gui.bind.AutoBinder
Update Model from Component
update() - Method in class info.joseluismartin.gui.bind.CompositeBinder
 
update() - Method in interface info.joseluismartin.gui.Binder
Update Model from Component
update() - Method in class info.joseluismartin.gui.ViewDialog
 
update() - Method in class info.joseluismartin.gui.ViewFrame
 
URL - Static variable in class info.joseluismartin.db.DbConnection
 
USERNAME - Static variable in class info.joseluismartin.db.DbConnection
 

V

validateView() - Method in class info.joseluismartin.gui.AbstractView
validate model
validateView() - Method in interface info.joseluismartin.gui.View
validate model
validateView() - Method in class info.joseluismartin.gui.ViewDialog
 
validateView() - Method in class info.joseluismartin.gui.ViewFrame
 
valueChanged(ListSelectionEvent) - Method in class info.joseluismartin.gui.editor.ControlState
valueChanged(ListSelectionEvent) - Method in class info.joseluismartin.gui.ListPane
 
valueChanged(ListSelectionEvent) - Method in class info.joseluismartin.gui.table.TableEditorFrame
 
View<T> - Interface in info.joseluismartin.gui
Interface for Views
ViewAccessor - Class in info.joseluismartin.gui.bind
Control Accessor for Views
ViewAccessor(Object) - Constructor for class info.joseluismartin.gui.bind.ViewAccessor
 
ViewAction<T> - Class in info.joseluismartin.gui.action
Action that hold a View property
ViewAction() - Constructor for class info.joseluismartin.gui.action.ViewAction
 
ViewBinder - Class in info.joseluismartin.gui.bind
 
ViewBinder() - Constructor for class info.joseluismartin.gui.bind.ViewBinder
 
ViewCancelAction<T> - Class in info.joseluismartin.gui.action
Cancel action for view dialogs, ask user before close if the view is in dirty state.
ViewCancelAction() - Constructor for class info.joseluismartin.gui.action.ViewCancelAction
 
ViewDialog<T> - Class in info.joseluismartin.gui
A JDialog for use as View Wrapper
ViewDialog() - Constructor for class info.joseluismartin.gui.ViewDialog
 
ViewDialog(Frame) - Constructor for class info.joseluismartin.gui.ViewDialog
 
ViewFrame<T> - Class in info.joseluismartin.gui
A JFrame for use as View Container
ViewFrame() - Constructor for class info.joseluismartin.gui.ViewFrame
Default Ctor
ViewFrame(Frame) - Constructor for class info.joseluismartin.gui.ViewFrame
Compatibility ctor with ViewDialog.
ViewPanelHolder - Class in info.joseluismartin.gui
PanelHolder implementation for Views
ViewPanelHolder() - Constructor for class info.joseluismartin.gui.ViewPanelHolder
 
ViewPanelHolder(View<?>) - Constructor for class info.joseluismartin.gui.ViewPanelHolder
 
ViewSaveAction<T> - Class in info.joseluismartin.gui.action
Generic Save Action for ViewDialog.
ViewSaveAction() - Constructor for class info.joseluismartin.gui.action.ViewSaveAction
 

W

width - Variable in class info.joseluismartin.gui.AbstractView
 

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

Copyright © 2013 JDAL. All Rights Reserved.