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

A

AbstractPropertyLabelProvider<M,T> - Class in org.uqbar.arena.widgets.tables.labelprovider
Base class for reusing code.
AbstractPropertyLabelProvider(String) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.AbstractPropertyLabelProvider
 
AbstractPropertyLabelProvider(String, Transformer) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.AbstractPropertyLabelProvider
 
AbstractReadOnlyTransformer<M,V> - Class in org.uqbar.arena.bindings.transformers
Abstract base class for all "read-only" Transformer implementations.
AbstractReadOnlyTransformer() - Constructor for class org.uqbar.arena.bindings.transformers.AbstractReadOnlyTransformer
 
AbstractViewObservable<V extends Widget,C extends WidgetBuilder> - Class in org.uqbar.lacar.ui.model.bindings
base class for viewobservables
AbstractViewObservable(V) - Constructor for class org.uqbar.lacar.ui.model.bindings.AbstractViewObservable
 
AbstractWidgetBuilder - Class in org.uqbar.lacar.ui.model
Utility class for implementing widget builders.
AbstractWidgetBuilder() - Constructor for class org.uqbar.lacar.ui.model.AbstractWidgetBuilder
 
accept(TextInputEvent) - Method in interface org.uqbar.arena.widgets.TextFilter
Returns false if you want to forbid the user's action.
ACCEPT - Static variable in class org.uqbar.arena.windows.Dialog
 
accept() - Method in class org.uqbar.arena.windows.Dialog
La implementación por defecto invoca primero a Dialog.executeTask(), notifica los listeners del evento Dialog.onAccept(Action) y luego cierra la ventana.
accept() - Method in interface org.uqbar.arena.windows.TaskWindow
Ejecuta la tarea asociada a esta ventana.
Action - Interface in org.uqbar.lacar.ui.model
Representa una acción que debe tomar el sistema (interfaz o dominio) ante un evento externo, por ejemplo ante una acción del usuario.
Adapter - Interface in org.uqbar.arena.bindings
A closure that configures a binding.
adaptItemsUsingProperty(Class<?>, String) - Method in interface org.uqbar.lacar.ui.model.ItemsBindingBuilder
Sets an adapter for the items of this binding, such as the elements of a ListBuilder or the contents of a ColumnBuilder.
adaptWith(Transformer<M, V>) - Method in interface org.uqbar.lacar.ui.model.BindingBuilder
Sets an adapter strategy based on a Transformer.
add(E) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
add(int, E) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
addActions(Panel) - Method in class org.uqbar.arena.windows.Dialog
 
addActions(Panel) - Method in class org.uqbar.arena.windows.SimpleWindow
 
addAll(Collection<? extends E>) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
addAll(int, Collection<? extends E>) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
addBinding(Observable<M>, ViewObservable<V, C>) - Method in class org.uqbar.arena.widgets.Widget
Adds a binding betweeen two observables, validating them in this context.
addBinding(Binding<M, V, C>) - Method in class org.uqbar.arena.widgets.Widget
 
addButton(String, Action) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addCalculatedColumn(Transformer<R, ?>) - Method in interface org.uqbar.arena.widgets.tables.LabelProviderBuilder
addChangeListener(ChangeListener) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
addChangeListener(ChangeListener) - Method in interface org.uqbar.lacar.ui.model.bindings.collections.ObservableContainer
 
addCheckBox() - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addChild(Widget) - Method in interface org.uqbar.arena.widgets.Container
Agrega un Widget de este contenedor.
addChild(Widget) - Method in class org.uqbar.arena.widgets.Panel
 
addChild(Widget) - Method in class org.uqbar.arena.windows.Window
Agrega un Widget de este contenedor.
addChildGroup(String) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addChildPanel() - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addColumn(Column<R>) - Method in class org.uqbar.arena.widgets.tables.Table
 
addColumn(List<LabelProvider<Row>>) - Method in interface org.uqbar.lacar.ui.model.TableBuilder
 
addConfiguration(Closure<? extends WidgetBuilder>) - Method in class org.uqbar.arena.widgets.Widget
 
addErrorPanel(String) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addFileButton(String, String, String, String[]) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addLabel() - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addLink(String, Action) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addList() - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addNode(LabelProvider<R>) - Method in interface org.uqbar.arena.widgets.tree.TreeBuilder
 
addPropertyMappedColumn(String) - Method in interface org.uqbar.arena.widgets.tables.LabelProviderBuilder
 
addPropertyMappedColumn(String, Transformer<P, String>) - Method in interface org.uqbar.arena.widgets.tables.LabelProviderBuilder
 
addRadioSelector() - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addSelector(boolean) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addSpinner(Integer, Integer) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addStyleTextArea(Map<String[], Style>) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addTable(Class<R>) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addTextBox(boolean) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addTextFilter(TextFilter) - Method in interface org.uqbar.lacar.ui.model.TextControlBuilder
 
addTree(Tree<T>, String) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
addTreeItem(TreeNode<T>) - Method in interface org.uqbar.arena.widgets.Node
 
addTreeItem(TreeNode<T>) - Method in class org.uqbar.arena.widgets.tree.Tree
 
addTreeItem(TreeNode<T>) - Method in class org.uqbar.arena.widgets.tree.TreeNode
 
allowNull(boolean) - Method in class org.uqbar.arena.widgets.Selector
 
append(HierarchicalLoggeable) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
Appends the loggeable object to this info.
append(String, Object) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
append(String, long) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
append(String, boolean) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
append(String) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
append(Class) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
appendAll(Map) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
appendAll(Collection) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
appendCloseNode(String, Object) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
appendInitialNode(String, Object) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
appendObject(Object) - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
appendYourselfTo(HierarchicalLogger) - Method in interface org.uqbar.arena.hierarchiallogger.HierarchicalLoggeable
Se logea a traves de un objeto Logger quien visita a los Loggeables atraves de este metodo.
appendYourselfTo(HierarchicalLogger) - Method in class org.uqbar.arena.widgets.Panel
 
appendYourselfTo(HierarchicalLogger) - Method in class org.uqbar.arena.widgets.Widget
 
appendYourselfTo(HierarchicalLogger) - Method in class org.uqbar.arena.windows.Window
 
Application - Class in org.uqbar.arena
Punto de entrada a una aplicación Arena.
Application() - Constructor for class org.uqbar.arena.Application
 
ApplicationRunner - Interface in org.uqbar.lacar.ui.model
 
ArenaException - Exception in org.uqbar.arena
Base class for all arena exceptions
ArenaException(Exception) - Constructor for exception org.uqbar.arena.ArenaException
 
ArenaException(String, Exception) - Constructor for exception org.uqbar.arena.ArenaException
 
ArenaException(String) - Constructor for exception org.uqbar.arena.ArenaException
 
asAsync() - Method in class org.uqbar.arena.actions.MessageSend
Returns a new Action object that is this same one but that will execute in a different thread asynchronously.
AsyncActionDecorator - Class in org.uqbar.arena.actions
Decorates an Action object to make it asynchronous.
AsyncActionDecorator(Action) - Constructor for class org.uqbar.arena.actions.AsyncActionDecorator
 

B

background() - Method in class org.uqbar.arena.widgets.Control
 
BackgroundProvider<Model,To> - Class in org.uqbar.arena.widgets.tables.labelprovider
 
BackgroundProvider(String) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.BackgroundProvider
 
BackgroundProvider(String, Transformer<?, To>) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.BackgroundProvider
 
bindBackground(String) - Method in class org.uqbar.arena.widgets.Control
 
bindBackground(String) - Method in class org.uqbar.arena.widgets.tables.Column
 
bindCaptionToProperty(String) - Method in class org.uqbar.arena.widgets.Button
 
bindCaptionToProperty(String) - Method in class org.uqbar.arena.widgets.Link
 
bindContents(Observable) - Method in class org.uqbar.arena.widgets.tree.Tree
Asigna el contenido de esta Arbol.
bindContentsToProperty(String) - Method in class org.uqbar.arena.widgets.Panel
Vincula el contenido de este panel con una propiedad del panel padre.
bindContentsToProperty(String) - Method in class org.uqbar.arena.widgets.tables.Column
 
bindContentsToProperty(String, String) - Method in class org.uqbar.arena.widgets.tree.Tree
 
bindContentsToProperty(String) - Method in class org.uqbar.arena.widgets.tree.TreeNode
 
bindContentsToTransformer(Transformer<R, U>) - Method in class org.uqbar.arena.widgets.tables.Column
Deprecated.
usar Column.bindContentsToProperty(String) y luego llamar a setTransformer sobre el objeto que devuelve. De esa forma no se pierde el binding a la property. Claro que ese transformer solo se puede usar para transformar el valor de la propiedad. No recibe por parámetro al objeto modelo de la fila, sino el valor de la property.
bindContentsToTransformer(Transformer<T, U>) - Method in class org.uqbar.arena.widgets.tree.TreeNode
 
bindEnabled(Observable<M>) - Method in class org.uqbar.arena.widgets.Control
 
bindEnabledToProperty(String) - Method in class org.uqbar.arena.widgets.Control
Binds the "enabled" property of this control to a property of the model of the container.
bindForeground(String) - Method in class org.uqbar.arena.widgets.Control
 
bindForeground(String) - Method in class org.uqbar.arena.widgets.tables.Column
 
bindImageToProperty(String, Transformer<M, Image>) - Method in class org.uqbar.arena.widgets.Button
 
bindImageToProperty(String, Transformer<M, Image>) - Method in class org.uqbar.arena.widgets.Label
 
bindImageToProperty(String, Transformer<M, Image>) - Method in interface org.uqbar.arena.widgets.traits.WidgetWithImage
 
Binding<M,V extends Widget,C extends WidgetBuilder> - Class in org.uqbar.lacar.ui.model.bindings
Abstracción que vincula dos propiedades observables: una del modelo y otra de la vista.
Binding(Observable<M>, ViewObservable<V, C>) - Constructor for class org.uqbar.lacar.ui.model.bindings.Binding
Constructor con un adapter por default.
BindingBuilder - Interface in org.uqbar.lacar.ui.model
Colabora en la construcción de un binding.
bindItems(ObservableProperty<M>) - Method in class org.uqbar.arena.widgets.Selector
Binds the list of items in this Combo to an ObservableProperty
bindItems(Observable<M>) - Method in class org.uqbar.arena.widgets.tables.Table
Asigna el contenido de esta tabla.
bindItemsToProperty(String) - Method in class org.uqbar.arena.widgets.Selector
Binds the list of items in this Combo with a property in the container model.
bindItemsToProperty(String) - Method in class org.uqbar.arena.widgets.tables.Table
Asigna el contenido de esta tabla.
bindNodeToProperty(String) - Method in class org.uqbar.arena.widgets.tree.Tree
 
bindSelectionToProperty(String) - Method in class org.uqbar.arena.widgets.tables.Table
Vincula la fila seleccionada de esta tabla con una propiedad del modelo asociado al contenedor.
bindTo(Observable<M>) - Method in class org.uqbar.lacar.ui.model.bindings.AbstractViewObservable
 
bindTo(Observable<M>) - Method in interface org.uqbar.lacar.ui.model.bindings.ViewObservable
The most important method from a user point-of-view.
bindToProperty(String) - Method in class org.uqbar.lacar.ui.model.bindings.AbstractViewObservable
 
bindToProperty(String) - Method in interface org.uqbar.lacar.ui.model.bindings.ViewObservable
Shortcut method.
bindValue(Observable<M>) - Method in class org.uqbar.arena.widgets.Control
Binds the value hold by this control with an ObservableProperty
bindValueToProperty(String) - Method in class org.uqbar.arena.widgets.Control
Binds the value hold by this control with a property of the model of the container.
bindValueToProperty(String) - Method in class org.uqbar.arena.widgets.Spinner
 
bindVisible(Observable) - Method in class org.uqbar.arena.widgets.Control
 
bindVisibleToProperty(String) - Method in class org.uqbar.arena.widgets.Control
 
BLANK_TEXT_FILTER - Static variable in interface org.uqbar.arena.widgets.TextFilter
 
buffer - Variable in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
build() - Method in interface org.uqbar.lacar.ui.model.BindingBuilder
Indicates that configuration of this builder has ended and gives place to the work it needs to do to finalize de construction.
Button - Class in org.uqbar.arena.widgets
No hay mucho para decir, es un Control de tipo "boton" Tiene un texto Button.caption.
Button(Container) - Constructor for class org.uqbar.arena.widgets.Button
 
ButtonBuilder - Interface in org.uqbar.lacar.ui.model
Extension of ControlBuilder specific for configurating buttons.

C

CANCEL - Static variable in class org.uqbar.arena.windows.Dialog
 
cancel() - Method in class org.uqbar.arena.windows.Dialog
La implementación por defecto invoca primero a Dialog.cancelTask() y luego cierra la ventana.
cancel() - Method in interface org.uqbar.arena.windows.TaskWindow
Cancela la tarea asociada a esta ventana.
cancelTask() - Method in class org.uqbar.arena.windows.Dialog
Hook para ejecutar la cancelación de la tarea asociada a la ventana.
caption - Variable in class org.uqbar.arena.widgets.Link
 
CaseTransformer<T,U> - Class in org.uqbar.lacar.ui.model.bindings
A transformer that has a set of values associated with keys.
CaseTransformer() - Constructor for class org.uqbar.lacar.ui.model.bindings.CaseTransformer
 
ChangeListener - Interface in org.uqbar.lacar.ui.model.bindings.collections
 
check(ObjectTransaction) - Method in enum org.uqbar.arena.isolation.IsolationLevelEvents
 
CheckBox - Class in org.uqbar.arena.widgets
El valor de un CheckBox puede ser verdadero (si está seleccionado) o falso (en caso contrario).
CheckBox(Panel) - Constructor for class org.uqbar.arena.widgets.CheckBox
 
clear() - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
close() - Method in class org.uqbar.arena.windows.Window
 
close() - Method in interface org.uqbar.lacar.ui.model.ViewDescriptor
 
close() - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
 
Column<R> - Class in org.uqbar.arena.widgets.tables
Una columna de una tabla.
Column(Table<R>) - Constructor for class org.uqbar.arena.widgets.tables.Column
 
ColumnBuilder<Row> - Interface in org.uqbar.lacar.ui.model
 
ColumnLayout - Class in org.uqbar.arena.layout
 
ColumnLayout(int) - Constructor for class org.uqbar.arena.layout.ColumnLayout
 
ColumnLayoutBuilder<TableLayoutBuilder> - Interface in org.uqbar.arena.widgets.tables
 
configurations - Variable in class org.uqbar.arena.widgets.Widget
 
configure(BindingBuilder) - Method in interface org.uqbar.arena.bindings.Adapter
 
configure(BindingBuilder) - Method in class org.uqbar.arena.bindings.ContextFreeObservableProperty
 
configure(BindingBuilder) - Method in class org.uqbar.arena.bindings.NoErrorsObservable
 
configure(BindingBuilder) - Method in class org.uqbar.arena.bindings.NotNullObservable
 
configure(BindingBuilder) - Method in class org.uqbar.arena.bindings.ObservableProperty
 
configure(BindingBuilder) - Method in class org.uqbar.arena.bindings.PropertyAdapter
 
configure(PanelBuilder) - Method in class org.uqbar.arena.layout.ColumnLayout
 
configure(PanelBuilder) - Method in class org.uqbar.arena.layout.HorizontalLayout
 
configure(PanelBuilder) - Method in interface org.uqbar.arena.layout.Layout
 
configure(PanelBuilder) - Method in class org.uqbar.arena.layout.VerticalLayout
 
configure(TableLayoutBuilder) - Method in interface org.uqbar.arena.widgets.tables.ColumnLayoutBuilder
 
configure(LabelProviderBuilder<Model>) - Method in class org.uqbar.arena.widgets.tables.labelprovider.BackgroundProvider
 
configure(LabelProviderBuilder<Model>) - Method in class org.uqbar.arena.widgets.tables.labelprovider.ForegroundProvider
 
configure(LabelProviderBuilder<T>) - Method in class org.uqbar.arena.widgets.tables.labelprovider.PropertyLabelProvider
 
configure(LabelProviderBuilder<From>) - Method in class org.uqbar.arena.widgets.tables.labelprovider.TransformerLabelProvider
 
configure(BindingBuilder) - Method in class org.uqbar.arena.widgets.tree.ObservableTwoProperty
 
configure(WidgetBuilder) - Method in class org.uqbar.arena.widgets.Widget
Remember to call super if you override this template method.
configure(BindingBuilder) - Method in interface org.uqbar.lacar.ui.model.bindings.Observable
Executes the actual binding between widget and model.
configure(LabelProviderBuilder<T>) - Method in interface org.uqbar.lacar.ui.model.LabelProvider
 
configureLayout(Panel) - Method in class org.uqbar.arena.windows.SimpleWindow
 
configureSkineableBuilder(StyledWidgetBuilder) - Method in class org.uqbar.arena.widgets.SkinnableControl
 
Container - Interface in org.uqbar.arena.widgets
Interfaz que implementan todos los elementos visuales que pueden contener Widgets.
ContextFreeObservableProperty - Class in org.uqbar.arena.bindings
This observable property has no reference to the model.
ContextFreeObservableProperty(Class<?>, String) - Constructor for class org.uqbar.arena.bindings.ContextFreeObservableProperty
 
Control - Class in org.uqbar.arena.widgets
A Widget that allows to edit a single value.
Control(Container) - Constructor for class org.uqbar.arena.widgets.Control
 
ControlBuilder - Interface in org.uqbar.lacar.ui.model
 
createActionsPanel(Panel) - Method in class org.uqbar.arena.windows.SimpleWindow
 
createBinding(C) - Method in class org.uqbar.arena.bindings.ObservableCaption
 
createBinding(C) - Method in class org.uqbar.arena.bindings.ObservableItems
 
createBinding(C) - Method in class org.uqbar.arena.bindings.ObservableValue
 
createBinding(TableBuilder<R>) - Method in class org.uqbar.arena.widgets.tables.ObservableTableContents
 
createBinding(TreeBuilder<?>) - Method in class org.uqbar.arena.widgets.tree.ObservableTreeContents
 
createBinding(C) - Method in interface org.uqbar.lacar.ui.model.bindings.ViewObservable
Executes the actual binding between widget and model.
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.Button
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.CheckBox
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.FileSelector
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.KeyWordTextArea
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.Label
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.Link
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.List
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.RadioSelector
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.Selector
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.Spinner
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.tables.Table
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.TextBox
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.tree.Tree
 
createBuilder(PanelBuilder) - Method in class org.uqbar.arena.widgets.Widget
 
createContents() - Method in class org.uqbar.arena.widgets.Panel
Creates the contents of the panel.
createContents(Panel) - Method in class org.uqbar.arena.windows.SimpleWindow
 
createContents() - Method in class org.uqbar.arena.windows.Window
Invoca la creación de contenidos de la ventana.
createContents(Panel) - Method in class org.uqbar.arena.windows.Window
Este es el lugar en el que las subclases pueden crear los componentes hijos de esta ventana.
createErrorsPanel(Panel) - Method in class org.uqbar.arena.windows.SimpleWindow
 
createFormPanel(Panel) - Method in class org.uqbar.arena.windows.SimpleWindow
 
createMainPanel() - Method in class org.uqbar.arena.windows.Window
Creación del panel principal de la ventana, todos los demás componentes dependerán de este.
createMainTemplate(Panel) - Method in class org.uqbar.arena.windows.SimpleWindow
 
createMainWindow() - Method in class org.uqbar.arena.Application
Este método debe ser sobreescrito por las aplicaciones concretas, para crear la ventana principal de la aplicación.
createMainWindow() - Method in class org.uqbar.arena.SimpleApplication
 
createPanel(PanelBuilder) - Method in class org.uqbar.arena.widgets.GroupPanel
 
createPanel(PanelBuilder) - Method in class org.uqbar.arena.widgets.Panel
template method.
createWindow() - Method in interface org.uqbar.lacar.ui.model.WindowFactory
Creates the window

D

DateAdapter - Class in org.uqbar.arena.bindings
Convierte a Date los Strings en formato dd/MM/yyy.
DateAdapter() - Constructor for class org.uqbar.arena.bindings.DateAdapter
 
decorateIterator(ListIterator<E>) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
Dialog<T> - Class in org.uqbar.arena.windows
Ventana (SimpleWindow) especial que implementa la interface TaskWindow.
Dialog(WindowOwner, T) - Constructor for class org.uqbar.arena.windows.Dialog
 
Dialog.DialogState - Enum in org.uqbar.arena.windows
 
disableOnError() - Method in class org.uqbar.arena.widgets.Button
 
disableOnError() - Method in class org.uqbar.arena.widgets.Link
 
doCancel(Dialog<?>) - Method in enum org.uqbar.arena.windows.Dialog.DialogState
 

E

enabled() - Method in class org.uqbar.arena.widgets.Control
 
ErrorsPanel - Class in org.uqbar.arena.windows
 
ErrorsPanel(Panel, String) - Constructor for class org.uqbar.arena.windows.ErrorsPanel
 
ErrorViewer - Interface in org.uqbar.ui.view
 
execute() - Method in class org.uqbar.arena.actions.AsyncActionDecorator
 
execute() - Method in class org.uqbar.arena.actions.MessageSend
 
execute() - Method in interface org.uqbar.lacar.ui.model.Action
Ejecuta la acción definida por este objeto.
execute(C) - Method in class org.uqbar.lacar.ui.model.bindings.Binding
 
execute() - Method in class org.uqbar.lacar.ui.model.NoopAction
 
executeTask() - Method in class org.uqbar.arena.windows.Dialog
Hook para ejecutar la tarea asociada a la ventana.
extensions(String...) - Method in class org.uqbar.arena.widgets.FileSelector
 

F

FileSelector - Class in org.uqbar.arena.widgets
 
FileSelector(Container) - Constructor for class org.uqbar.arena.widgets.FileSelector
 
fireChange() - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
foreground() - Method in class org.uqbar.arena.widgets.Control
 
ForegroundProvider<Model,To> - Class in org.uqbar.arena.widgets.tables.labelprovider
 
ForegroundProvider(String) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.ForegroundProvider
 
ForegroundProvider(String, Transformer<?, To>) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.ForegroundProvider
 

G

get(int) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
getCaption() - Method in class org.uqbar.arena.widgets.Button
 
getCaption() - Method in class org.uqbar.arena.widgets.Link
 
getChildren() - Method in class org.uqbar.arena.widgets.Panel
 
getChildren() - Method in class org.uqbar.arena.widgets.tree.Tree
 
getColumns() - Method in class org.uqbar.arena.widgets.tables.Table
 
getContainer() - Method in class org.uqbar.arena.widgets.Widget
 
getContainerModelObject() - Method in class org.uqbar.arena.widgets.Widget
 
getCurrentText() - Method in class org.uqbar.arena.widgets.TextInputEvent
 
getData() - Method in class org.uqbar.arena.widgets.tree.TreeNode
 
getDelegate() - Method in class org.uqbar.arena.Application
ATENCIÓN: Este método es para uso interno del framework y no debe ser invocado directamente ni redefinido.
getDelegate() - Method in class org.uqbar.arena.windows.Window
El delegate permite interactuar con la ventana física.
getDelegate() - Method in interface org.uqbar.arena.windows.WindowOwner
 
getEndPosition() - Method in class org.uqbar.arena.widgets.TextInputEvent
 
getFontSize() - Method in class org.uqbar.arena.widgets.SkinnableControl
 
getIconImage() - Method in class org.uqbar.arena.windows.Window
 
getInputText() - Method in class org.uqbar.arena.widgets.TextInputEvent
 
getItemType() - Method in class org.uqbar.arena.widgets.tables.Table
 
getMappingValues() - Method in class org.uqbar.lacar.ui.model.bindings.CaseTransformer
 
getMaximumValue() - Method in class org.uqbar.arena.widgets.Spinner
 
getMinimumValue() - Method in class org.uqbar.arena.widgets.Spinner
 
getModel() - Method in interface org.uqbar.arena.widgets.Container
The business model associated to this container.
getModel() - Method in class org.uqbar.arena.widgets.Panel
Returns the model associated to this Panel.
getModel() - Method in class org.uqbar.arena.windows.Window
 
getModelObject() - Method in class org.uqbar.arena.widgets.Panel
 
getModelObject() - Method in class org.uqbar.arena.windows.Window
 
getModelType() - Method in class org.uqbar.arena.bindings.DateAdapter
 
getModelType() - Method in interface org.uqbar.arena.bindings.Transformer
Returns the class of the values in the model side.
getModelType() - Method in class org.uqbar.lacar.ui.model.adapter.NotEmptyTransformer
 
getModelType() - Method in class org.uqbar.lacar.ui.model.adapter.NotNullTransformer
 
getName() - Method in enum org.uqbar.arena.isolation.IsolationLevelEvents
 
getNecesaryClassLoaderName() - Method in class org.uqbar.arena.Application
Devuelve el nombre del classLoader que es capaz de cargar la aplicación correctamente
getOnClickItem() - Method in class org.uqbar.arena.widgets.tree.Tree
 
getOnExpand() - Method in class org.uqbar.arena.widgets.tree.Tree
 
getOwner() - Method in class org.uqbar.arena.windows.MainWindow
 
getOwner() - Method in class org.uqbar.arena.windows.Window
 
getParent() - Method in interface org.uqbar.arena.widgets.Node
 
getParent() - Method in class org.uqbar.arena.widgets.tree.Tree
 
getParent() - Method in class org.uqbar.arena.widgets.tree.TreeNode
 
getPotentialTextResult() - Method in class org.uqbar.arena.widgets.TextInputEvent
 
getStartPosition() - Method in class org.uqbar.arena.widgets.TextInputEvent
 
getTaskDescription() - Method in class org.uqbar.arena.windows.SimpleWindow
La descripción de la tarea, que se usa en el panel de errores cuando no hay errores.
getTitle() - Method in class org.uqbar.arena.windows.Window
 
getValue() - Method in class org.uqbar.arena.bindings.ValueHolder
 
getView() - Method in class org.uqbar.lacar.ui.model.bindings.AbstractViewObservable
 
getView() - Method in interface org.uqbar.lacar.ui.model.bindings.ViewObservable
Returns the owner of the view observable.
getViewType() - Method in class org.uqbar.arena.bindings.DateAdapter
 
getViewType() - Method in interface org.uqbar.arena.bindings.Transformer
Returns the class of the values in the view side.
getViewType() - Method in class org.uqbar.lacar.ui.model.adapter.NotEmptyTransformer
 
getViewType() - Method in class org.uqbar.lacar.ui.model.adapter.NotNullTransformer
 
getWidth() - Method in class org.uqbar.arena.widgets.Panel
 
GroupPanel - Class in org.uqbar.arena.widgets
A special panel that has a border and a title.
GroupPanel(Container) - Constructor for class org.uqbar.arena.widgets.GroupPanel
 
GroupPanel(Container, IModel<?>) - Constructor for class org.uqbar.arena.widgets.GroupPanel
 
GroupPanel(Container, Object) - Constructor for class org.uqbar.arena.widgets.GroupPanel
 

H

handleChange() - Method in interface org.uqbar.lacar.ui.model.bindings.collections.ChangeListener
 
HierarchicalLoggeable - Interface in org.uqbar.arena.hierarchiallogger
DOCME:
HierarchicalLogger - Class in org.uqbar.arena.hierarchiallogger
DOCME:
HierarchicalLogger() - Constructor for class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
hierarchicalToString(HierarchicalLoggeable) - Static method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
HorizontalLayout - Class in org.uqbar.arena.layout
 
HorizontalLayout() - Constructor for class org.uqbar.arena.layout.HorizontalLayout
 

I

indexOf(Object) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
isMultiLine() - Method in class org.uqbar.arena.widgets.TextBox
 
IsolationLevelEvents - Enum in org.uqbar.arena.isolation
 
items() - Method in class org.uqbar.arena.widgets.Selector
 
items() - Method in class org.uqbar.arena.widgets.tables.Table
 
ItemsBindingBuilder - Interface in org.uqbar.lacar.ui.model
Extended interface for bindings of controls with a list of items.
iterator() - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 

K

keyWords(String...) - Method in class org.uqbar.arena.widgets.KeyWordTextArea
 
KeyWordTextArea - Class in org.uqbar.arena.widgets
 
KeyWordTextArea(Panel) - Constructor for class org.uqbar.arena.widgets.KeyWordTextArea
 

L

Label - Class in org.uqbar.arena.widgets
Representa una porción texto que se muestra dentro de un Panel y que no puede ser modificado por el usuario.
Label(Panel) - Constructor for class org.uqbar.arena.widgets.Label
 
LabelBuilder - Interface in org.uqbar.lacar.ui.model
 
LabelProvider<T> - Interface in org.uqbar.lacar.ui.model
 
LabelProviderBuilder<R> - Interface in org.uqbar.arena.widgets.tables
 
lastIndexOf(Object) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
Layout - Interface in org.uqbar.arena.layout
Elemento que se encarga de posicionar los componentes de un elemento "contenedor" de UI.
Link - Class in org.uqbar.arena.widgets
 
Link(Container) - Constructor for class org.uqbar.arena.widgets.Link
 
LinkBuilder - Interface in org.uqbar.lacar.ui.model.builder
 
List<T> - Class in org.uqbar.arena.widgets
 
List(Container) - Constructor for class org.uqbar.arena.widgets.List
 
List(Container, String) - Constructor for class org.uqbar.arena.widgets.List
 
list() - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
ListBuilder<T> - Interface in org.uqbar.lacar.ui.model
 
listIterator() - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
listIterator(int) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 

M

MainWindow<T> - Class in org.uqbar.arena.windows
Window especial para aplicaciones sencillas con una sola ventana.
MainWindow(T) - Constructor for class org.uqbar.arena.windows.MainWindow
 
MessageBox - Class in org.uqbar.arena.windows
 
MessageBox(Window<?>, MessageBox.Type) - Constructor for class org.uqbar.arena.windows.MessageBox
 
MessageBox.Type - Enum in org.uqbar.arena.windows
 
MessageSend - Class in org.uqbar.arena.actions
Una acción implementada como un envío de mensaje a un objeto.
MessageSend(Object, String) - Constructor for class org.uqbar.arena.actions.MessageSend
 
model - Variable in class org.uqbar.arena.widgets.Panel
 
modelToView(Date) - Method in class org.uqbar.arena.bindings.DateAdapter
 
modelToView(M) - Method in interface org.uqbar.arena.bindings.Transformer
Convert and/or validate a value coming from the model to the type and/or format needed in the view.
modelToView(String) - Method in class org.uqbar.lacar.ui.model.adapter.NotEmptyTransformer
 
modelToView(Object) - Method in class org.uqbar.lacar.ui.model.adapter.NotNullTransformer
 
modelToView(Transformer<M, V>) - Method in interface org.uqbar.lacar.ui.model.BindingBuilder
Configures the given "one-way" transformer to transform values coming from the MODEL that will be set into the VIEW.

N

newCollection() - Static method in class org.uqbar.lacar.ui.model.bindings.Observables
 
newList(E...) - Static method in class org.uqbar.lacar.ui.model.bindings.Observables
 
nextCaption() - Method in class org.uqbar.arena.widgets.Widget
Produces an automatic default autonumbered caption for any widget.
Node<T> - Interface in org.uqbar.arena.widgets
 
NoErrorsObservable - Class in org.uqbar.arena.bindings
Allows to observe if any control in the container window has errors.
NoErrorsObservable() - Constructor for class org.uqbar.arena.bindings.NoErrorsObservable
 
NoopAction - Class in org.uqbar.lacar.ui.model
Implementacion de Action que no hace nada.
NoopAction() - Constructor for class org.uqbar.lacar.ui.model.NoopAction
 
NoopTransformer - Class in org.uqbar.arena.widgets.tables
 
NoopTransformer() - Constructor for class org.uqbar.arena.widgets.tables.NoopTransformer
 
NoopWidgetBuilder - Class in org.uqbar.lacar.ui.model
A WidgetBuilder that does nothing.
NoopWidgetBuilder() - Constructor for class org.uqbar.lacar.ui.model.NoopWidgetBuilder
 
notEmpty() - Method in class org.uqbar.lacar.ui.model.bindings.Binding
Specifies that the output of this binding will be a boolean telling if the string input value is not null or empty.
NotEmptyTransformer - Class in org.uqbar.lacar.ui.model.adapter
Transforms a String object into a boolean checking if it's not null or empty.
NotEmptyTransformer() - Constructor for class org.uqbar.lacar.ui.model.adapter.NotEmptyTransformer
 
notNull() - Method in class org.uqbar.lacar.ui.model.bindings.Binding
 
NotNullObservable - Class in org.uqbar.arena.bindings
 
NotNullObservable(String) - Constructor for class org.uqbar.arena.bindings.NotNullObservable
 
NotNullObservable(IModel<?>, String) - Constructor for class org.uqbar.arena.bindings.NotNullObservable
 
NotNullObservable(Object, String) - Constructor for class org.uqbar.arena.bindings.NotNullObservable
 
NotNullTransformer - Class in org.uqbar.lacar.ui.model.adapter
 
NotNullTransformer() - Constructor for class org.uqbar.lacar.ui.model.adapter.NotNullTransformer
 
NUMERIC_TEXT_FILTER - Static variable in interface org.uqbar.arena.widgets.TextFilter
 

O

Observable<T> - Interface in org.uqbar.lacar.ui.model.bindings
Representa una propiedad de un modelo o vista que puede ser utilizada dentro de un binding.
ObservableCaption<V extends Widget,C extends WithCaption> - Class in org.uqbar.arena.bindings
Creates a binding to observe a button's "caption".
ObservableCaption(V) - Constructor for class org.uqbar.arena.bindings.ObservableCaption
 
ObservableCollectionDecorator<E> - Class in org.uqbar.lacar.ui.model.bindings.collections
Decora una coleccion haciéndola observable
ObservableCollectionDecorator(Collection<E>) - Constructor for class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
ObservableContainer - Interface in org.uqbar.lacar.ui.model.bindings.collections
Like jface databindings IObservableCollection but with generics.
ObservableItems<V extends Widget,T,C extends ListBuilder<T>> - Class in org.uqbar.arena.bindings
 
ObservableItems(V) - Constructor for class org.uqbar.arena.bindings.ObservableItems
 
ObservableListDecorator<E> - Class in org.uqbar.lacar.ui.model.bindings.collections
Decora una lista para convertirla en observable.
ObservableListDecorator(List<E>) - Constructor for class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
ObservableProperty<T> - Class in org.uqbar.arena.bindings
Observa una propiedad de un modelo.
ObservableProperty(String) - Constructor for class org.uqbar.arena.bindings.ObservableProperty
 
ObservableProperty(IModel<?>, String) - Constructor for class org.uqbar.arena.bindings.ObservableProperty
 
ObservableProperty(Object, String) - Constructor for class org.uqbar.arena.bindings.ObservableProperty
 
Observables - Class in org.uqbar.lacar.ui.model.bindings
Factory methods to create observable collections.
Observables() - Constructor for class org.uqbar.lacar.ui.model.bindings.Observables
 
ObservableTableContents<R> - Class in org.uqbar.arena.widgets.tables
Permite establecer un binding con el contenido de una tabla, es decir, con una lista de objetos.
ObservableTableContents(Table<R>) - Constructor for class org.uqbar.arena.widgets.tables.ObservableTableContents
 
ObservableTreeContents - Class in org.uqbar.arena.widgets.tree
 
ObservableTreeContents(Tree) - Constructor for class org.uqbar.arena.widgets.tree.ObservableTreeContents
 
ObservableTwoProperty - Class in org.uqbar.arena.widgets.tree
 
ObservableTwoProperty(String, String) - Constructor for class org.uqbar.arena.widgets.tree.ObservableTwoProperty
 
ObservableTwoProperty(IModel<?>, String, String) - Constructor for class org.uqbar.arena.widgets.tree.ObservableTwoProperty
 
ObservableValue<V extends Control,C extends ControlBuilder> - Class in org.uqbar.arena.bindings
Observa el valor de un Control
ObservableValue(V) - Constructor for class org.uqbar.arena.bindings.ObservableValue
 
observeBackgoundColumn(String, Transformer<?, ?>) - Method in interface org.uqbar.arena.widgets.tables.LabelProviderBuilder
 
observeBackground() - Method in interface org.uqbar.lacar.ui.model.ControlBuilder
 
observeCaption() - Method in interface org.uqbar.lacar.ui.model.builder.traits.WithCaption
Starts a binding creation by returning a BindingBuilder to bind the button's "caption" with something else (probably a model's property).
observeContents() - Method in interface org.uqbar.arena.widgets.tree.TreeBuilder
 
observeContents() - Method in interface org.uqbar.lacar.ui.model.TableBuilder
 
observeErrors() - Method in interface org.uqbar.lacar.ui.model.BindingBuilder
Observers the container, analysing if any control in this container has an error.
observeForeground() - Method in interface org.uqbar.lacar.ui.model.ControlBuilder
 
observeForegroundColumn(String, Transformer<?, ?>) - Method in interface org.uqbar.arena.widgets.tables.LabelProviderBuilder
 
observeImage(Transformer<M, Image>) - Method in interface org.uqbar.lacar.ui.model.builder.traits.WithImageBuilder
 
observeItems() - Method in interface org.uqbar.lacar.ui.model.ListBuilder
Starts the creation of a binding to the 'items' property of this Control with an observable property of the model.
observeProperty(Object, String) - Method in interface org.uqbar.lacar.ui.model.BindingBuilder
Observes a property of a known object.
observeProperty(Object, String, String) - Method in interface org.uqbar.lacar.ui.model.TreeItemsBindingBuilder
 
observeTooltip() - Method in interface org.uqbar.lacar.ui.model.ControlBuilder
 
observeValue() - Method in interface org.uqbar.lacar.ui.model.ControlBuilder
Starts the creation of a binding to the 'value' property of this Control with an observable property of the model
observeVisible() - Method in interface org.uqbar.lacar.ui.model.ControlBuilder
Used to create a binding associated to the "visible" property of this control.
onAccept(Action) - Method in class org.uqbar.arena.windows.Dialog
 
onAccept(Action) - Method in interface org.uqbar.arena.windows.TaskWindow
Permite configurar una acción que será ejecutada luego de finalizar la ejecución (exitosa) de la tarea subyacente.
onCancel(Action) - Method in class org.uqbar.arena.windows.Dialog
 
onCancel(Action) - Method in interface org.uqbar.arena.windows.TaskWindow
Permite configurar una acción que será ejecutada en caso de cancelar la ejecucińo de la tarea subyacente.
onClick(Action) - Method in class org.uqbar.arena.widgets.Button
 
onClick - Variable in class org.uqbar.arena.widgets.Link
 
onClick(Action) - Method in class org.uqbar.arena.widgets.Link
 
onClickItem(Action) - Method in class org.uqbar.arena.widgets.tree.Tree
 
onExpand(Action) - Method in class org.uqbar.arena.widgets.tree.Tree
 
onPack(Action) - Method in class org.uqbar.lacar.ui.model.AbstractWidgetBuilder
 
onPack(Action) - Method in class org.uqbar.lacar.ui.model.NoopWidgetBuilder
 
onPack(Action) - Method in interface org.uqbar.lacar.ui.model.WidgetBuilder
Allows to configure an action that will be executed just before the default "pack" action.
onSelection - Variable in class org.uqbar.arena.widgets.Selector
 
onSelection(Action) - Method in class org.uqbar.arena.widgets.Selector
 
onSelection(Action) - Method in interface org.uqbar.lacar.ui.model.ListBuilder
 
open() - Method in class org.uqbar.arena.windows.Dialog
 
open() - Method in class org.uqbar.arena.windows.MessageBox
 
open() - Method in class org.uqbar.arena.windows.Window
 
open() - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
 
org.uqbar.arena - package org.uqbar.arena
 
org.uqbar.arena.actions - package org.uqbar.arena.actions
 
org.uqbar.arena.bindings - package org.uqbar.arena.bindings
 
org.uqbar.arena.bindings.transformers - package org.uqbar.arena.bindings.transformers
 
org.uqbar.arena.hierarchiallogger - package org.uqbar.arena.hierarchiallogger
 
org.uqbar.arena.isolation - package org.uqbar.arena.isolation
 
org.uqbar.arena.layout - package org.uqbar.arena.layout
 
org.uqbar.arena.widgets - package org.uqbar.arena.widgets
 
org.uqbar.arena.widgets.tables - package org.uqbar.arena.widgets.tables
 
org.uqbar.arena.widgets.tables.labelprovider - package org.uqbar.arena.widgets.tables.labelprovider
 
org.uqbar.arena.widgets.traits - package org.uqbar.arena.widgets.traits
 
org.uqbar.arena.widgets.tree - package org.uqbar.arena.widgets.tree
 
org.uqbar.arena.windows - package org.uqbar.arena.windows
 
org.uqbar.lacar.ui.model - package org.uqbar.lacar.ui.model
 
org.uqbar.lacar.ui.model.adapter - package org.uqbar.lacar.ui.model.adapter
 
org.uqbar.lacar.ui.model.bindings - package org.uqbar.lacar.ui.model.bindings
 
org.uqbar.lacar.ui.model.bindings.collections - package org.uqbar.lacar.ui.model.bindings.collections
 
org.uqbar.lacar.ui.model.builder - package org.uqbar.lacar.ui.model.builder
 
org.uqbar.lacar.ui.model.builder.traits - package org.uqbar.lacar.ui.model.builder.traits
 
org.uqbar.ui.view - package org.uqbar.ui.view
 

P

pack() - Method in class org.uqbar.lacar.ui.model.AbstractWidgetBuilder
 
pack() - Method in class org.uqbar.lacar.ui.model.NoopWidgetBuilder
 
pack() - Method in interface org.uqbar.lacar.ui.model.WidgetBuilder
Mediante este método, se indica este builder que realice las tareas finales de la construcción.
Panel - Class in org.uqbar.arena.widgets
A generic container widget.
Panel(Container) - Constructor for class org.uqbar.arena.widgets.Panel
Creates a panel which by default inherits the model from its container.
Panel(Container, IModel<?>) - Constructor for class org.uqbar.arena.widgets.Panel
 
Panel(Container, Object) - Constructor for class org.uqbar.arena.widgets.Panel
 
PanelBuilder - Interface in org.uqbar.lacar.ui.model
 
path(String) - Method in class org.uqbar.arena.widgets.FileSelector
 
pattern - Variable in class org.uqbar.arena.bindings.DateAdapter
 
PropertyAdapter - Class in org.uqbar.arena.bindings
Adapts the model's object (to the view) by using one of its properties.
PropertyAdapter(Class<?>, String) - Constructor for class org.uqbar.arena.bindings.PropertyAdapter
 
PropertyLabelProvider<T> - Class in org.uqbar.arena.widgets.tables.labelprovider
 
PropertyLabelProvider(String) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.PropertyLabelProvider
 
propertyName - Variable in class org.uqbar.arena.bindings.ObservableProperty
 
propertyName - Variable in class org.uqbar.arena.widgets.tables.labelprovider.AbstractPropertyLabelProvider
 

R

RadioSelector<T> - Class in org.uqbar.arena.widgets
A single-selection list of options represented as a list of radiobuttons.
RadioSelector(Container) - Constructor for class org.uqbar.arena.widgets.RadioSelector
 
RadioSelector(Container, String) - Constructor for class org.uqbar.arena.widgets.RadioSelector
 
remove(Object) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
remove(int) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
removeAll(Collection<?>) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
removeChangeListener(ChangeListener) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
removeChangeListener(ChangeListener) - Method in interface org.uqbar.lacar.ui.model.bindings.collections.ObservableContainer
 
retainAll(Collection<?>) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableCollectionDecorator
 
run() - Method in class org.uqbar.arena.Application
ATENCIÓN: Este método es para uso interno del framework y no debe ser invocado directamente ni redefinido.
run(Runnable) - Method in interface org.uqbar.lacar.ui.model.ApplicationRunner
 

S

selectFinalLine() - Method in class org.uqbar.arena.widgets.TextBox
 
selectFinalLine() - Method in interface org.uqbar.lacar.ui.model.TextControlBuilder
 
selection() - Method in class org.uqbar.arena.widgets.tables.Table
 
Selector<T> - Class in org.uqbar.arena.widgets
A control that allows to choose a single value from a list of objects.
Selector(Container) - Constructor for class org.uqbar.arena.widgets.Selector
 
set(int, E) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 
setAdapter(Adapter) - Method in class org.uqbar.lacar.ui.model.bindings.Binding
This is the most general way to set the strategy that adapts the values in the model to the values in the view.
setAsDefault() - Method in class org.uqbar.arena.widgets.Button
 
setAsDefault() - Method in interface org.uqbar.lacar.ui.model.ButtonBuilder
Defines this button as the default action for the window.
setBackground(Color) - Method in class org.uqbar.arena.widgets.SkinnableControl
 
setBackground(Color) - Method in class org.uqbar.arena.widgets.tables.Column
 
setBackground(Color) - Method in interface org.uqbar.lacar.ui.model.builder.traits.StyledWidgetBuilder
 
setBackground(Color) - Method in interface org.uqbar.lacar.ui.model.ColumnBuilder
 
setCaption(String) - Method in class org.uqbar.arena.widgets.Button
 
setCaption(String) - Method in class org.uqbar.arena.widgets.Link
 
setContainer(Container) - Method in class org.uqbar.arena.bindings.NoErrorsObservable
 
setContainer(Container) - Method in class org.uqbar.arena.bindings.ObservableProperty
Si a este ObservableProperty no se le ha asignado un modelo, tomará como base el modelo del contenedor.
setContainer(Container) - Method in class org.uqbar.arena.widgets.tree.ObservableTwoProperty
 
setContainer(Container) - Method in interface org.uqbar.lacar.ui.model.bindings.Observable
Permite que este observable finalize su configuración al asignarlo a un Container.
setContents(List<T>, String) - Method in class org.uqbar.arena.widgets.Selector
Deprecated.
You should probably be binding items to a property instead of just hardcoding a list.
setContents(ViewDescriptor<PanelBuilder>) - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
 
setData(Object) - Method in class org.uqbar.arena.widgets.tree.TreeNode
 
setErrorViewer(ErrorViewer) - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
Registra el objeto que recibirá los eventos de error que ocurran dentro de la ventana.
setFixedSize(int) - Method in class org.uqbar.arena.widgets.tables.Column
 
setFixedSize(int) - Method in interface org.uqbar.lacar.ui.model.ColumnBuilder
 
setFont(int) - Method in class org.uqbar.arena.widgets.tables.Column
 
setFontSize(int) - Method in class org.uqbar.arena.widgets.SkinnableControl
 
setFontSize(int) - Method in interface org.uqbar.lacar.ui.model.builder.traits.StyledWidgetBuilder
 
setFontSize(int) - Method in interface org.uqbar.lacar.ui.model.ColumnBuilder
 
setForeground(Color) - Method in class org.uqbar.arena.widgets.SkinnableControl
 
setForeground(Color) - Method in class org.uqbar.arena.widgets.tables.Column
 
setForeground(Color) - Method in interface org.uqbar.lacar.ui.model.builder.traits.StyledWidgetBuilder
 
setForeground(Color) - Method in interface org.uqbar.lacar.ui.model.ColumnBuilder
 
setHeight(int) - Method in class org.uqbar.arena.widgets.Control
 
setHeight(int) - Method in interface org.uqbar.arena.widgets.traits.Sizeable
 
setHorizontalLayout() - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
setIcon(String) - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
 
setIconImage(String) - Method in class org.uqbar.arena.windows.Window
 
setItemType(Class<R>) - Method in class org.uqbar.arena.widgets.tables.Table
 
setLayout(Layout) - Method in class org.uqbar.arena.widgets.Panel
 
setLayoutInColumns(int) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
setMaximumValue(Integer) - Method in class org.uqbar.arena.widgets.Spinner
 
setMessage(String) - Method in class org.uqbar.arena.windows.MessageBox
 
setMinHeight(int) - Method in class org.uqbar.arena.windows.Window
 
setMinHeight(int) - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
 
setMinimumValue(Integer) - Method in class org.uqbar.arena.widgets.Spinner
 
setModel(IModel<?>) - Method in class org.uqbar.arena.bindings.ObservableProperty
Antes de registrar el modelo se lo valida, en caso de fallar la validación el modelo no se asigna.
setModel(IModel<?>) - Method in class org.uqbar.arena.widgets.tree.ObservableTwoProperty
 
setModelToView(Transformer<M, ?>) - Method in class org.uqbar.lacar.ui.model.bindings.Binding
 
setMultiLine(boolean) - Method in class org.uqbar.arena.widgets.TextBox
 
setNumberVisibleRows(int) - Method in class org.uqbar.arena.widgets.tables.Table
 
setNumberVisibleRows(int) - Method in interface org.uqbar.lacar.ui.model.TableBuilder
 
setPreferredWidth(int) - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
setTaskDescription(String) - Method in class org.uqbar.arena.windows.SimpleWindow
Modifica la descripción de la tarea.
setText(String) - Method in class org.uqbar.arena.widgets.Label
Configura el texto que debe mostrar este Label
setText(String) - Method in interface org.uqbar.lacar.ui.model.LabelBuilder
Se asigna un valor fijo sin binding.
setTitle(String) - Method in class org.uqbar.arena.widgets.GroupPanel
 
setTitle(String) - Method in class org.uqbar.arena.widgets.tables.Column
 
setTitle(String) - Method in class org.uqbar.arena.windows.Window
 
setTitle(String) - Method in interface org.uqbar.lacar.ui.model.ColumnBuilder
 
setTitle(String) - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
 
setTransformer(Transformer<P, T>) - Method in class org.uqbar.arena.widgets.tables.labelprovider.AbstractPropertyLabelProvider
 
setTransformer(Transformer<?, ?>) - Method in class org.uqbar.lacar.ui.model.bindings.Binding
Asigna la estrategia que determina la forma de transformar los valores provenientes del modelo al formato requerido por la vista y viceversa.
setValue(T) - Method in class org.uqbar.arena.bindings.ValueHolder
 
setVerticalLayout() - Method in interface org.uqbar.lacar.ui.model.PanelBuilder
 
setView(ViewObservable<V, C>) - Method in class org.uqbar.lacar.ui.model.bindings.Binding
 
setViewToModel(Transformer<?, M>) - Method in class org.uqbar.lacar.ui.model.bindings.Binding
 
setWeight(int) - Method in class org.uqbar.arena.widgets.tables.Column
 
setWeight(int) - Method in interface org.uqbar.lacar.ui.model.ColumnBuilder
 
setWidth(int) - Method in class org.uqbar.arena.widgets.Control
 
setWidth(int) - Method in class org.uqbar.arena.widgets.Panel
 
setWidth(int) - Method in interface org.uqbar.arena.widgets.traits.Sizeable
 
SHARED_INSTANCE - Static variable in class org.uqbar.arena.widgets.tables.NoopTransformer
 
SHARED_INSTANCE - Static variable in class org.uqbar.lacar.ui.model.NoopWidgetBuilder
 
showError(String) - Method in class org.uqbar.arena.windows.SimpleWindow
 
showError(String) - Method in interface org.uqbar.ui.view.ErrorViewer
 
showInfo(String) - Method in class org.uqbar.arena.windows.SimpleWindow
 
showInfo(String) - Method in interface org.uqbar.ui.view.ErrorViewer
 
showMessage(MessageBox.Type, String) - Method in interface org.uqbar.lacar.ui.model.WindowBuilder
 
showMessageBox(MessageBox.Type, String) - Method in class org.uqbar.arena.windows.SimpleWindow
 
showOn(PanelBuilder) - Method in class org.uqbar.arena.widgets.Panel
 
showOn(TableBuilder<R>) - Method in class org.uqbar.arena.widgets.tables.Column
 
showOn(TreeBuilder<T>) - Method in class org.uqbar.arena.widgets.tree.TreeNode
 
showOn(PanelBuilder) - Method in class org.uqbar.arena.widgets.Widget
Agrega este Widget al contenedor donde será dibujado.
showOn(PanelBuilder) - Method in class org.uqbar.arena.windows.ErrorsPanel
 
showOn(PanelBuilder) - Method in class org.uqbar.arena.windows.Window
Método interno.
showOn(T) - Method in interface org.uqbar.lacar.ui.model.ViewDescriptor
 
showWarning(String) - Method in class org.uqbar.arena.windows.SimpleWindow
 
showWarning(String) - Method in interface org.uqbar.ui.view.ErrorViewer
 
SimpleApplication - Class in org.uqbar.arena
Simple app implementation to work with MainWindows.
SimpleApplication(Class<? extends Window<?>>) - Constructor for class org.uqbar.arena.SimpleApplication
 
SimpleWindow<T> - Class in org.uqbar.arena.windows
Estas ventanas, al implementar ErrorViewer se registran como listeners de los errores que se produzcan dentro de la ventana y tienen la capacidad de mostrar automáticamente estos errores al usuario.
SimpleWindow(WindowOwner, T) - Constructor for class org.uqbar.arena.windows.SimpleWindow
 
Sizeable - Interface in org.uqbar.arena.widgets.traits
Horrible horrible nombre.
SkinnableControl - Class in org.uqbar.arena.widgets
 
SkinnableControl(Container) - Constructor for class org.uqbar.arena.widgets.SkinnableControl
 
Spinner - Class in org.uqbar.arena.widgets
Arena's control that allows you to edit a numeric value through a textbox which has two buttons with it in order to increment / decrement the current value.
Spinner(Container) - Constructor for class org.uqbar.arena.widgets.Spinner
 
start() - Method in class org.uqbar.arena.Application
Arranca la aplicación.
start(Class<? extends Window<?>>) - Static method in class org.uqbar.arena.SimpleApplication
 
startApplication() - Method in class org.uqbar.arena.windows.MainWindow
 
state - Variable in class org.uqbar.arena.windows.Dialog
 
StyledControlBuilder - Interface in org.uqbar.lacar.ui.model.builder
In scala this would be just a composite type Controls that are styled
StyledWidgetBuilder - Interface in org.uqbar.lacar.ui.model.builder.traits
 
subList(int, int) - Method in class org.uqbar.lacar.ui.model.bindings.collections.ObservableListDecorator
 

T

Table<R> - Class in org.uqbar.arena.widgets.tables
 
Table(Container, Class<R>) - Constructor for class org.uqbar.arena.widgets.tables.Table
 
TableBuilder<Row> - Interface in org.uqbar.lacar.ui.model
 
TaskWindow - Interface in org.uqbar.arena.windows
Es una ventana que se asocia a una tarea que puede ejecutarse o cancelarse.
TextBox - Class in org.uqbar.arena.widgets
Control que permite editar texto simple.
TextBox(Panel) - Constructor for class org.uqbar.arena.widgets.TextBox
 
TextControlBuilder - Interface in org.uqbar.lacar.ui.model
Special builder for TextBox controls
TextFilter - Interface in org.uqbar.arena.widgets
An object that receives TextInputEvent events from the user and can decide whether to accept the input or not.
TextInputEvent - Class in org.uqbar.arena.widgets
An event object that represents the action performed by the user on a TextBox control to input text.
TextInputEvent(int, int, String, Callable<String>) - Constructor for class org.uqbar.arena.widgets.TextInputEvent
 
TextInputEvent(int, int, String, String) - Constructor for class org.uqbar.arena.widgets.TextInputEvent
 
title(String) - Method in class org.uqbar.arena.widgets.FileSelector
 
tooltip() - Method in class org.uqbar.arena.widgets.Control
 
toString() - Method in class org.uqbar.arena.hierarchiallogger.HierarchicalLogger
 
toString() - Method in class org.uqbar.arena.widgets.Widget
 
toString() - Method in class org.uqbar.arena.windows.Window
 
transform(Object) - Method in class org.uqbar.arena.widgets.tables.NoopTransformer
 
transform(T) - Method in class org.uqbar.lacar.ui.model.bindings.CaseTransformer
 
Transformer<M,V> - Interface in org.uqbar.arena.bindings
Converts and validates values coming from the view to the type and/or format needed in the model, and viceversa.
transformer - Variable in class org.uqbar.arena.widgets.tables.labelprovider.AbstractPropertyLabelProvider
 
TransformerLabelProvider<From,To> - Class in org.uqbar.arena.widgets.tables.labelprovider
 
TransformerLabelProvider(Transformer<From, To>) - Constructor for class org.uqbar.arena.widgets.tables.labelprovider.TransformerLabelProvider
 
Tree<T> - Class in org.uqbar.arena.widgets.tree
 
Tree(Container) - Constructor for class org.uqbar.arena.widgets.tree.Tree
 
TreeBuilder<R> - Interface in org.uqbar.arena.widgets.tree
 
TreeItemsBindingBuilder - Interface in org.uqbar.lacar.ui.model
 
TreeNode<T> - Class in org.uqbar.arena.widgets.tree
 
TreeNode(Tree<T>) - Constructor for class org.uqbar.arena.widgets.tree.TreeNode
 
TreeNode(TreeNode<T>) - Constructor for class org.uqbar.arena.widgets.tree.TreeNode
 
TreeNodeBuilder<S> - Interface in org.uqbar.arena.widgets.tree
 

V

validateClassLoader() - Method in class org.uqbar.arena.Application
Se fija que se esté usando el class loader necesario
validateModel() - Method in class org.uqbar.arena.widgets.Panel
 
VALUE - Static variable in class org.uqbar.arena.bindings.ValueHolder
 
value() - Method in class org.uqbar.arena.widgets.Control
 
ValueHolder<T> - Class in org.uqbar.arena.bindings
 
ValueHolder(T) - Constructor for class org.uqbar.arena.bindings.ValueHolder
 
valueOf(String) - Static method in enum org.uqbar.arena.isolation.IsolationLevelEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.uqbar.arena.windows.Dialog.DialogState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.uqbar.arena.windows.MessageBox.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.uqbar.arena.isolation.IsolationLevelEvents
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.uqbar.arena.windows.Dialog.DialogState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.uqbar.arena.windows.MessageBox.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalLayout - Class in org.uqbar.arena.layout
 
VerticalLayout() - Constructor for class org.uqbar.arena.layout.VerticalLayout
 
ViewDescriptor<T> - Interface in org.uqbar.lacar.ui.model
Un objeto que sabe describir una vista, hablándole a un builder.
ViewObservable<V extends Widget,C extends WidgetBuilder> - Interface in org.uqbar.lacar.ui.model.bindings
Representa una propiedad una vista que puede ser utilizada dentro de un binding.
viewToModel(String) - Method in class org.uqbar.arena.bindings.DateAdapter
 
viewToModel(V) - Method in interface org.uqbar.arena.bindings.Transformer
Convert and/or validate a value coming from the view to the type and/or format needed in the model.
viewToModel(V) - Method in class org.uqbar.arena.bindings.transformers.AbstractReadOnlyTransformer
 
viewToModel(Boolean) - Method in class org.uqbar.lacar.ui.model.adapter.NotEmptyTransformer
 
viewToModel(Boolean) - Method in class org.uqbar.lacar.ui.model.adapter.NotNullTransformer
 
viewToModel(Transformer<V, M>) - Method in interface org.uqbar.lacar.ui.model.BindingBuilder
Configures the given "one-way" transformer to transform values coming from the VIEW that will be set into the model.
visible() - Method in class org.uqbar.arena.widgets.Control
 

W

when(T, U) - Method in class org.uqbar.lacar.ui.model.bindings.CaseTransformer
 
Widget - Class in org.uqbar.arena.widgets
Clase abstracta de la que heredan todos los demás componentes visuales.
Widget(Container) - Constructor for class org.uqbar.arena.widgets.Widget
Simplest Widget creation.
WidgetBuilder - Interface in org.uqbar.lacar.ui.model
Interfaz base para configurar un widget independientemente de la tecnología.
WidgetWithImage - Interface in org.uqbar.arena.widgets.traits
 
Window<T> - Class in org.uqbar.arena.windows
Superclase de todas las ventanas.
Window(WindowOwner, T) - Constructor for class org.uqbar.arena.windows.Window
 
WindowBuilder - Interface in org.uqbar.lacar.ui.model
Interfaz independiente de la tecnología que permite manipular las ventanas físicas sin acoplarse a ellas.
WindowFactory - Interface in org.uqbar.lacar.ui.model
Objeto que sabe crear un WindowBuilder es decir un objeto que representa la ventana en la tecnologia subyacente.
WindowOwner - Interface in org.uqbar.arena.windows
Representa un objeto que conoce al WindowFactory es decir a la implementacion de arena para una tecnologia dada.
WithCaption - Interface in org.uqbar.lacar.ui.model.builder.traits
A traits for controls with observable captions.
withFilter(TextFilter) - Method in class org.uqbar.arena.widgets.TextBox
 
WithImageBuilder - Interface in org.uqbar.lacar.ui.model.builder.traits
A trait for builders which can have an observable image.
A B C D E F G H I K L M N O P R S T V W 

Copyright © 2015 Uqbar Project. All rights reserved.