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

A

AbstractBean - Class in eu.beesoft.gaia.util
This class was developed to replace java.beans.PropertyChangeSupport class functionality.
AbstractBean() - Constructor for class eu.beesoft.gaia.util.AbstractBean
 
AbstractButtonBuilder<T extends javax.swing.AbstractButton> - Class in eu.beesoft.gaia.swing.builder
Abstract superclass of all Swing component builders that produce instances of javax.swingAbstractButton.
AbstractButtonBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
 
AbstractLog - Class in eu.beesoft.gaia.log
The base implementation of Log interface.
AbstractLog() - Constructor for class eu.beesoft.gaia.log.AbstractLog
 
AbstractRequestResponse - Class in eu.beesoft.gaia.app
Abstract superclass for ApplicationRequest and ApplicationResponse classes.
AbstractRequestResponse() - Constructor for class eu.beesoft.gaia.app.AbstractRequestResponse
 
AbstractServer - Class in eu.beesoft.gaia.server
Abstract superclass of all servers.
AbstractServer() - Constructor for class eu.beesoft.gaia.server.AbstractServer
Default constructor.
AbstractWindowBuilder<T extends java.awt.Window> - Class in eu.beesoft.gaia.swing.builder
Abstract superclass of all Swing component builders that produce dialogs or frames.
AbstractWindowBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
 
accept() - Method in class eu.beesoft.gaia.server.Alternative
 
acceptFormObject(ApplicationRequest, Context) - Method in class eu.beesoft.gaia.app.FormController
Processes an object from AbstractRequestResponse.getData() to update server data object with changes from client.
acceptFormPropertyValue(Object, Object, Object, Object, String, Context) - Method in class eu.beesoft.gaia.app.FormController
Sets a new data property value to the given data object from the form property value and object.
ActionBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of SwingClientAction.
ActionBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ActionBuilder
 
actionPerformed(SwingClientAction) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Processes client request and server response in these steps: freezes current window to disable any user action while is communicating with server transforms the given action to ApplicationRequest and fills it with data from form - via method SwingClient.createApplicationRequest(SwingClientAction) invokes SwingClient.talkToServer(ApplicationRequest) to send this request to server and to obtain a response returned response is processed by SwingClient.processApplicationResponse(ApplicationResponse, SwingClientAction) method unfreezes current window to enable user actions These steps are internally executed in different threads with support of SwingWorker.
actionPerformed(ActionEvent) - Method in class eu.beesoft.gaia.swing.client.SwingClientAction
Invokes the SwingClient.actionPerformed(SwingClientAction) method to send request to server.
add(Component, Object) - Method in class eu.beesoft.gaia.swing.form.Form
Adds a component to this form.
add(AbstractButton) - Method in class eu.beesoft.gaia.swing.JButtonPanel
Adds button to the panel.
add(Action) - Method in class eu.beesoft.gaia.swing.JButtonPanel
Creates instance of javax.swing.JButton for given action and adds this button to the panel.
addAction(Action, SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Adds given action to component created by given formBuilder.
addActionListener(ActionListener) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Adds the given listener to the action listeners of this component.
addAttribute(String, boolean) - Method in class eu.beesoft.gaia.xml.XmlWriter
Adds an attribute to the current element.
addAttribute(String, int) - Method in class eu.beesoft.gaia.xml.XmlWriter
Adds an attribute to the current element.
addAttribute(String, long) - Method in class eu.beesoft.gaia.xml.XmlWriter
Adds an attribute to the current element.
addAttribute(String, float) - Method in class eu.beesoft.gaia.xml.XmlWriter
Adds an attribute to the current element.
addAttribute(String, double) - Method in class eu.beesoft.gaia.xml.XmlWriter
Adds an attribute to the current element.
addAttribute(String, Object) - Method in class eu.beesoft.gaia.xml.XmlWriter
Adds an attribute to the current element.
addChild(FormItem) - Method in class eu.beesoft.gaia.app.FormItem
Adds given form item to the children.
addChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Adds the given builder to the children of this builder.
addChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Invoked from ObjectBuilderFactory when adding child to this builder.
addClassPath(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Adds given argument to the classpath list.
addColumn(String) - Method in class eu.beesoft.gaia.swing.JZebraTable
Adds a new column with given title to the column model
addCommand(String) - Method in class eu.beesoft.gaia.util.SystemProcess
Adds a new command parameter to the command list.
addCommand(List<String>) - Method in class eu.beesoft.gaia.util.SystemProcess
Adds each parameter from given list to the command list.
addCommand(String...) - Method in class eu.beesoft.gaia.util.SystemProcess
Adds each parameter from given array to the command list.
addComponent(JComponent) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Adds component to this form.
addComponent(JComponent, int, int) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Adds component to this form.
addElement(String) - Method in class eu.beesoft.gaia.xml.XmlWriter
Opens a new element in XML output.
addError(Object, String) - Method in class eu.beesoft.gaia.validation.ValidationResult
Creates a new instance of ValidationError and appends it to this.
addFiller() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Adds filler as last component in the form.
addLabel(String) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Creates a new JLabel component for given label text and adds it to this form.
addLabeledComponent(String, JComponent) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Adds component and its label to this form.
addLabeledComponent(String, JComponent, int, int) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Adds component and its label to this form.
addLanguageListener(LanguageListener) - Method in class eu.beesoft.gaia.util.Language
Adds LanguageListener to the listeners list.
addMapping(String, String) - Method in class eu.beesoft.gaia.app.Controller
Adds new mapping entry to the controller action mapping.
addParameter(String, Object) - Method in class eu.beesoft.gaia.app.AbstractRequestResponse
Adds the parameter with given name and value to the parameters.
addPropertyChangeListener(PropertyChangeListener) - Method in class eu.beesoft.gaia.util.AbstractBean
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class eu.beesoft.gaia.util.AbstractBean
Adds a PropertyChangeListener to the listener list for a specific property.
addRequestProperty(String, String) - Method in class eu.beesoft.gaia.server.Alternative
 
addRow(Object) - Method in class eu.beesoft.gaia.swing.builder.TableBoundModel
 
addSection(String) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Adds section component (instance of JSection) to this form.
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
This implementation processes just instances of LayoutConstraintsBuilder to remember layout constraints for component of this builder.
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ContainerBuilder
Adds an object (component) of the given builder to the container created by this builder.
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.DialogBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.FrameBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.MenuBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ScrollPaneBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.TabbedPaneBuilder
 
addSwingChild(ObjectBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
addSystemProperty(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Parses given configurationArgument to property name and property value and adds it to system properties.
addValidationError(Object, String) - Method in class eu.beesoft.gaia.app.ApplicationResponse
Adds an error from a form validation to the response parameters.
Alternative - Class in eu.beesoft.gaia.server
 
Alternative() - Constructor for class eu.beesoft.gaia.server.Alternative
 
ApacheLog - Class in eu.beesoft.gaia.log.apache
Instances of this class are the bridge between Log implementation and org.apache.commons.logging.Log instances.
ApacheLog(String, Log) - Constructor for class eu.beesoft.gaia.log.apache.ApacheLog
Creates a new instance of ApacheLog.
ApacheLogFactory - Class in eu.beesoft.gaia.log.apache
Log factory to work with Apache commons logging.
ApacheLogFactory() - Constructor for class eu.beesoft.gaia.log.apache.ApacheLogFactory
Create a new instance of the ApacheLoggingFactory.
Application - Class in eu.beesoft.gaia.app
Abstract superclass for each server application.
Application() - Constructor for class eu.beesoft.gaia.app.Application
Default constructor.
ApplicationContainer - Interface in eu.beesoft.gaia.app
Prescribes methods for application container (like ApplicationServer.
ApplicationRequest - Class in eu.beesoft.gaia.app
Application request from a client to the application server.
ApplicationRequest() - Constructor for class eu.beesoft.gaia.app.ApplicationRequest
Creates a new instance of application request.
ApplicationResponse - Class in eu.beesoft.gaia.app
Application response from an application server to a client.
ApplicationResponse() - Constructor for class eu.beesoft.gaia.app.ApplicationResponse
Creates a new instance of application response.
ApplicationServer - Class in eu.beesoft.gaia.swing.server
This is a server to process SwingClient requests.
ApplicationServer() - Constructor for class eu.beesoft.gaia.swing.server.ApplicationServer
Creates a new instance of application server.

B

Base64 - Class in eu.beesoft.gaia.util
A Base64 Encoder/Decoder.
bottomBorder - Variable in class eu.beesoft.gaia.swing.form.CellConstraints
Set to true if Form should draw a horizontal line on the bottom margin.
build() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Builds a basic splash screen.
build(InputStream) - Method in class eu.beesoft.gaia.util.ObjectBuilderFactory
Starts objects build process - loads given XML, creates appropriate builders and objects in them.
buildClassLoader() - Method in class eu.beesoft.gaia.launcher.Launcher
Builds a class loader initialized by the class paths set by Launcher.addClassPath(String) and Launcher.scanClassPath(String).
buildForm(ApplicationResponse, SwingBuilderFactory) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Builds a new Swing form (component) from given server response and builder factory.These steps are performed: the form id is obtained from given response (form id is a name of the resource in class path or file system) resource bundle is set to given factory (the name of resource bundle is derived from form id by replacing of the form file extension by ".properties") the Swing form is built with support of given factory method SwingClient.disableComponent(SwingBuilder) is invoked for each disabled component method SwingClient.hideComponent(SwingBuilder) is invoked for each hidden component method SwingClient.addAction(Action, SwingBuilder) is invoked for each built action method SwingClient.initListModel(ListModel, List) is invoked for each list model without class name in the XML form method SwingClient.propagateValidationErrors(ValidationResult, SwingBuilder) is invoked if there are some validation errors in the given server response data are set from server response to created Swing form
buildFormListModel(Collection<?>, String, String, Context) - Method in class eu.beesoft.gaia.app.FormController
Returns the list of the objects for list model for the client, built from given data objects.
buildFormObject(Object, String, Context) - Method in class eu.beesoft.gaia.app.FormController
Creates the object for the client form.
buildProgressMediator(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Builds a progress mediator as an instance of given configurationArgument.
buildSplashScreen(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Builds a splash screen as instance of SplashScreen with image which resource name is given configurationArgument.
ButtonBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JButton.
ButtonBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ButtonBuilder
 
BYTES - Static variable in class eu.beesoft.gaia.app.FileDownloadController
 

C

cancelActionPerformed() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Invoked when user press standard Cancel action.
CANCELED - Static variable in class eu.beesoft.gaia.swing.JCalendar
 
CellConstraints - Class in eu.beesoft.gaia.swing.form
Constraints extends capabilities of java.awt.GridBagConstraints and is designe to use with Form component.
CellConstraints() - Constructor for class eu.beesoft.gaia.swing.form.CellConstraints
Creates a new instance of CellConstraints.
CellConstraintsBuilder - Class in eu.beesoft.gaia.swing.form
Builder to produce instances of CellConstraints.
CellConstraintsBuilder() - Constructor for class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
characters(char[], int, int) - Method in class eu.beesoft.gaia.xml.XmlReader
Overrides method from org.xml.sax.helpers.DefaultHandler to get current XML element and then invokes XmlReader.characters(XmlElement, char[], int, int).
characters(XmlElement, char[], int, int) - Method in class eu.beesoft.gaia.xml.XmlReader
Invoked when some character data found inside the element.
CheckBoxBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JCheckBox.
CheckBoxBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.CheckBoxBuilder
 
CheckBoxMenuItemBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JCheckBoxMenuItem.
CheckBoxMenuItemBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.CheckBoxMenuItemBuilder
 
clearClassPath() - Method in class eu.beesoft.gaia.launcher.Launcher
Clears a list of class pathes prepared to invoke some class.
clearRegisteredDataObjects(Context) - Method in class eu.beesoft.gaia.app.FormController
 
clone() - Method in class eu.beesoft.gaia.swing.form.CellConstraints
Clones this instance.
close() - Method in class eu.beesoft.gaia.app.Application
Closes this application.
close() - Method in class eu.beesoft.gaia.app.Context
Closes this context.
close() - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.close() method.
close() - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Closes a progress mediator instance.
close() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.close() method.
close() - Method in class eu.beesoft.gaia.util.InputStreamGobbler
Closes this input stream.
close(InputStream) - Static method in class eu.beesoft.gaia.util.Streams
Closes given input stream.
close(Reader) - Static method in class eu.beesoft.gaia.util.Streams
Closes given input reader.
close(OutputStream) - Static method in class eu.beesoft.gaia.util.Streams
Closes given output stream.
close(Writer) - Static method in class eu.beesoft.gaia.util.Streams
Closes given output writer.
close() - Method in class eu.beesoft.gaia.xml.XmlWriter
Flushes this XML writer and closes the underlaying PrintWriter.
closeElement(String) - Method in class eu.beesoft.gaia.xml.XmlWriter
Closes current element in XML output.
collapseAll() - Method in class eu.beesoft.gaia.swing.JZebraTree
Collapses all nodes.
ComboBoxBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of JComboBoxWithSeparator.
ComboBoxBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
ComponentBuilder<T extends java.awt.Component> - Class in eu.beesoft.gaia.swing.builder
Abstract superclass of all Swing component builders.
ComponentBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
ConfigurableFormatter - Class in eu.beesoft.gaia.log.java
Supports formatting for Java logging system.
ConfigurableFormatter() - Constructor for class eu.beesoft.gaia.log.java.ConfigurableFormatter
Creates a new instance of configurable formatter.
connect() - Method in class eu.beesoft.gaia.server.Alternative
 
ConsoleOutput - Class in eu.beesoft.gaia.launcher
Implementation of ProgressMediator to output to the console (Unix-like without installed GUI).
ConsoleOutput() - Constructor for class eu.beesoft.gaia.launcher.ConsoleOutput
 
ContainerBuilder<T extends java.awt.Container> - Class in eu.beesoft.gaia.swing.builder
Abstract superclass of all Swing containers.
ContainerBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ContainerBuilder
 
containsValue(String) - Method in class eu.beesoft.gaia.app.Context
Returns true if the context map contains an entry with given name.
containsValue(Class<?>) - Method in class eu.beesoft.gaia.app.Context
Returns true if the context map contains an entry with the name of the given class.
Context - Class in eu.beesoft.gaia.app
Context is a data holder for session and controller.
Controller - Class in eu.beesoft.gaia.app
Abstract superclass for all controllers.
Controller() - Constructor for class eu.beesoft.gaia.app.Controller
Default constructor.
convert(Object, Class<?>) - Static method in class eu.beesoft.gaia.util.Objects
Converts given object to the instance of given targetType.
convertValue(Object, Class<?>, String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Converts given value to the class of given type.
convertValue(Object, Class<?>, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Converts given value to requested type.
copy(InputStream, OutputStream) - Static method in class eu.beesoft.gaia.util.Streams
Copies all data from input stream to output stream.
copyToByteArray(InputStream) - Static method in class eu.beesoft.gaia.util.Streams
Copies all data from input stream to the returned byte array.
createApplication(ApplicationRequest) - Method in class eu.beesoft.gaia.swing.server.ApplicationServer
Creates a new application as an instance of the class which name is equal to the request's action.
createApplicationRequest(SwingClientAction) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Creates a new ApplicationRequest and fills it with command from given action and with (modified) data from current form.
createArrayInstance(String, int) - Static method in class eu.beesoft.gaia.util.Reflection
Creates an array instance with the type of the given name and length.
createArrayInstance(Class<?>, int) - Static method in class eu.beesoft.gaia.util.Reflection
Creates an array instance with the given component type and length.
createBoundData(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Creates a new data object for given binding path.
createBoundData(String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Creates a new data object for given binding.
createContextForForward(ApplicationRequest, Controller, Context) - Method in class eu.beesoft.gaia.app.Controller
Creates a new context with this controller as the starter and given targetController as the runner.
createDefaultColumnModel() - Method in class eu.beesoft.gaia.swing.JZebraTable
Overriden to create and return internal column model.
createDefaultModel() - Method in class eu.beesoft.gaia.swing.JTreeTable
Creates instance of TreeTableModel with null root node.
createDefaultTableHeader() - Method in class eu.beesoft.gaia.swing.JZebraTable
Creates the default table header object, which is a JTableHeader.
createInstance(String) - Static method in class eu.beesoft.gaia.util.Reflection
Creates a new instance of the class with given name.
createInstance(Class<?>) - Static method in class eu.beesoft.gaia.util.Reflection
Creates a new instance of the given class.
createInstance(Class<?>, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Creates a new instance of the given class with the given argument for constructor.
createInstance(Class<?>, Object...) - Static method in class eu.beesoft.gaia.util.Reflection
Creates a new instance of the given class with the given arguments for constructor.
createLog(String) - Method in class eu.beesoft.gaia.log.apache.ApacheLogFactory
Creates and returns a new instance of ApacheLog.
createLog(String) - Method in class eu.beesoft.gaia.log.java.JavaLogFactory
Creates and returns a new instance of JavaLog.
createLog(String) - Method in class eu.beesoft.gaia.log.log4j.Log4jFactory
Creates and returns a new instance of Log4jLog.
createLog(String) - Method in class eu.beesoft.gaia.log.LogFactory
Creates a new instance of Log.
createObject() - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.ButtonBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.CheckBoxBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.CheckBoxMenuItemBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.DateFieldBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.DialogBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.FillerBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.FrameBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.LinkBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.ListModelBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.MenuBarBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.MenuBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.MenuItemBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.PanelBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.PasswordFieldBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.RadioButtonMenuItemBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.ScrollPaneBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.SectionBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.SeparatorBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.TabbedPaneBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.TextAreaBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.TextFieldBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.ToolBarBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.TreeTableBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.builder.WindowBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
createObject() - Method in class eu.beesoft.gaia.swing.form.FormBuilder
 
createObject(String, Object) - Method in class eu.beesoft.gaia.util.Miner
Creates object for given property and object owner.
createObject() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Creates object for this builder.
createObject(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Creates object for this builder.
createResponse(String, String, Object, Context) - Method in class eu.beesoft.gaia.app.FormController
Creates the response for client.
createScrollPane(JZebraTable) - Static method in class eu.beesoft.gaia.swing.JZebraTable
Creates instance of JScrollPane for given table and other components to resolve JTable bug with AUTO_RESIZE_OFF.
createSeparator() - Method in class eu.beesoft.gaia.swing.JSection
Creates and returns the component which displays the horizontal line after JSection text.
createStandardCancelAction() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Creates Action for Cancel button.
createStandardOkAction() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Creates Action for OK button.
createTemporaryId(Object) - Static method in class eu.beesoft.gaia.util.ValueObject
Creates a temporary ID for given object.
createTextArea() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Creates a new text area with processed minimum size and sets the font from JLabel as its font.
createTextArea(int) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Creates a new text area with processed minimum size and sets the font from JLabel as its font.
createTextField() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Creates a new text field with processed minimum size.
createTextField(int) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Creates a new text field with processed minimum size.
createTitleComponent(String) - Method in class eu.beesoft.gaia.swing.JSection
Creates and returns the component which displays the text for JSection.
customizeComponentConstraints(GridBagConstraints, JComponent) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Customizes GridBagConstraints object for the component.
customizeLabelConstraints(GridBagConstraints, JLabel) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Customizes GridBagConstraints object for label.

D

DateFieldBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of JDateField.
DateFieldBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.DateFieldBuilder
 
debug(String) - Method in class eu.beesoft.gaia.log.AbstractLog
 
debug(String, Throwable) - Method in class eu.beesoft.gaia.log.AbstractLog
 
debug(String, Object...) - Method in class eu.beesoft.gaia.log.AbstractLog
 
debug(String, Throwable) - Method in class eu.beesoft.gaia.log.apache.ApacheLog
 
debug(String, Throwable) - Method in class eu.beesoft.gaia.log.java.JavaLog
 
debug(String) - Method in interface eu.beesoft.gaia.log.Log
Logs a DEBUG message, if this level is enabled.
debug(String, Throwable) - Method in interface eu.beesoft.gaia.log.Log
Logs a DEBUG message, if this level is enabled.
debug(String, Object...) - Method in interface eu.beesoft.gaia.log.Log
Logs a DEBUG message, if this level is enabled.
debug(String, Throwable) - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
 
decode(String) - Static method in class eu.beesoft.gaia.util.Base64
Decodes given base64 character string to byte array.
decode(byte[]) - Static method in class eu.beesoft.gaia.util.Base64
Decodes given base64 byte array to byte array.
decode(byte[], int, int) - Static method in class eu.beesoft.gaia.util.Base64
Decodes given base64 byte array to byte array.
decode(char[]) - Static method in class eu.beesoft.gaia.util.Base64
Decodes given base64 character array to byte array.
decode(char[], int, int) - Static method in class eu.beesoft.gaia.util.Base64
Decodes given base64 character array to byte array.
DEFAULT - Static variable in class eu.beesoft.gaia.swing.JZebraTable
 
DEFAULT - Static variable in class eu.beesoft.gaia.swing.JZebraTree
 
DEFAULT_BACKGROUND - Static variable in class eu.beesoft.gaia.swing.form.Form
Constant for default background for editable components.
destroyDialog() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Removes dialog in which is displayed this form and disposes it.
DialogBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JDialog.
DialogBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.DialogBuilder
 
disableComponent(String) - Method in class eu.beesoft.gaia.app.ApplicationResponse
Adds a given component id to the response parameters as id of disabled component.
disableComponent(SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Disables a swing component created by given builder.
disconnect() - Method in class eu.beesoft.gaia.server.Alternative
 
displayForm(Context) - Method in class eu.beesoft.gaia.app.FormController
Creates an application response Returns a root data object for this controller and given context.
doInBackground() - Method in class eu.beesoft.gaia.swing.SwingWorker
In overriden method in the subclass here comes the long-runnning code.
done() - Method in class eu.beesoft.gaia.swing.SwingWorker
In overriden method in the subclass here comes the code to set values computed in SwingWorker.doInBackground() method to Swing components.
download(String, File, ProgressMediator) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Downloads a file from server.

E

EditableComponentBorder - Class in eu.beesoft.gaia.swing.form
Border used by Form to show that component is editable.
EditableComponentBorder() - Constructor for class eu.beesoft.gaia.swing.form.EditableComponentBorder
Creates a new instance of EditableComponentBorder with the default color [0,0,255].
EditableComponentBorder(Color) - Constructor for class eu.beesoft.gaia.swing.form.EditableComponentBorder
Creates a new instance of EditableComponentBorder with the given color.
EMPTY_ITEM - Static variable in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
EmptyIcon - Class in eu.beesoft.gaia.swing
Represents a square icon having no graphical content.
EmptyIcon(int) - Constructor for class eu.beesoft.gaia.swing.EmptyIcon
EmptyIcon objects are always square, having identical height and width.
encode(byte[]) - Static method in class eu.beesoft.gaia.util.Base64
Encodes given byte array to base64 character string.
encode(byte[], int, int) - Static method in class eu.beesoft.gaia.util.Base64
Encodes given byte array to base64 character string.
encodeArray(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeCollection(Collection<?>) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeField(Field, Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeField(String, Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeFieldContent(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeFields(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeMap(Map<?, ?>) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeNull() - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeObject(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeObjects(Collection<Object>) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeProperties(Properties) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeReference(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encodeToBytes(byte[]) - Static method in class eu.beesoft.gaia.util.Base64
Encodes given byte array to base64 byte array.
encodeToBytes(byte[], int, int) - Static method in class eu.beesoft.gaia.util.Base64
Encodes given byte array to base64 byte array.
encodeToChars(byte[]) - Static method in class eu.beesoft.gaia.util.Base64
Encodes given byte array to base64 character array.
encodeToChars(byte[], int, int) - Static method in class eu.beesoft.gaia.util.Base64
Encodes given byte array to base64 character array.
encodeValue(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
encryptPassword(String) - Static method in class eu.beesoft.gaia.app.Application
Encryptes given password with MD5 hash function.
endElement(String, String, String) - Method in class eu.beesoft.gaia.xml.XmlReader
Overrides method from org.xml.sax.helpers.DefaultHandler to get current XML element and then invokes XmlReader.endElement(XmlElement).
endElement(XmlElement) - Method in class eu.beesoft.gaia.xml.XmlReader
Invoked when end of element found in XML stream.
entering(String, String) - Method in class eu.beesoft.gaia.log.AbstractLog
 
entering(String, String, Object...) - Method in class eu.beesoft.gaia.log.AbstractLog
 
entering(String, String) - Method in interface eu.beesoft.gaia.log.Log
Logs a DEBUG message about entering a method, if this level is enabled.
entering(String, String, Object...) - Method in interface eu.beesoft.gaia.log.Log
Logs a DEBUG message about entering a method, if this level is enabled.
equals(Object, Object) - Static method in class eu.beesoft.gaia.util.Objects
Compares two objects and returns true if: they both are null they are identical they are equal The goal of this method is you don't need take a care about null values.
equals(Object) - Method in class eu.beesoft.gaia.util.ValueObject
Overrides method from java.lang.Object
error(String) - Method in class eu.beesoft.gaia.log.AbstractLog
 
error(String, Throwable) - Method in class eu.beesoft.gaia.log.AbstractLog
 
error(String, Object...) - Method in class eu.beesoft.gaia.log.AbstractLog
 
error(String, Throwable) - Method in class eu.beesoft.gaia.log.apache.ApacheLog
 
error(String, Throwable) - Method in class eu.beesoft.gaia.log.java.JavaLog
 
error(String) - Method in interface eu.beesoft.gaia.log.Log
Logs an ERROR message, if this level is enabled.
error(String, Throwable) - Method in interface eu.beesoft.gaia.log.Log
Logs an ERROR message, if this level is enabled.
error(String, Object...) - Method in interface eu.beesoft.gaia.log.Log
Logs an ERROR message, if this level is enabled.
error(String, Throwable) - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
 
eu.beesoft.gaia.app - package eu.beesoft.gaia.app
 
eu.beesoft.gaia.launcher - package eu.beesoft.gaia.launcher
 
eu.beesoft.gaia.log - package eu.beesoft.gaia.log
 
eu.beesoft.gaia.log.apache - package eu.beesoft.gaia.log.apache
 
eu.beesoft.gaia.log.java - package eu.beesoft.gaia.log.java
 
eu.beesoft.gaia.log.log4j - package eu.beesoft.gaia.log.log4j
 
eu.beesoft.gaia.server - package eu.beesoft.gaia.server
 
eu.beesoft.gaia.swing - package eu.beesoft.gaia.swing
 
eu.beesoft.gaia.swing.builder - package eu.beesoft.gaia.swing.builder
 
eu.beesoft.gaia.swing.client - package eu.beesoft.gaia.swing.client
 
eu.beesoft.gaia.swing.form - package eu.beesoft.gaia.swing.form
 
eu.beesoft.gaia.swing.server - package eu.beesoft.gaia.swing.server
 
eu.beesoft.gaia.util - package eu.beesoft.gaia.util
 
eu.beesoft.gaia.validation - package eu.beesoft.gaia.validation
 
eu.beesoft.gaia.xml - package eu.beesoft.gaia.xml
 
exec(String...) - Static method in class eu.beesoft.gaia.util.SystemProcess
Executes the specified command and arguments in a separate process.
exec(String, File, boolean) - Static method in class eu.beesoft.gaia.util.SystemProcess
Executes the specified command in a separate process.
exec(String[], File, boolean) - Static method in class eu.beesoft.gaia.util.SystemProcess
Executes the specified command and arguments in a separate process.
exec(List<String>, File, boolean) - Static method in class eu.beesoft.gaia.util.SystemProcess
Executes the specified command and arguments in a separate process.
exiting(String, String) - Method in class eu.beesoft.gaia.log.AbstractLog
 
exiting(String, String, Object) - Method in class eu.beesoft.gaia.log.AbstractLog
 
exiting(String, String) - Method in interface eu.beesoft.gaia.log.Log
Logs a DEBUG message about exiting a method, if this level is enabled.
exiting(String, String, Object) - Method in interface eu.beesoft.gaia.log.Log
Logs a DEBUG message about exiting a method, if this level is enabled.
expandAll() - Method in class eu.beesoft.gaia.swing.JZebraTree
Expands all nodes.
ExplorableTreeNode - Class in eu.beesoft.gaia.swing
Abstract tree node proposed for data lazy loading.
ExplorableTreeNode() - Constructor for class eu.beesoft.gaia.swing.ExplorableTreeNode
Default empty constructor.
ExplorationTreeListener - Class in eu.beesoft.gaia.swing
This generic listener listenes for tree expansion events and if expanded node is instance of ExplorableTreeNode invokes method explore() on it.
ExplorationTreeListener() - Constructor for class eu.beesoft.gaia.swing.ExplorationTreeListener
 
explore() - Method in class eu.beesoft.gaia.swing.ExplorableTreeNode
If this node is not explored yet, invokes ExplorableTreeNode.exploreImpl() method.
exploreImpl() - Method in class eu.beesoft.gaia.swing.ExplorableTreeNode
This method is invoked if the node is explorable and was not explored yet.

F

failure(ApplicationResponse, Context) - Method in class eu.beesoft.gaia.app.Controller
This method is invoked from the running controller, if it returns the control to this controller and action it performed finished with failure.
FILE - Static variable in class eu.beesoft.gaia.app.FileDownloadController
 
FILE_LENGTH - Static variable in class eu.beesoft.gaia.app.FileDownloadController
 
FileDownloadController - Class in eu.beesoft.gaia.app
This controller serves as a file donwloader from server to the client.
FileDownloadController() - Constructor for class eu.beesoft.gaia.app.FileDownloadController
 
FillerBuilder - Class in eu.beesoft.gaia.swing.builder
This builder produces an empty, non-focusable javax.swing.JLabel used to fill a space.
FillerBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.FillerBuilder
 
findBoundData(String, SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Finds a data object for given binding path.
findBoundData(String, SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.ContainerBuilder
Overriden to redirect this method to the children of this builder.
findBoundData(String, SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Returns an object that is addressed with given binding.
findValue(String) - Method in class eu.beesoft.gaia.app.Context
Returns a value from the context entry with the given name.
findValue(Class<?>) - Method in class eu.beesoft.gaia.app.Context
Returns a value from the context entry with a name of the given class.
finishApplication(Application) - Method in interface eu.beesoft.gaia.app.ApplicationContainer
Finishes an application
finishApplication(Application) - Method in class eu.beesoft.gaia.swing.server.ApplicationServer
Removes given application instance from internal map, so it cannot be invoked from client and it does not take a space in memory.
fireActionEvent(String) - Method in class eu.beesoft.gaia.swing.JCalendar
Fires action event with given command to the action listener.
fireCloseTab(int) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Invoked when an user close a tab (clicks on the tab close button).
firePropertyChange(String, boolean, boolean) - Method in class eu.beesoft.gaia.util.AbstractBean
Support for reporting bound property changes for boolean properties.
firePropertyChange(String, int, int) - Method in class eu.beesoft.gaia.util.AbstractBean
Support for reporting bound property changes for integer properties.
firePropertyChange(String, long, long) - Method in class eu.beesoft.gaia.util.AbstractBean
Support for reporting bound property changes for long properties.
firePropertyChange(String, float, float) - Method in class eu.beesoft.gaia.util.AbstractBean
Support for reporting bound property changes for float properties.
firePropertyChange(String, double, double) - Method in class eu.beesoft.gaia.util.AbstractBean
Support for reporting bound property changes for double properties.
firePropertyChange(String, Object, Object) - Method in class eu.beesoft.gaia.util.AbstractBean
Support for reporting bound property changes for Object properties.
flush() - Method in class eu.beesoft.gaia.xml.XmlWriter
Flushes this XML writer and underlaying PrintWriter.
Form - Class in eu.beesoft.gaia.swing.form
This is the form component (it holds and layouts components in one form).
Form() - Constructor for class eu.beesoft.gaia.swing.form.Form
Create a new instance of Form.
format(LogRecord) - Method in class eu.beesoft.gaia.log.java.ConfigurableFormatter
Overrides parent's format() method to apply this instance formatting
FormBuilder - Class in eu.beesoft.gaia.swing.form
Builder to produce instances of Form.
FormBuilder() - Constructor for class eu.beesoft.gaia.swing.form.FormBuilder
 
FormController - Class in eu.beesoft.gaia.app
Abstract superclass for all form-based controllers.
FormController() - Constructor for class eu.beesoft.gaia.app.FormController
 
FormDescriptor - Class in eu.beesoft.gaia.app
This class is a container for FormItem instances that describe th XML form elements.
FormDescriptor(String) - Constructor for class eu.beesoft.gaia.app.FormDescriptor
Creates a new instance of the form descriptor.
FormItem - Class in eu.beesoft.gaia.app
An instance of this class corresponds to the one XML element of the form XML file.
FormItem() - Constructor for class eu.beesoft.gaia.app.FormItem
Creates a new instance of the form item.
forward(ApplicationRequest, Context) - Method in class eu.beesoft.gaia.app.Controller
Forwards given client request with given context to the appropriate controller or local instance method.
FrameBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JFrame.
FrameBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.FrameBuilder
 

G

get() - Method in class eu.beesoft.gaia.swing.SwingWorker
Returns value computed in SwingWorker.doInBackground() method.
getAccelerator() - Method in class eu.beesoft.gaia.swing.SwingAction
Gets the action accelerator key (property Action.ACCELERATOR_KEY).
getAction() - Method in class eu.beesoft.gaia.app.ApplicationRequest
Returns the requested action.
getActionBuilders(SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Returns a collection of all SwingBuilder instances that are creating an javax.swing.Action instances under the given builder.
getActionCommand() - Method in class eu.beesoft.gaia.swing.SwingAction
Gets the action command (property Action.ACTION_COMMAND_KEY ).
getActionListener() - Method in class eu.beesoft.gaia.swing.JCalendar
Gets action listener from this component
getActions(SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Returns a collection of all javax.swing.Action instances created by builders under the given builder.
getAllowsChildren() - Method in class eu.beesoft.gaia.swing.ExplorableTreeNode
Overriden to return value of ExplorableTreeNode.isExplorable() method.
getAlternateBackground() - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns an alternate color.
getAlternateBackground() - Method in class eu.beesoft.gaia.swing.JZebraTree
Returns an alternate color.
getApplication() - Method in class eu.beesoft.gaia.app.Context
Returns an application to which this context belongs.
getApplicationContainer() - Method in class eu.beesoft.gaia.app.Application
Returns an application container of this application.
getApplicationId() - Method in class eu.beesoft.gaia.swing.client.SwingClient
Returns an unique identifier of this client instance and the application on the server.
getAttributes(Element) - Static method in class eu.beesoft.gaia.xml.Xml
Returns the attribute map of the given element.
getAttributeValue(String, Element) - Static method in class eu.beesoft.gaia.xml.Xml
Returns the value of the attribute with the given name.
getAttributeValue(String, Element, String) - Static method in class eu.beesoft.gaia.xml.Xml
Returns the value of the attribute with the given name.
getAttributeValue(String, Element, int) - Static method in class eu.beesoft.gaia.xml.Xml
Returns the value of the attribute with the given name converted to int.
getAutoRepeatMilliseconds() - Method in class eu.beesoft.gaia.swing.JRolloverButton
Returns value of the property 'autoRepeatMilliseconds'.
getBackgroundForRow(int) - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns color used to paint background for given row.
getBackgroundForRow(int) - Method in class eu.beesoft.gaia.swing.JZebraTree
Returns color used to paint background for given row.
getBindableChildren() - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Retuns a list of all children - builders that support data binding.
getBinding() - Method in class eu.beesoft.gaia.app.FormItem
Returns the binding for this form item.
getBinding() - Method in class eu.beesoft.gaia.swing.builder.ListBoundRenderer
 
getBinding() - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Returns this bulder binding.
getBody() - Method in class eu.beesoft.gaia.server.Request
 
getBorderInsets(Component) - Method in class eu.beesoft.gaia.swing.form.EditableComponentBorder
Returns the border insets (initialized with values [3,4,3,4].
getBoundColumnValue() - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
getBoundData(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Returns data from builder's object.
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.CheckBoxBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.CheckBoxMenuItemBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.ContainerBuilder
Forces each child to SwingBuilder.getBoundData(Set, String) and then returns data set to this instance by method ContainerBuilder.setBoundValueToComponent(Object, String).
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.DateFieldBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.PasswordFieldBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Gets data value from the component created by this builder.
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
getBoundValueFromComponent(Set<Object>, String) - Method in class eu.beesoft.gaia.swing.builder.TextComponentBuilder
 
getBuilder(String) - Method in class eu.beesoft.gaia.util.ObjectBuilderFactory
Returns builder instance with given id (identifier).
getBuilderByIdMap() - Method in class eu.beesoft.gaia.util.ObjectBuilderFactory
Returns map of all {id : builder instance} pairs.
getBuilderByTagMap() - Method in class eu.beesoft.gaia.util.ObjectBuilderFactory
Returns map of all {tag : builder class} pairs registered by ObjectBuilderFactory.registerBuilderClass(String, Class) method.
getCellBorderColor() - Method in class eu.beesoft.gaia.swing.form.Form
Returns the color of the cell border.
getCellEditor() - Method in class eu.beesoft.gaia.swing.JZebraTree
Returns the wrapped cell editor.
getCellRenderer() - Method in class eu.beesoft.gaia.swing.JZebraTree
Returns the wrapped cell renderer.
getChildContext() - Method in class eu.beesoft.gaia.app.Context
Returns a child context of this context.
getChildren() - Method in class eu.beesoft.gaia.app.FormItem
Returns the child form items of this.
getChildren() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Returns list of builder children.
getClass(String) - Static method in class eu.beesoft.gaia.util.Reflection
Returns class with given className.
getClassName() - Method in class eu.beesoft.gaia.util.ValueObject
Gets the class name of the original data object.
getClassName(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
getClassPath() - Method in class eu.beesoft.gaia.launcher.Launcher
Returns a list of class pathes prepared to invoke some class.
getColor() - Method in class eu.beesoft.gaia.swing.form.EditableComponentBorder
Gets the color of the border.
getColumnBuilder(int) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
getColumnByModelIndex(int) - Method in class eu.beesoft.gaia.swing.JZebraTable
Maps the index of the column in the table model at modelColumnIndex to the TableColumn object.
getColumnClass(int) - Method in class eu.beesoft.gaia.swing.TreeTableModel
Returns the type for column number column.
getColumnCount() - Method in class eu.beesoft.gaia.swing.builder.TableBoundModel
 
getColumnCount(boolean) - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns the total number of columns in this model.
getColumnCount() - Method in class eu.beesoft.gaia.swing.TreeTableModel
Returns the number of available columns.
getColumnIndex(Object, boolean) - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns the position of the first column whose identifier equals identifier.
getColumnName(int) - Method in class eu.beesoft.gaia.swing.TreeTableModel
Returns the column name.
getColumns() - Method in class eu.beesoft.gaia.swing.JDateField
Returns the number of columns in the date editor.
getColumns(boolean) - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns a list of all the columns in the model.
getCommand() - Method in class eu.beesoft.gaia.util.SystemProcess
Returns the list of commands (arguments).
getCommunicationLog() - Method in class eu.beesoft.gaia.swing.client.SwingClient
Returns the name of the directory to store logs from communication between this client and server.
getConstraints() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Returns the constraints object used by this SimpleSwingForm.
getController(String) - Static method in class eu.beesoft.gaia.app.Controller
Returns an instance of the controller with given class name.
getCurrent() - Static method in enum eu.beesoft.gaia.util.OperatingSystem
Returns instance of OperatingSystem which corresponds to the running operating system.
getCurrentBuilder() - Method in class eu.beesoft.gaia.swing.client.SwingClient
Returns the builder used to build current form.
getCurrentContext() - Method in class eu.beesoft.gaia.app.Application
Returns the current application context.
getCurrentContext() - Method in class eu.beesoft.gaia.app.Context
Returns a current context.
getCurrentElement() - Method in class eu.beesoft.gaia.xml.XmlReader
Returns currently processed XML element.
getCurrentName() - Static method in enum eu.beesoft.gaia.util.OperatingSystem
Returns the name of the underlaying operating system.
getCurrentVersion() - Static method in enum eu.beesoft.gaia.util.OperatingSystem
Returns the version of the underlaying operating system.
getCurrentWindow() - Method in class eu.beesoft.gaia.swing.client.SwingClient
Returns instance of JFrame or JDialog or other root pane container which is client's focused window.
getData() - Method in class eu.beesoft.gaia.app.AbstractRequestResponse
Returns the data set by AbstractRequestResponse.setData(Object) method.
getDate() - Method in class eu.beesoft.gaia.swing.JCalendar
Returns the selected date.
getDate() - Method in class eu.beesoft.gaia.swing.JDateField
Returns date from the date editor or null if no valid is set.
getDateEditor() - Method in class eu.beesoft.gaia.swing.JDateField
Returns component's date editor.
getDay() - Method in class eu.beesoft.gaia.swing.JCalendar
Returns the selected day (number in the range 1 - 31).
getDefaultAlternateBackground() - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns default alternate color.
getDisabledComponents() - Method in class eu.beesoft.gaia.app.ApplicationResponse
Returns the parameter that keeps list of disabled components ids.
getEditableComponentBackground() - Method in class eu.beesoft.gaia.swing.form.Form
Returns the background color of the editable components.
getEditableComponentBorderColor() - Method in class eu.beesoft.gaia.swing.form.Form
Returns the border color of the editable components.
getEditingRow() - Method in class eu.beesoft.gaia.swing.JTreeTable
Workaround for BasicTableUI anomaly.
getElementAttributes() - Method in class eu.beesoft.gaia.xml.XmlElement
Returns the map of the element attributes.
getElementIterator(Element) - Static method in class eu.beesoft.gaia.xml.Xml
Returns iterator over the given element child elements.
getEnvironment() - Method in class eu.beesoft.gaia.util.SystemProcess
Returns a map of the current system environment.
getErrors() - Method in exception eu.beesoft.gaia.validation.ValidationException
Returns the validation errors with which was this instance initialized.
getErrorStream() - Method in class eu.beesoft.gaia.util.SystemProcess
Gets the error stream of the process.
getExitValue() - Method in class eu.beesoft.gaia.util.SystemProcess
Returns the exit value for the subprocess.
getFactory() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Returns factory which created this builder.
getField(String, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Returns a field with given fieldName in an objectOrClass.
getFieldIgnoreCase(String, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Returns a field with given fieldName in an objectOrClass.
getFieldValue(Field, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Returns value from given field of the object.
getFile(String) - Method in class eu.beesoft.gaia.app.Application
Returns a file with given fileName.
getFile(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Returns a file with given name from a directory where JAR file of this Launcher is located.
getForm(String) - Method in class eu.beesoft.gaia.app.FormController
Returns a form descriptor for given form id.
getFormat() - Method in class eu.beesoft.gaia.log.java.ConfigurableFormatter
Returns currently used format.
getFormat() - Method in class eu.beesoft.gaia.swing.TableFormatCellRenderer
Returns current format.
getFormId() - Method in class eu.beesoft.gaia.app.ApplicationResponse
Returns the form id.
getFormId(Context) - Method in class eu.beesoft.gaia.app.FormController
Returns a form id for this controller and given context.
getFullBinding() - Method in class eu.beesoft.gaia.app.FormItem
Returns the full (qualified, dot-separated) binding from the root to this form item.
getGetter(String, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Returns getter method for property with given name in the given object or class.
getHeaderField(String) - Method in class eu.beesoft.gaia.server.Alternative
 
getHeaderFields() - Method in class eu.beesoft.gaia.server.Request
 
getHiddenComponents() - Method in class eu.beesoft.gaia.app.ApplicationResponse
Returns the parameter that keeps list of hidden components ids.
getHttpVersion() - Method in class eu.beesoft.gaia.server.Request
 
getIcon(String) - Static method in class eu.beesoft.gaia.swing.Resources
Returns an icon from given resource name or null if not found.
getIcon(String) - Static method in class eu.beesoft.gaia.swing.SimpleSwingForm
Builds and returns an ImageIcon for given name.
getIcon() - Method in class eu.beesoft.gaia.swing.SwingAction
Gets the action icon (property Action.SMALL_ICON).
getIconHeight() - Method in class eu.beesoft.gaia.swing.EmptyIcon
Return the icon size (width is same as height).
getIconWidth() - Method in class eu.beesoft.gaia.swing.EmptyIcon
Return the icon size (width is same as height).
getId() - Method in class eu.beesoft.gaia.app.Application
Returns id of this application.
getId() - Method in class eu.beesoft.gaia.app.FormDescriptor
Returns a form id (the form file name delivered as argument to the constructor of this class).
getId() - Method in class eu.beesoft.gaia.app.FormItem
Returns the id of this form item.
getId() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Returns id of this builder.
getId() - Method in class eu.beesoft.gaia.util.ValueObject
Returns the ID of this value object.
getImage() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Returns an image data for this splash screen.
getImage(String) - Method in class eu.beesoft.gaia.launcher.SplashScreen
Returns a byte array with image data for given image name.
getImageComponent(byte[]) - Method in class eu.beesoft.gaia.launcher.SplashScreen
Creates a new component (in this implementation JLabel) to display given image.
getIndentation() - Method in class eu.beesoft.gaia.xml.XmlWriter
Returns indentation string.
getInputStream() - Method in class eu.beesoft.gaia.server.Alternative
 
getInputStream(String) - Static method in class eu.beesoft.gaia.util.Streams
Returns an input stream for given resource.
getInputStream(File) - Static method in class eu.beesoft.gaia.util.Streams
Returns an input stream from a given File resource.
getInputStream() - Method in class eu.beesoft.gaia.util.SystemProcess
Gets the input stream of the process.
getInsets() - Method in class eu.beesoft.gaia.swing.form.Form
Returns the insets of this form.
getInstance() - Static method in class eu.beesoft.gaia.app.Application
Returns current application (bound to running thread).
getInstance() - Static method in class eu.beesoft.gaia.launcher.Launcher
Returns a current instance of Launcher.
getInstance() - Static method in class eu.beesoft.gaia.log.LogFactory
Returns an instance of the LogFactory.
getInstance() - Static method in class eu.beesoft.gaia.swing.client.SwingClient
Returns current instance of SwingClient or null, if no client exists.
getInstance() - Static method in class eu.beesoft.gaia.util.Language
Returns the last created instance of Language.
getInstance() - Static method in class eu.beesoft.gaia.validation.NotNullValidator
 
getInstruction() - Method in class eu.beesoft.gaia.app.ApplicationResponse
Returns the instruction.
getInstruction(Context) - Method in class eu.beesoft.gaia.app.FormController
Returns an instruction for the newly constructed response.
getItem(String) - Method in class eu.beesoft.gaia.app.FormDescriptor
Returns a form item with given id.
getItemBinding() - Method in class eu.beesoft.gaia.app.FormItem
Returns the item binding (used for comboboxes, for example) for this form item.
getLastConnectionTime() - Method in class eu.beesoft.gaia.app.Application
Returns last time when this application was requested by the client.
getLauncherJarFile() - Method in class eu.beesoft.gaia.launcher.Launcher
Returns a JAR file where this Launcher resides.
getLayoutConstraints() - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Returns layout constraints for the component built by this builder.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class eu.beesoft.gaia.swing.builder.ListBoundRenderer
Implementation of the javax.swing.ListCellRenderer.
getListModelBuilders() - Method in class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Returns a collection of all instances of ListModelBuilder created by this factory.
getListModelBuilders(SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Returns a collection of all instances of ListModelBuilder created by this factory under the given builder.
getListModelItems() - Method in class eu.beesoft.gaia.app.FormDescriptor
Returns all form items that describe a list models.
getLocale() - Method in class eu.beesoft.gaia.util.Language
Returns a Locale for this object.
getLog() - Method in class eu.beesoft.gaia.log.apache.ApacheLog
Returns an instance of org.apache.commons.logging.Log of this log.
getLog(String) - Method in class eu.beesoft.gaia.log.LogFactory
Returns Log instance for given class name.
getLog(Class<?>) - Method in class eu.beesoft.gaia.log.LogFactory
Returns Log instance for given class.
getLog(Object) - Method in class eu.beesoft.gaia.log.LogFactory
Returns Log instance for class of the given object.
getLog() - Method in class eu.beesoft.gaia.server.AbstractServer
Returns log for this instance.
getLogger() - Method in class eu.beesoft.gaia.log.java.JavaLog
Returns an instance of java.util.logging.Logger of this log.
getLogger() - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
Returns an instance of org.apache.log4j.Logger of this log.
getLongDateFormat() - Method in class eu.beesoft.gaia.util.Language
Returns a long date format for current locale.
getLongTimeFormat() - Method in class eu.beesoft.gaia.util.Language
Returns a long time format for current locale.
getManifest() - Method in class eu.beesoft.gaia.launcher.Launcher
Returns a manifest from JAR file where this Launcher resides.
getMapping() - Method in class eu.beesoft.gaia.app.Controller
Returns the map {action name : controller class name} used to forward the client requests.
getMaximumSize() - Method in class eu.beesoft.gaia.swing.JCalendar
Returns the preferred size.
getMaxThreads() - Method in class eu.beesoft.gaia.server.AbstractServer
Returns maximum number of threads managed by this server.
getMediumDateFormat() - Method in class eu.beesoft.gaia.util.Language
Returns a medium date format for current locale.
getMediumTimeFormat() - Method in class eu.beesoft.gaia.util.Language
Returns a medium time format for current locale.
getMessage() - Method in class eu.beesoft.gaia.validation.ValidationError
Returns a message of this error.
getMessage() - Method in class eu.beesoft.gaia.validation.Validator
Returns a message from this validator.
getMethod() - Method in class eu.beesoft.gaia.server.Request
 
getMethod(String, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Returns the method with given methodName and without any parameters.
getMethod(String, Object, Object...) - Static method in class eu.beesoft.gaia.util.Reflection
Returns the method with given methodName and requested arguments.
getMethod(String, Object, Class<?>...) - Static method in class eu.beesoft.gaia.util.Reflection
Returns the method with given methodName and requested argumentTypes.
getMethods(String, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Returns all methods with given methodName from the objectOrClass (which can be object or its class) and its superclasses.
getMiner() - Method in class eu.beesoft.gaia.app.FormController
Gets a miner of this controller.
getMinimumSize() - Method in class eu.beesoft.gaia.swing.JCalendar
Returns the preferred size.
getMinThreads() - Method in class eu.beesoft.gaia.server.AbstractServer
Returns minimum number of threads managed by this server.
getMonth() - Method in class eu.beesoft.gaia.swing.JCalendar
Returns the selected month (number in the range 0 - 11).
getName() - Method in class eu.beesoft.gaia.log.apache.ApacheLog
Returns a name of this log.
getName() - Method in class eu.beesoft.gaia.log.java.JavaLog
Returns a name of this log.
getName() - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
Returns a name of this log.
getName() - Method in class eu.beesoft.gaia.swing.SwingAction
Gets the action name (property Action.NAME).
getNames() - Method in class eu.beesoft.gaia.util.ValueObject
Returns the names of all properties stored in this value object.
getNodeForRow(int) - Method in class eu.beesoft.gaia.swing.JTreeTable
Returns the node displayed at queried row.
getObject(Context) - Method in class eu.beesoft.gaia.app.FormController
Returns a root data object for this controller and given context.
getObject() - Method in class eu.beesoft.gaia.swing.builder.ScrollPaneBuilder
 
getObject() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Returns object created by this builder.
getObjectId(Object) - Method in class eu.beesoft.gaia.xml.XmlEncoder
 
getObjectsForListModel(String, Context) - Method in class eu.beesoft.gaia.app.FormController
Returns a list of data objects used to build the list model for the component with given id.
getOutputStream() - Method in class eu.beesoft.gaia.server.Alternative
 
getOutputStream(String) - Static method in class eu.beesoft.gaia.util.Streams
Returns an output stream for a file with given fileName.
getOutputStream(File) - Static method in class eu.beesoft.gaia.util.Streams
Returns an output stream for a given file.
getOutputStream() - Method in class eu.beesoft.gaia.util.SystemProcess
Gets the output stream of the subprocess.
getParameter(String) - Method in class eu.beesoft.gaia.app.AbstractRequestResponse
Returns the parameter with given name or null if it does not exist.
getParameters() - Method in class eu.beesoft.gaia.app.AbstractRequestResponse
Returns all parameters.
getParent() - Method in class eu.beesoft.gaia.app.FormItem
Returns the parent form item of this.
getParent() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Returns parent of this builder.
getParentContext() - Method in class eu.beesoft.gaia.app.Context
Returns a parent context of this context.
getParentElement() - Method in class eu.beesoft.gaia.xml.XmlElement
Returns the parent element of this element.
getPopupButton() - Method in class eu.beesoft.gaia.swing.JDateField
Returns component's popup button (it invokes popup calendar after an user click).
getPopupCalendar() - Method in class eu.beesoft.gaia.swing.JDateField
Returns component's popup calendar.
getPort() - Method in class eu.beesoft.gaia.server.AbstractServer
Returns port on which this server is listening.
getProgressBar() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Returns a JProgressBar instance which was set by SplashScreen.setProgressBar(JProgressBar) method.
getProgressMediator() - Method in class eu.beesoft.gaia.launcher.Launcher
Returns progress mediator instance.
getProgressRange() - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.getProgressRange() method.
getProgressRange() - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Returns maximum progress value.
getProgressRange() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.getProgressRange() method.
getProgressStep() - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.getProgressStep() method.
getProgressStep() - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Returns a current progress step.
getProgressStep() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.getProgressStep() method.
getProgressText() - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.getProgressText() method.
getProgressText() - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Returns the currently displayed progress text.
getProgressText() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.getProgressText() method.
getProperties() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Returns properties for this this builder as map {name : value}.
getProperty(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Returns a value of property with given name.
getProperty(String) - Method in class eu.beesoft.gaia.util.ValueObject
Gets property with given name or null if no such property exists.
getPropertyFromResourceBundle(String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Returns property value for given name from the current resource bundle.
getPropertyFromResourceBundle(String, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Combines given objectId and objectProperty to key to the resource bundle and returns value from it.
getPropertyValueFromDataObject(Object, String, Context) - Method in class eu.beesoft.gaia.app.FormController
Returns a value of the requested property from the given object.
getReader(String) - Static method in class eu.beesoft.gaia.util.Streams
Returns a reader for given resource and system default encoding.
getReader(String, String) - Static method in class eu.beesoft.gaia.util.Streams
Returns a reader for given resource and encoding.
getRegisteredDataObject(Long, Context) - Method in class eu.beesoft.gaia.app.FormController
 
getRegisteredDataObjectId(Object, Context) - Method in class eu.beesoft.gaia.app.FormController
 
getResourceBundle() - Method in class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Returns resource bundle bound to this factory.
getResourceBundle(String) - Method in class eu.beesoft.gaia.util.Language
Returns a resource bundle with given name and for current object's locale.
getResponseCode() - Method in class eu.beesoft.gaia.server.Alternative
 
getRootBuilder() - Method in class eu.beesoft.gaia.util.ObjectBuilderFactory
Returns root builder instance (top of builder hierarchy).
getRootItem() - Method in class eu.beesoft.gaia.app.FormDescriptor
Returns a root form item (it corresponds to root XML element in the form file).
getRowCount() - Method in class eu.beesoft.gaia.swing.builder.TableBoundModel
 
getRowObject(int) - Method in class eu.beesoft.gaia.swing.builder.TableBoundModel
 
getRunner() - Method in class eu.beesoft.gaia.app.Context
Returns a controller which is using this context.
getScrollableTracksViewportHeight() - Method in class eu.beesoft.gaia.swing.JZebraTable
Force the table to fill the viewport's height.
getScrollableTracksViewportWidth() - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns false to indicate that horizontal scrollbars are required to display the table while honoring perferred column widths.
getSeparator() - Method in class eu.beesoft.gaia.swing.JSection
Returns the component which displays the horizontal line after JSection text.
getServerUrl() - Method in class eu.beesoft.gaia.swing.client.SwingClient
Returns the server URL.
getSessionId() - Method in class eu.beesoft.gaia.app.ApplicationRequest
Returns the session id.
getSetter(String, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Returns setter method for property with given name in the given object or class.
getShortDateFormat() - Method in class eu.beesoft.gaia.util.Language
Returns a short date format for current locale.
getShortTimeFormat() - Method in class eu.beesoft.gaia.util.Language
Returns a short time format for current locale.
getShowHorizontalLines() - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns true if the table draws horizontal lines between cells, false if it doesn't.
getShowVerticalLines() - Method in class eu.beesoft.gaia.swing.JZebraTable
Returns true if the table draws vertical lines between cells, false if it doesn't.
getSource() - Method in class eu.beesoft.gaia.validation.ValidationError
Returns a source object of this error.
getStartControllerClassName() - Method in class eu.beesoft.gaia.app.Application
Returns the name of the controller that should be started when this application is created.
getStarter() - Method in class eu.beesoft.gaia.app.Context
Returns a controller which created this context.
getTableBuilder() - Method in class eu.beesoft.gaia.swing.builder.TableBoundModel
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class eu.beesoft.gaia.swing.builder.TableBoundRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class eu.beesoft.gaia.swing.TableBooleanCellRenderer
Implementation of javax.swing.table.TableCellRenderer.
getTag() - Method in class eu.beesoft.gaia.app.FormItem
Returns the tag of this form item.
getTag() - Method in class eu.beesoft.gaia.xml.XmlElement
Returns the tag of the XML element
getText(Object, String) - Method in class eu.beesoft.gaia.util.Language
Returns a text from resource bundle related to the given resourceBundleOwner for the textKey.
getText(Object, String, String) - Method in class eu.beesoft.gaia.util.Language
Returns a text from resource bundle related to the given resourceBundleOwner for the textKey.
getText(String, String) - Method in class eu.beesoft.gaia.util.Language
Returns a text from resource bundle for given textKey.
getText(String, String, String) - Method in class eu.beesoft.gaia.util.Language
Returns a text from resource bundle for given textKey.
getText(Element) - Static method in class eu.beesoft.gaia.xml.Xml
Returns content of text node under the given element.
getThread() - Method in class eu.beesoft.gaia.util.InputStreamGobbler
Returns the thread in which is this instance running.
getThreadBoundIdentifier() - Method in class eu.beesoft.gaia.log.LogFactory
Returns an identifier bound to the current thread or null, if no one was set.
getTimeout() - Method in class eu.beesoft.gaia.app.Application
Returns a time period to kill this application if no client request will be delivered in (default value is 1 hour).
getTitleComponent() - Method in class eu.beesoft.gaia.swing.JSection
Returns the component which displays the text for JSection.
getToolTipText() - Method in class eu.beesoft.gaia.swing.SwingAction
Gets the action tooltip (property Action.SHORT_DESCRIPTION).
getTree() - Method in class eu.beesoft.gaia.swing.JTreeTable
Returns the tree that is being shared between the model.
getTreeTableModel() - Method in class eu.beesoft.gaia.swing.JTreeTable
Returns this JTreeTable model.
getTypes(Object...) - Static method in class eu.beesoft.gaia.util.Objects
Returns array of classes of objects that are in arg array.
getUrl() - Method in class eu.beesoft.gaia.server.Request
 
getUrl() - Method in class eu.beesoft.gaia.swing.JLink
Returns the url used to construct this instance.
getUserObject() - Method in class eu.beesoft.gaia.xml.XmlElement
Returns the user object set in this element (or null, if no object was set).
getValidationErrors() - Method in class eu.beesoft.gaia.app.ApplicationResponse
Returns the parameter that keeps result of validations.
getValue(String) - Method in class eu.beesoft.gaia.app.Context
Returns a value from the context entry with the given name.
getValue(Class<?>) - Method in class eu.beesoft.gaia.app.Context
Returns a value from the context entry with a name of the given class.
getValue(String, Object) - Method in class eu.beesoft.gaia.util.Miner
Returns value from the property with the given dottedPropertyName of the object object.
getValueAt(int, int) - Method in class eu.beesoft.gaia.swing.builder.TableBoundModel
 
getValueAt(TreeTableNode, int) - Method in class eu.beesoft.gaia.swing.TreeTableModel
Returns the value to be displayed for node node, at column number column.
getValueAt(int) - Method in class eu.beesoft.gaia.swing.TreeTableNode
Returns the value for the cell at column.
getValueFromBoundObject(Object, String, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Returns a value from given data object and given property.
getValueFromProperty(String, Object) - Method in class eu.beesoft.gaia.util.Miner
Returns value from the property with the given simplePropertyName of the object object.
getWorkingDirectory() - Method in class eu.beesoft.gaia.util.SystemProcess
Returns the working directory set by SystemProcess.setWorkingDirectory(File) method or null.
getWriter(String) - Static method in class eu.beesoft.gaia.util.Streams
Returns a writer for given fileName and system default encoding.
getWriter(String, String) - Static method in class eu.beesoft.gaia.util.Streams
Returns a writer for given fileName and encoding.
getYear() - Method in class eu.beesoft.gaia.swing.JCalendar
Returns the selected year.
GlassPane - Class in eu.beesoft.gaia.swing
Base implementation of glass pane.
GlassPane() - Constructor for class eu.beesoft.gaia.swing.GlassPane
Creates a new instance of glass pane.
GridBagConstraintsBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of java.awt.GridBagConstraints.
GridBagConstraintsBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 

H

hashCode(Object...) - Static method in class eu.beesoft.gaia.util.Objects
Computes hash code from given object(s).
hashCode() - Method in class eu.beesoft.gaia.util.ValueObject
Overrides method from java.lang.Object
hasProperty(String) - Method in class eu.beesoft.gaia.util.ValueObject
Checks if this value object holds property with given name.
hasPropertyChangeListeners() - Method in class eu.beesoft.gaia.util.AbstractBean
Returns true if has registered some listener.
hideComponent(String) - Method in class eu.beesoft.gaia.app.ApplicationResponse
Adds a given component id to the response parameters as id of hidden component.
hideComponent(SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Hides a swing component created by given builder.
HttpServer - Class in eu.beesoft.gaia.server
 
HttpServer() - Constructor for class eu.beesoft.gaia.server.HttpServer
Creates a new instance of HTTP server

I

info(String) - Method in class eu.beesoft.gaia.log.AbstractLog
 
info(String, Throwable) - Method in class eu.beesoft.gaia.log.AbstractLog
 
info(String, Object...) - Method in class eu.beesoft.gaia.log.AbstractLog
 
info(String, Throwable) - Method in class eu.beesoft.gaia.log.apache.ApacheLog
 
info(String, Throwable) - Method in class eu.beesoft.gaia.log.java.JavaLog
 
info(String) - Method in interface eu.beesoft.gaia.log.Log
Logs an INFO message, if this level is enabled.
info(String, Throwable) - Method in interface eu.beesoft.gaia.log.Log
Logs an INFO message, if this level is enabled.
info(String, Object...) - Method in interface eu.beesoft.gaia.log.Log
Logs an INFO message, if this level is enabled.
info(String, Throwable) - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
 
init(int) - Method in class eu.beesoft.gaia.swing.form.CellConstraints
Initializes this instance with given arguments.
init(int, int) - Method in class eu.beesoft.gaia.swing.form.CellConstraints
Initializes this instance with given arguments.
init(int, int, int) - Method in class eu.beesoft.gaia.swing.form.CellConstraints
Initializes this instance with given arguments.
init(int, int, int, int) - Method in class eu.beesoft.gaia.swing.form.CellConstraints
Initializes this instance with given arguments.
initAccelerator(String) - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
 
initAccelerator(String) - Method in class eu.beesoft.gaia.swing.builder.MenuItemBuilder
 
initAction(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes action property.
initActionCommand(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes actionCommand property.
initActionCommand(String) - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
 
initAlwaysOnTop(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
 
initAnchor(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initAutoClose(String) - Method in class eu.beesoft.gaia.swing.builder.TabbedPaneBuilder
 
initAutoCreateColumnsFromModel(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initAutoResizeMode(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initBackground(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initBinding(String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Initializes property binding (stores it to the instance variable).
initBorder(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Initializes the border property from given value.
initBorder(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initBottomBorder(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initCellBorderColor(String) - Method in class eu.beesoft.gaia.swing.form.FormBuilder
 
initCellEditor(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initCellRenderer(String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
initCellRenderer(String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
initCellRenderer(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initCellSelectionEnabled(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initClass(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
 
initCloseable(String) - Method in class eu.beesoft.gaia.swing.builder.TabbedPaneBuilder
 
initColumns(String) - Method in class eu.beesoft.gaia.swing.builder.DateFieldBuilder
 
initColumns(String) - Method in class eu.beesoft.gaia.swing.builder.TextAreaBuilder
 
initColumns(String) - Method in class eu.beesoft.gaia.swing.builder.TextFieldBuilder
 
initColumnSelectionAllowed(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initCommand(String) - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
 
initCursor(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
 
initDefaultCapable(String) - Method in class eu.beesoft.gaia.swing.builder.ButtonBuilder
 
initDividerLocation(String) - Method in class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
initDividerSize(String) - Method in class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
initDragEnabled(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initDragEnabled(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initEditable(String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
initEditable(String) - Method in class eu.beesoft.gaia.swing.builder.DateFieldBuilder
 
initEditable(String) - Method in class eu.beesoft.gaia.swing.builder.TextComponentBuilder
 
initEditable(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initEditableComponentBackground(String) - Method in class eu.beesoft.gaia.swing.form.FormBuilder
 
initEditableComponentBorderColor(String) - Method in class eu.beesoft.gaia.swing.form.FormBuilder
 
initEnabled(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initExpandsSelectedPaths(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initFill(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initFocusableWindowState(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
 
initFont(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initForeground(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initGlassPane(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
 
initGridColor(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initGridHeight(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initGridWidth(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initGridX(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initGridY(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initHeaderValue(String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
initHeight(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initHorizontalAlignment(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes horizontalAlignment property.
initHorizontalAlignment(String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
initHorizontalScrollBarPolicy(String) - Method in class eu.beesoft.gaia.swing.builder.ScrollPaneBuilder
 
initIcon(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes icon property.
initIcon(String) - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
 
initIcon(String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
initIconTextGap(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes iconTextGap property.
initIconTextGap(String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
initId(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Overriden to initialize text property from resource bundle.
initId(String) - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
Overriden to ensure initialization of name, icon, toolTipText and accelerator from resource bundle.
initId(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initId(String) - Method in class eu.beesoft.gaia.swing.builder.DialogBuilder
 
initId(String) - Method in class eu.beesoft.gaia.swing.builder.FrameBuilder
 
initId(String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
initId(String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
initId(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Initializes property ID for this value.
initInsets(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initIntercellSpacing(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initItemBinding(String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
initItemBinding(String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
initLargeModel(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initLayout(String) - Method in class eu.beesoft.gaia.swing.builder.ContainerBuilder
 
initLayoutConstraint(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Initializes layout constraint for the component of this builder.
initLeftBorder(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initLineWrap(String) - Method in class eu.beesoft.gaia.swing.builder.TextAreaBuilder
 
initListModel(ListModel, List<?>) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Initializes given list model with given data.
initLocationRelativeTo(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
 
initMaximumRowCount(String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
initMaxWidth(String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
initMinWidth(String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
initModel(String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
initModel(String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
initModel(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initModel(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initName(String) - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
 
initName(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initObjectProperties() - Method in class eu.beesoft.gaia.util.ObjectBuilder
Initializes object from builder properties.
initObjectProperty(String, String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Initializes this builder's object property with given name and value.
initOneTouchExpandable(String) - Method in class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
initOpaque(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initOrientation(String) - Method in class eu.beesoft.gaia.swing.builder.SeparatorBuilder
 
initOrientation(String) - Method in class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
initPreferredScrollableViewportSize(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initPreferredWidth(String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
initRenderer(String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
initRenderer(String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
initResizable(String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
initResizeWeight(String) - Method in class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
initResizeX(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initResizeY(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initRightBorder(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initRootVisible(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initRowHeight(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initRowHeight(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initRowMargin(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initRows(String) - Method in class eu.beesoft.gaia.swing.builder.TextAreaBuilder
 
initRowSelectionAllowed(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initScrollsOnExpand(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initSelected(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes selected property.
initSelectedTextColor(String) - Method in class eu.beesoft.gaia.swing.builder.TextComponentBuilder
 
initSelectionBackground(String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
initSelectionBackground(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initSelectionColor(String) - Method in class eu.beesoft.gaia.swing.builder.TextComponentBuilder
 
initSelectionForeground(String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
initSelectionForeground(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initSelectionMode(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initSelectionModel(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initSeparators(String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
initSeparatorsAfter(String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
initShowGrid(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initShowHorizontalLines(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initShowsRootHandles(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initShowVerticalLines(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initSize(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initSurrendersFocusOnKeystroke(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initTabLayoutPolicy(String) - Method in class eu.beesoft.gaia.swing.builder.TabbedPaneBuilder
 
initTabPlacement(String) - Method in class eu.beesoft.gaia.swing.builder.TabbedPaneBuilder
 
initTabSize(String) - Method in class eu.beesoft.gaia.swing.builder.TextAreaBuilder
 
initText(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes text property.
initText(String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
initText(String) - Method in class eu.beesoft.gaia.swing.builder.SectionBuilder
 
initText(String) - Method in class eu.beesoft.gaia.swing.builder.TextComponentBuilder
 
initTitle(String) - Method in class eu.beesoft.gaia.swing.builder.DialogBuilder
 
initTitle(String) - Method in class eu.beesoft.gaia.swing.builder.FrameBuilder
 
initToggleClickCount(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initToolTipText(String) - Method in class eu.beesoft.gaia.swing.builder.ActionBuilder
 
initToolTipText(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Initializes property toolTipText.
initTopBorder(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initUnder(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initUrl(String) - Method in class eu.beesoft.gaia.swing.builder.LinkBuilder
 
initVerticalAlignment(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractButtonBuilder
Initializes verticalAlignment property.
initVerticalAlignment(String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
initVerticalScrollBarPolicy(String) - Method in class eu.beesoft.gaia.swing.builder.ScrollPaneBuilder
 
initVisible(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
 
initVisibleRowCount(String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
initVisibleRowCount(String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
initVisibleRowCount(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
initWeightX(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initWeightY(String) - Method in class eu.beesoft.gaia.swing.builder.GridBagConstraintsBuilder
 
initWheelScrollingEnabled(String) - Method in class eu.beesoft.gaia.swing.builder.ScrollPaneBuilder
 
initWidth(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initWrapStyleWord(String) - Method in class eu.beesoft.gaia.swing.builder.TextAreaBuilder
 
initX(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
initY(String) - Method in class eu.beesoft.gaia.swing.form.CellConstraintsBuilder
 
InputStreamGobbler - Class in eu.beesoft.gaia.util
A special implementation of the InputStream.
InputStreamGobbler(InputStream) - Constructor for class eu.beesoft.gaia.util.InputStreamGobbler
Creates an instance of InputStreamGobbler.
insertTab(String, Icon, Component, String, int) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Inserts a component, at index, represented by a title and/or icon, either of which may be null.
interrupt() - Method in class eu.beesoft.gaia.swing.SwingWorker
Interrupts the code executing in SwingWorker.doInBackground() method.
invoke(Method, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Invokes given method on the objectOrClass.
invoke(Method, Object, Object...) - Static method in class eu.beesoft.gaia.util.Reflection
Invokes given method on the objectOrClass with arguments.
invokeBrowser() - Method in class eu.beesoft.gaia.swing.JLink
Invoked when the user clicked on this JLink.
invokeMain(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Invokes a static main() method on the class and with arguments that are in the given configurationArgument.
invokeMain(String, String[]) - Method in class eu.beesoft.gaia.launcher.Launcher
Invokes a static main() method on the class with given className() and with given arguments.
invokeOnSwingThreadAndWait(Runnable) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Helper method to invoke given runnable instance on Swing (AWT event) thread and wait for response.
isAutoClose() - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Returns a value of the property 'autoClose'.
isBindable() - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
isBindable() - Method in class eu.beesoft.gaia.swing.builder.ContainerBuilder
Overriden to always return true.
isBindable() - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
isBindable() - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Returns true if binding !
isBindable() - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
isCellEditable(TreeTableNode, int) - Method in class eu.beesoft.gaia.swing.TreeTableModel
Indicates whether the the value for node node, at column number column is editable.
isCloseable() - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Returns true if tabs of this component displays button for close.
isClosed() - Method in class eu.beesoft.gaia.app.Context
Returns true if this context is closed (unusable).
isColumnVisible(TableColumn) - Method in class eu.beesoft.gaia.swing.JZebraTable
Checks wether the specified column is currently visible.
isCurrent() - Method in enum eu.beesoft.gaia.util.OperatingSystem
Returns true if this enumeration constant corresponds to the running operating system.
isDebugEnabled() - Method in class eu.beesoft.gaia.log.AbstractLog
 
isDebugEnabled() - Method in class eu.beesoft.gaia.log.apache.ApacheLog
 
isDebugEnabled() - Method in class eu.beesoft.gaia.log.java.JavaLog
 
isDebugEnabled() - Method in interface eu.beesoft.gaia.log.Log
Returns true if logging on level DEBUG is enabled.
isDebugEnabled() - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
 
isEditable(Component) - Method in class eu.beesoft.gaia.swing.form.Form
Checks if given component is editable.
isEditable() - Method in class eu.beesoft.gaia.swing.JDateField
Returns true if the component is editable.
isEmpty(String) - Static method in class eu.beesoft.gaia.util.Objects
Returns true if given string is null, is empty String or contains only whitespace characters.
isEmpty(Collection<?>) - Static method in class eu.beesoft.gaia.util.Objects
Returns true if given collection is null or is empty.
isEmpty(Map<?, ?>) - Static method in class eu.beesoft.gaia.util.Objects
Returns true if given map is null or is empty.
isEmpty(Object[]) - Static method in class eu.beesoft.gaia.util.Objects
Returns true if given array is null or is empty or contains only null values.
isEmpty(Object) - Static method in class eu.beesoft.gaia.util.Objects
Returns true if given object is null or is empty.
isExplorable() - Method in class eu.beesoft.gaia.swing.ExplorableTreeNode
Returns state of the 'explorable' property.
isExplored() - Method in class eu.beesoft.gaia.swing.ExplorableTreeNode
Returns true if node was explored or is not explorable or has some children already.
isInfoEnabled() - Method in class eu.beesoft.gaia.log.AbstractLog
 
isInfoEnabled() - Method in class eu.beesoft.gaia.log.apache.ApacheLog
 
isInfoEnabled() - Method in class eu.beesoft.gaia.log.java.JavaLog
 
isInfoEnabled() - Method in interface eu.beesoft.gaia.log.Log
Returns true if logging on level INFO is enabled.
isInfoEnabled() - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
 
isInterrupted() - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.isInterrupted() method.
isInterrupted() - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Returns true is user (in UI) interrupted operation for which is this progress monitor running.
isInterrupted() - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.isInterrupted() method.
isLeaf() - Method in class eu.beesoft.gaia.swing.ExplorableTreeNode
Returns true if this node is a leaf.
isLeaf(Object) - Method in class eu.beesoft.gaia.swing.TreeTableModel
Returns whether the specified node is a leaf node.
isRunning() - Method in class eu.beesoft.gaia.server.AbstractServer
Returns true if this server is running.
isTemporaryId(Long) - Static method in class eu.beesoft.gaia.util.ValueObject
Checks if given long matches a temporary ID (see ValueObject.createTemporaryId(Object)).
isWarnEnabled() - Method in class eu.beesoft.gaia.log.AbstractLog
 
isWarnEnabled() - Method in class eu.beesoft.gaia.log.apache.ApacheLog
 
isWarnEnabled() - Method in class eu.beesoft.gaia.log.java.JavaLog
 
isWarnEnabled() - Method in interface eu.beesoft.gaia.log.Log
Returns true if logging on level WARNING is enabled.
isWarnEnabled() - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
 

J

JavaLog - Class in eu.beesoft.gaia.log.java
Instances of this class are the bridge between Log implementation and java.util.logging.Logger instances.
JavaLog(String, Logger) - Constructor for class eu.beesoft.gaia.log.java.JavaLog
Creates a new instance of JavaLog.
JavaLogFactory - Class in eu.beesoft.gaia.log.java
Log factory to work with java logging (java.util.logging package).
JavaLogFactory() - Constructor for class eu.beesoft.gaia.log.java.JavaLogFactory
Create a new instance of the JavaLogFactory.
JButtonPanel - Class in eu.beesoft.gaia.swing
This component solves repeated problem with buttons positioning and displaying.
JButtonPanel() - Constructor for class eu.beesoft.gaia.swing.JButtonPanel
Creates a new instance of JButtonPanel with the visible separator and buttons aligned to the right with 5 pixels gap between them
JButtonPanel(int, boolean, int) - Constructor for class eu.beesoft.gaia.swing.JButtonPanel
Creates a new instance of JButtonPanel.
JCalendar - Class in eu.beesoft.gaia.swing
The component that displays a small table with the 28 - 31 days of one month.
JCalendar() - Constructor for class eu.beesoft.gaia.swing.JCalendar
Creates an instance of JCalendar.
JCloseableTabbedPane - Class in eu.beesoft.gaia.swing
This component solves a close-buttons for tabs of the tabbed pane.
JCloseableTabbedPane() - Constructor for class eu.beesoft.gaia.swing.JCloseableTabbedPane
Creates a new instance of JCloseableTabbedPane with state closeable = true.
JComboBoxWithSeparator - Class in eu.beesoft.gaia.swing
This class enhances JComboBox capabilities by drawing separator(s) in popup.
JComboBoxWithSeparator() - Constructor for class eu.beesoft.gaia.swing.JComboBoxWithSeparator
Creates a JComboBoxWithSeparator with a default data model.
JComboBoxWithSeparator(Object[]) - Constructor for class eu.beesoft.gaia.swing.JComboBoxWithSeparator
Creates a JComboBoxWithSeparator that contains the elements in the specified array.
JComboBoxWithSeparator(Vector<?>) - Constructor for class eu.beesoft.gaia.swing.JComboBoxWithSeparator
Creates a JComboBoxWithSeparator that contains the elements in the specified Vector.
JComboBoxWithSeparator(ComboBoxModel) - Constructor for class eu.beesoft.gaia.swing.JComboBoxWithSeparator
Creates a JComboBoxWithSeparator that takes it's items from an existing ComboBoxModel.
JDateField - Class in eu.beesoft.gaia.swing
Component created to edit the date values.
JDateField() - Constructor for class eu.beesoft.gaia.swing.JDateField
Creates a new instance of the JDateField.
JLink - Class in eu.beesoft.gaia.swing
A Swing component to display some label and to invoke internet browser for requested URL by clicking on it.
JLink() - Constructor for class eu.beesoft.gaia.swing.JLink
Creates a new instance of JLink.
JLink(String, String) - Constructor for class eu.beesoft.gaia.swing.JLink
Creates a new instance of JLink.
JRolloverButton - Class in eu.beesoft.gaia.swing
The button with roll-over feature (it changes border when the mouse moves over it).
JRolloverButton(Action) - Constructor for class eu.beesoft.gaia.swing.JRolloverButton
Create a new instance of the JRolloverButton.
JSection - Class in eu.beesoft.gaia.swing
This component can be used as a section separator in the form.
JSection() - Constructor for class eu.beesoft.gaia.swing.JSection
Creates the empty instance of JSection.
JSection(String) - Constructor for class eu.beesoft.gaia.swing.JSection
Creates the instance of JSection.
JSection(Component) - Constructor for class eu.beesoft.gaia.swing.JSection
Creates the instance of JSection.
JTreeTable - Class in eu.beesoft.gaia.swing
A JTreeTable is a combination of a JTree and a JTable - a component capable of both expanding and contracting rows, as well as showing multiple columns of data.
JTreeTable() - Constructor for class eu.beesoft.gaia.swing.JTreeTable
Creates a new instance of the JTreeTable with a default (null-root) model.
JTreeTable(TreeTableNode) - Constructor for class eu.beesoft.gaia.swing.JTreeTable
Creates a new instance of the JTreeTable.
JTreeTable(TreeTableNode, String[]) - Constructor for class eu.beesoft.gaia.swing.JTreeTable
Creates a new instance of the JTreeTable.
JTreeTable(TreeTableModel) - Constructor for class eu.beesoft.gaia.swing.JTreeTable
Creates a new instance of the JTreeTable and sets given model as its model.
JTreeTable(TreeTableModel, TableColumnModel) - Constructor for class eu.beesoft.gaia.swing.JTreeTable
Creates a new instance of the JTreeTable and sets given model as its data model and columnModel as its column model .
JZebraTable - Class in eu.beesoft.gaia.swing
Expands capabilities of javax.swing.JTable component.
JZebraTable() - Constructor for class eu.beesoft.gaia.swing.JZebraTable
Create a new instance of the JZebraTable.
JZebraTree - Class in eu.beesoft.gaia.swing
The JZebraTree expands the capabilities of JTree about these features: the tree rows can have the alternate background (each even row) there are completed methods to expand / collapse all nodes
JZebraTree() - Constructor for class eu.beesoft.gaia.swing.JZebraTree
Creates a JZebraTree with a sample model.
JZebraTree(Hashtable<?, ?>) - Constructor for class eu.beesoft.gaia.swing.JZebraTree
Creates a JZebraTree with a model from a Hashtable which does not display with root.
JZebraTree(Object[]) - Constructor for class eu.beesoft.gaia.swing.JZebraTree
Creates a JZebraTree with each element of the specified array as the child of a new root node which is not displayed.
JZebraTree(TreeModel) - Constructor for class eu.beesoft.gaia.swing.JZebraTree
Creates a JZebraTree which displays the root node -- the tree is created using the specified data model.
JZebraTree(TreeNode) - Constructor for class eu.beesoft.gaia.swing.JZebraTree
Creates a JZebraTree with the specified TreeNode as its root, which displays the root node.
JZebraTree(TreeNode, boolean) - Constructor for class eu.beesoft.gaia.swing.JZebraTree
Creates a JZebraTree with the specified TreeNode as its root, which displays the root node and which decides whether a node is a leaf node in the specified manner.
JZebraTree(Vector<?>) - Constructor for class eu.beesoft.gaia.swing.JZebraTree
Creates a JZebraTree with each element of the specified Vector as the child of a new root node which is not displayed.

K

kill() - Method in class eu.beesoft.gaia.util.SystemProcess
Kills this process, it is forcibly terminated.

L

LabelBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JLabel.
LabelBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.LabelBuilder
 
Language - Class in eu.beesoft.gaia.util
Encapsulates the work with resource bundles and language dependent texts.
Language() - Constructor for class eu.beesoft.gaia.util.Language
Creates a new instance of the Language.
languageChanged(Language) - Method in interface eu.beesoft.gaia.util.LanguageListener
Invoked when locale changes on the Language instance where this listener registered.
LanguageListener - Interface in eu.beesoft.gaia.util
The listener interface to receive language changed events.
Launcher - Class in eu.beesoft.gaia.launcher
The main class of the launch system.
Launcher() - Constructor for class eu.beesoft.gaia.launcher.Launcher
Creates a new instance of Launcher.
LayoutConstraintsBuilder<T> - Class in eu.beesoft.gaia.swing.builder
 
LayoutConstraintsBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.LayoutConstraintsBuilder
 
leftBorder - Variable in class eu.beesoft.gaia.swing.form.CellConstraints
Set to true if Form should draw a vertical line on the left margin.
LinkBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of JLink.
LinkBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.LinkBuilder
 
ListBoundRenderer - Class in eu.beesoft.gaia.swing.builder
Default cell renderer used by ComboBoxBuilder and ListBuilder .
ListBoundRenderer() - Constructor for class eu.beesoft.gaia.swing.builder.ListBoundRenderer
 
ListBoundRenderer(String) - Constructor for class eu.beesoft.gaia.swing.builder.ListBoundRenderer
 
ListBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JList.
ListBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ListBuilder
 
ListModelBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new list model.
ListModelBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ListModelBuilder
 
Log - Interface in eu.beesoft.gaia.log
This interface describes the methods for log implementation.
Log4jFactory - Class in eu.beesoft.gaia.log.log4j
Log factory to work with Log4J logging.
Log4jFactory() - Constructor for class eu.beesoft.gaia.log.log4j.Log4jFactory
Create a new instance of the JavaLogFactory.
Log4jLog - Class in eu.beesoft.gaia.log.log4j
Instances of this class are the bridge between Log implementation and org.apache.log4j.Logger instances.
Log4jLog(String, Logger) - Constructor for class eu.beesoft.gaia.log.log4j.Log4jLog
Creates a new instance of JavaLog.
LogFactory - Class in eu.beesoft.gaia.log
Abstract superclass for all log factories.
LogFactory() - Constructor for class eu.beesoft.gaia.log.LogFactory
Default constructor.

M

main(String[]) - Static method in class eu.beesoft.gaia.launcher.Launcher
Creates and starts (not subclassed) instance of Launcher.
main(String[]) - Static method in class eu.beesoft.gaia.server.HttpServer
Creates and starts a new instance of HTTP server.
main(String[]) - Static method in class eu.beesoft.gaia.swing.JCalendar
 
main(String[]) - Static method in class eu.beesoft.gaia.swing.server.ApplicationServer
Creates a new instance of ApplicationServer and starts it.
MenuBarBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new JMenuBar.
MenuBarBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.MenuBarBuilder
 
MenuBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new javax.swing.JMenu.
MenuBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.MenuBuilder
 
MenuItemBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new javax.swing.JMenuItem.
MenuItemBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.MenuItemBuilder
 
mergeErrorStream() - Method in class eu.beesoft.gaia.util.SystemProcess
Merges error and input stream to the one.
mergeMessageWithParameters(String, Object[]) - Method in class eu.beesoft.gaia.log.AbstractLog
Merges given message with given parameters.
Miner - Class in eu.beesoft.gaia.util
Miner is a class dedicated to support the data binding.
Miner() - Constructor for class eu.beesoft.gaia.util.Miner
Creates a new instance of the Miner.

N

NotNullValidator - Class in eu.beesoft.gaia.validation
Validates that validated value is not null.
NotNullValidator() - Constructor for class eu.beesoft.gaia.validation.NotNullValidator
 

O

ObjectBuilder<T> - Class in eu.beesoft.gaia.util
An abstract superclass of all builders.
ObjectBuilder() - Constructor for class eu.beesoft.gaia.util.ObjectBuilder
 
ObjectBuilderFactory - Class in eu.beesoft.gaia.util
This factory is designed to reading a XML stream of descriptors and to create an appropriate ObjectBuilder instance for each parsed element.
ObjectBuilderFactory() - Constructor for class eu.beesoft.gaia.util.ObjectBuilderFactory
Creates a new builder factory.
Objects - Class in eu.beesoft.gaia.util
Utility class developed to make some operations with objects easier.
OFFSET - Static variable in class eu.beesoft.gaia.app.FileDownloadController
 
okActionPerformed() - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Invoked when user press standard OK action.
OperatingSystem - Enum in eu.beesoft.gaia.util
Enumeration for types of operating systems.

P

pack() - Method in class eu.beesoft.gaia.swing.JZebraTable
Packs table columns to their preferred sizes.
packColumn(int) - Method in class eu.beesoft.gaia.swing.JZebraTable
Packs the table column with given columnIndex to its preferred size.
paint(Graphics) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Paints this component.
paintBorder(Component, Graphics, int, int, int, int) - Method in class eu.beesoft.gaia.swing.form.EditableComponentBorder
Paints the border around given component.
paintBorder(Component, boolean, Graphics, int, int, int, int) - Method in class eu.beesoft.gaia.swing.form.EditableComponentBorder
Paints the border around given component, if it is editable.
paintChildren(Graphics) - Method in class eu.beesoft.gaia.swing.form.Form
Overriden to paint the cell borders.
paintComponent(Graphics) - Method in class eu.beesoft.gaia.swing.JZebraTable
Add stripes between cells and behind non-opaque cells.
paintComponent(Graphics) - Method in class eu.beesoft.gaia.swing.JZebraTree
Adds the zebra stripes to the background and then paints the tree.
paintEditableBackground(Component, Graphics) - Method in class eu.beesoft.gaia.swing.form.Form
Paints a background for the component with color given by Form.getEditableComponentBackground() method.
paintIcon(Component, Graphics, int, int) - Method in class eu.beesoft.gaia.swing.EmptyIcon
This implementation is empty, and paints nothing.
PanelBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new javax.swing.JPanel.
PanelBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.PanelBuilder
 
parse(String) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML resource with given name (file name).
parse(String, EntityResolver, ErrorHandler) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML resource with given name (file name).
parse(File) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML resource from the file system..
parse(File, EntityResolver, ErrorHandler) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML resource from the file system..
parse(Reader) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML character stream.
parse(Reader, EntityResolver, ErrorHandler) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML character stream.
parse(InputStream) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML input stream.
parse(InputStream, EntityResolver, ErrorHandler) - Static method in class eu.beesoft.gaia.xml.Xml
Parses XML input stream.
parseBoolean(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to convert given String value to boolean.
parseClass(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to get class with given name.
parseColor(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Helper method to parse given String to the Color instance.
parseConstant(String, Class<?>) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to get value of a constant (static field) with given name from given class.
parseConstructor(String, String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to get object for given value.
parseCursor(String) - Method in class eu.beesoft.gaia.swing.builder.AbstractWindowBuilder
Helper method to convert given string to the constant value from class java.at.Cursor (for example CROSSHAIR_CURSOR).
parseDimension(String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Helper method to convert given String to java.awt.Dimension object.
parseDouble(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to convert given String value to double.
parseIcon(String) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Helper method to parse given value to icon.
parseInstance(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to get object for given name.
parseInstance(String, Class<?>) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to get object for given name.
parseInt(String) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to convert given String value to int.
parseInt(StringTokenizer) - Method in class eu.beesoft.gaia.util.ObjectBuilder
Helper method to convert given String value to int.
PasswordFieldBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new javax.swing.JPasswordField.
PasswordFieldBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.PasswordFieldBuilder
 
prepareEditor(TableCellEditor, int, int) - Method in class eu.beesoft.gaia.swing.JZebraTable
Add background stripes behind edited cells.
prepareRenderer(TableCellRenderer, int, int) - Method in class eu.beesoft.gaia.swing.JZebraTable
Add background stripes behind rendered cells.
process(ApplicationRequest) - Method in class eu.beesoft.gaia.app.Application
Processes a client request by forwarding it to the appropriate controller.
process(ApplicationRequest, Context) - Method in class eu.beesoft.gaia.app.Controller
Processes given client request for given context.
process(ApplicationRequest, Context) - Method in class eu.beesoft.gaia.app.FileDownloadController
Processes the client request with given context.
process(ApplicationRequest, Context) - Method in class eu.beesoft.gaia.app.FormController
Invokes a FormController.displayForm(Context) to build the response.
process(Socket) - Method in class eu.beesoft.gaia.server.AbstractServer
Processes received data in socket.
process(Socket) - Method in class eu.beesoft.gaia.server.HttpServer
Processes data incoming from given socket.
process(Socket) - Method in class eu.beesoft.gaia.swing.server.ApplicationServer
Implementation of processs() method from AbstractServer.
processApplicationResponse(ApplicationResponse, SwingClientAction) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Processes obtained application response.
processInstruction(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Processes one-line instruction.
processInstruction(String, String) - Method in class eu.beesoft.gaia.launcher.Launcher
Processes given instruction.
processInstructions(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Processes instructions from file with given name.
processInstructions(File) - Method in class eu.beesoft.gaia.launcher.Launcher
Processes instructions from a given file.
processRequest(ApplicationRequest, Application) - Method in class eu.beesoft.gaia.swing.server.ApplicationServer
Invokes request processing on given application.
ProgressMediator - Interface in eu.beesoft.gaia.launcher
This interface describes a behavior of the UI component, which displays a progress of some long-term operation.
propagateValidationErrors(ValidationResult, SwingBuilder<?>) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Displays erros from the form validation on the server.

R

RadioButtonMenuItemBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new javax.swing.JRadioButtonMenuItem .
RadioButtonMenuItemBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.RadioButtonMenuItemBuilder
 
read() - Method in class eu.beesoft.gaia.util.InputStreamGobbler
Implementation of InputStream.read() method.
read(String) - Method in class eu.beesoft.gaia.xml.XmlReader
Loads XML from the file in file-system and starts SAX parser.
read(File) - Method in class eu.beesoft.gaia.xml.XmlReader
Loads XML from the file in file-system and starts SAX parser.
read(InputStream) - Method in class eu.beesoft.gaia.xml.XmlReader
Loads XML from the given input stream and starts SAX parser.
readRequest(InputStream) - Method in class eu.beesoft.gaia.swing.server.Support
Builds an instance of ApplicationRequest from data of given input stream.
readResponse(InputStream) - Method in class eu.beesoft.gaia.swing.server.Support
Builds an instance of ApplicationResponse from data of given input stream.
Reflection - Class in eu.beesoft.gaia.util
Utility class for Java reflection.
registerBuilderClass(String, Class<? extends ObjectBuilder<?>>) - Method in class eu.beesoft.gaia.util.ObjectBuilderFactory
Stores a relationship between given tag and builder class.
registerDataObject(Object, Long, Context) - Method in class eu.beesoft.gaia.app.FormController
 
removeActionListener(ActionListener) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Removes the given listener from the action listeners of this component.
removeLanguageListener(LanguageListener) - Method in class eu.beesoft.gaia.util.Language
Removes LanguageListener from the listeners list.
removeParameter(String) - Method in class eu.beesoft.gaia.app.AbstractRequestResponse
Removes the parameter with given name from the parameters.
removePropertyChangeListener(PropertyChangeListener) - Method in class eu.beesoft.gaia.util.AbstractBean
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class eu.beesoft.gaia.util.AbstractBean
Removes a PropertyChangeListener from the listener list for a specific property.
removeValue(String) - Method in class eu.beesoft.gaia.app.Context
Removes an entry with given name from the context map.
removeValue(Class<?>) - Method in class eu.beesoft.gaia.app.Context
Removes an entry with the name of the given class from the context map.
Request - Class in eu.beesoft.gaia.server
 
Request() - Constructor for class eu.beesoft.gaia.server.Request
 
Resources - Class in eu.beesoft.gaia.swing
Helper class to obtain some resources.
Response - Class in eu.beesoft.gaia.server
 
Response() - Constructor for class eu.beesoft.gaia.server.Response
 
returnFailure(ApplicationResponse, Context) - Method in class eu.beesoft.gaia.app.Controller
Returns the control from this controller to the starter controller of the given context.
returnSuccess(ApplicationResponse, Context) - Method in class eu.beesoft.gaia.app.Controller
Returns the control from this controller to the starter controller of the given context.
rightBorder - Variable in class eu.beesoft.gaia.swing.form.CellConstraints
Set to true if Form should draw a vertical line on the right margin.
run() - Method in class eu.beesoft.gaia.util.InputStreamGobbler
Implementation of Runnable interface, invoked from the thread internally started by this instance.

S

scanClassPath(String) - Method in class eu.beesoft.gaia.launcher.Launcher
Scans directory with given name (= argument classPath) and all its subdirectories.
ScrollPaneBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JScrollPane.
ScrollPaneBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ScrollPaneBuilder
 
SectionBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of JSection.
SectionBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.SectionBuilder
 
SELECTED - Static variable in class eu.beesoft.gaia.swing.JCalendar
 
SeparatorBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JSeparator.
SeparatorBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.SeparatorBuilder
 
setAccelerator(KeyStroke) - Method in class eu.beesoft.gaia.swing.SwingAction
Sets the action accelerator key (property Action.ACCELERATOR_KEY).
setAccelerator(String) - Method in class eu.beesoft.gaia.swing.SwingAction
Sets the action accelerator key (property Action.ACCELERATOR_KEY).
setAction(String) - Method in class eu.beesoft.gaia.app.ApplicationRequest
Sets the action.
setActionCommand(String) - Method in class eu.beesoft.gaia.swing.SwingAction
Sets the action command (property Action.ACTION_COMMAND_KEY ).
setActionListener(ActionListener) - Method in class eu.beesoft.gaia.swing.JCalendar
Sets action listener to this component
setAllColumnsVisible() - Method in class eu.beesoft.gaia.swing.JZebraTable
Makes all columns in this model visible
setAllowUserInteraction(boolean) - Method in class eu.beesoft.gaia.server.Alternative
 
setAlternateBackground(Color) - Method in class eu.beesoft.gaia.swing.JZebraTable
Sets a new value to alternate color.
setAlternateBackground(Color) - Method in class eu.beesoft.gaia.swing.JZebraTree
Sets a new value to alternate color.
setApplicationContainer(ApplicationContainer) - Method in class eu.beesoft.gaia.app.Application
Sets an application container of this application.
setAutoClose(boolean) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Sets a new value for property 'autoClose'.
setAutoRepeatMilliseconds(long) - Method in class eu.beesoft.gaia.swing.JRolloverButton
Sets a new value for the property 'autoRepeatMilliseconds'.
setBinding(String) - Method in class eu.beesoft.gaia.app.FormItem
Sets the binding for this form item.
setBinding(String) - Method in class eu.beesoft.gaia.swing.builder.ListBoundRenderer
 
setBoundData(Object, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Sets given data to component created by this builder.
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.CheckBoxBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.CheckBoxMenuItemBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.ComboBoxBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.ContainerBuilder
For given data invokes SwingBuilder.setBoundData(Object, String) method on each bindable child.}
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.DateFieldBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.ListBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.PasswordFieldBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Sets given data value to the component created by this builder.
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.TableBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
setBoundValueToComponent(Object, String) - Method in class eu.beesoft.gaia.swing.builder.TextComponentBuilder
 
setCellBorderColor(Color) - Method in class eu.beesoft.gaia.swing.form.Form
Sets the new cell border color.
setClassName(String) - Method in class eu.beesoft.gaia.util.ValueObject
Sets the class name of the original data object.
setCloseable(boolean) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Sets a new value for property 'closeable'.
setColor(Color) - Method in class eu.beesoft.gaia.swing.form.EditableComponentBorder
Sets the color of the border.
setColumnModel(TableColumnModel) - Method in class eu.beesoft.gaia.swing.JZebraTable
This method prevents to set other column model than that one created internally by this instance.
setColumns(int) - Method in class eu.beesoft.gaia.swing.JDateField
Sets the number of columns in the date editor, and then invalidate the layout.
setColumnVisible(TableColumn, boolean) - Method in class eu.beesoft.gaia.swing.JZebraTable
Sets the visibility of the specified TableColumn.
setCommunicationLog(String) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Sets the name of the directory to store logs from communication between this client and server.
setData(Object) - Method in class eu.beesoft.gaia.app.AbstractRequestResponse
Sets the data property.
setDate(Date) - Method in class eu.beesoft.gaia.swing.JCalendar
Sets the date for this component.
setDate(int, int, int) - Method in class eu.beesoft.gaia.swing.JCalendar
Sets the date for this component.
setDate(Date) - Method in class eu.beesoft.gaia.swing.JDateField
Sets a new date for the date editor.
setDoInput(boolean) - Method in class eu.beesoft.gaia.server.Alternative
 
setDoOutput(boolean) - Method in class eu.beesoft.gaia.server.Alternative
 
setEditable(boolean) - Method in class eu.beesoft.gaia.swing.JDateField
Sets a new value to property 'editable'.
setEditableComponentBackground(Color) - Method in class eu.beesoft.gaia.swing.form.Form
Sets the background color for the editable components.
setEditableComponentBorderColor(Color) - Method in class eu.beesoft.gaia.swing.form.Form
 
setEnabled(boolean) - Method in class eu.beesoft.gaia.swing.JDateField
Sets a new value to property 'enabled'.
setExplorable(boolean) - Method in class eu.beesoft.gaia.swing.ExplorableTreeNode
Sets the 'explorable' property.
setFieldValue(Field, Object, Object) - Static method in class eu.beesoft.gaia.util.Reflection
Sets the field represented by the field on the specified object argument to the specified new value.
setFileWriteable(File, boolean) - Static method in enum eu.beesoft.gaia.util.OperatingSystem
Sets file writeable or read-only.
setFormat(String) - Method in class eu.beesoft.gaia.log.java.ConfigurableFormatter
Sets a new format.
setFormat(Format) - Method in class eu.beesoft.gaia.swing.TableFormatCellRenderer
Sets format for this renderer.
setFormId(String) - Method in class eu.beesoft.gaia.app.ApplicationResponse
Sets the form id.
setIcon(Icon) - Method in class eu.beesoft.gaia.swing.SwingAction
Sets the action icon (property Action.SMALL_ICON).
setIcon(String) - Method in class eu.beesoft.gaia.swing.SwingAction
Sets the action icon (property Action.SMALL_ICON) from resource with given name.
setId(String) - Method in class eu.beesoft.gaia.app.Application
Sets an application id.
setId(String) - Method in class eu.beesoft.gaia.app.FormItem
Sets the id of this form item.
setId(Long) - Method in class eu.beesoft.gaia.util.ValueObject
Sets the ID of this value object.
setIndentation(String) - Method in class eu.beesoft.gaia.xml.XmlWriter
Sets the indentation string.
setInsets(Insets) - Method in class eu.beesoft.gaia.swing.form.Form
Sets the insets for this form.
setInstance(Application) - Static method in class eu.beesoft.gaia.app.Application
Sets the current application (bound to running thread).
setInstruction(String) - Method in class eu.beesoft.gaia.app.ApplicationResponse
Sets the instruction
setInvokesStopCellEditing(String) - Method in class eu.beesoft.gaia.swing.builder.TreeBuilder
 
setItemBinding(String) - Method in class eu.beesoft.gaia.app.FormItem
Sets the item binding for this form item.
setLabelFor(String) - Method in class eu.beesoft.gaia.swing.builder.LabelBuilder
 
setLastConnectionTime(long) - Method in class eu.beesoft.gaia.app.Application
Sets last time when this application was requested by the client (in milliseconds since 1.1.1970).
setLayoutConstraints(Object) - Method in class eu.beesoft.gaia.swing.builder.ComponentBuilder
Sets layout constraints for the component built by this builder.
setLocale(Locale) - Method in class eu.beesoft.gaia.util.Language
Sets Locale for this object.
setMapping(Map<String, String>) - Method in class eu.beesoft.gaia.app.Controller
Replaces the current action mapping with given argument.
setMaxThreads(int) - Method in class eu.beesoft.gaia.server.AbstractServer
Sets maximum number of threads managed by this server.
setMaxThreads(String) - Method in class eu.beesoft.gaia.server.AbstractServer
Sets maximum number of threads managed by this server.
setMessage(String) - Method in class eu.beesoft.gaia.validation.Validator
Sets a message for this validator.
setMiner(Miner) - Method in class eu.beesoft.gaia.app.FormController
Sets a miner for this controller.
setMinThreads(int) - Method in class eu.beesoft.gaia.server.AbstractServer
Sets minimum number of threads managed by this server.
setMinThreads(String) - Method in class eu.beesoft.gaia.server.AbstractServer
Sets minimum number of threads managed by this server.
setName(String) - Method in class eu.beesoft.gaia.swing.SwingAction
Sets the action name (property Action.NAME).
setParameters(Map<String, Object>) - Method in class eu.beesoft.gaia.app.AbstractRequestResponse
Sets the parameters.
setPopupCalendar(JCalendar) - Method in class eu.beesoft.gaia.swing.JDateField
Sets a new component's popup calendar.
setPort(int) - Method in class eu.beesoft.gaia.server.AbstractServer
Sets port on which this server is listening.
setPort(String) - Method in class eu.beesoft.gaia.server.AbstractServer
Sets port on which this server is listening.
setProgressBar(JProgressBar) - Method in class eu.beesoft.gaia.launcher.SplashScreen
Sets a JProgressBar instance.
setProgressMediator(ProgressMediator) - Method in class eu.beesoft.gaia.launcher.Launcher
Sets a new progress mediator.
setProgressRange(int) - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.setProgressRange(int) method.
setProgressRange(int) - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Sets maximum progress value.
setProgressRange(int) - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.setProgressRange(int) method.
setProgressStep(int) - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.setProgressStep(int) method.
setProgressStep(int) - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Sets the current progress step.
setProgressStep(int) - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.setProgressStep(int) method.
setProgressText(String) - Method in class eu.beesoft.gaia.launcher.ConsoleOutput
Implementation of ProgressMediator.setProgressText(String) method.
setProgressText(String) - Method in interface eu.beesoft.gaia.launcher.ProgressMediator
Sets the progress text to dislay.
setProgressText(String) - Method in class eu.beesoft.gaia.launcher.SplashScreen
Implementation of ProgressMediator.setProgressText(String) method.
setProperty(String, Object) - Method in class eu.beesoft.gaia.util.ValueObject
Sets property with given name and value.
setPropertyValueToDataObject(Object, String, Object, Context) - Method in class eu.beesoft.gaia.app.FormController
Sets a given value to the requested property of the given object.
setRenderer(ListCellRenderer) - Method in class eu.beesoft.gaia.swing.JComboBoxWithSeparator
Sets the renderer that paints the list items and the item selected from the list in the JComboBox field.
setRequestMethod(String) - Method in class eu.beesoft.gaia.server.Alternative
 
setResourceBundle(String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Sets resource bundle for this factory.
setRoot(TreeNode) - Method in class eu.beesoft.gaia.swing.TreeTableModel
Sets the root to root.
setRowHeight(int) - Method in class eu.beesoft.gaia.swing.JTreeTable
Overridden to pass the new rowHeight to the tree.
setRunner(Controller) - Method in class eu.beesoft.gaia.app.Context
Sets a controller which is using this context.
setSeparatorsAfter(int[]) - Method in class eu.beesoft.gaia.swing.JComboBoxWithSeparator
Sets the indexes for separators.
setServerUrl(String) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Sets the serverl URL.
setSessionId(String) - Method in class eu.beesoft.gaia.app.ApplicationRequest
Sets a session id.
setShowGrid(boolean) - Method in class eu.beesoft.gaia.swing.JZebraTable
Sets whether the table draws grid lines around cells.
setShowHorizontalLines(boolean) - Method in class eu.beesoft.gaia.swing.JZebraTable
Sets whether the table draws horizontal lines between cells.
setShowVerticalLines(boolean) - Method in class eu.beesoft.gaia.swing.JZebraTable
Sets whether the table draws vertical lines between cells.
setTag(String) - Method in class eu.beesoft.gaia.app.FormItem
Sets the tag of this form item.
setText(String) - Method in class eu.beesoft.gaia.swing.JLink
Sets the text part of this link.
setText(String) - Method in class eu.beesoft.gaia.swing.JSection
Sets the given title to this JSection instance.
setText(String) - Method in class eu.beesoft.gaia.xml.XmlWriter
Sets text to the current element.
setThreadBoundIdentifier(String) - Method in class eu.beesoft.gaia.log.LogFactory
Binds current thread with given identifier.
setTimeout(long) - Method in class eu.beesoft.gaia.app.Application
Sets a time period to kill this application if no client request will be delivered in.
setTitleAt(int, String) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Sets the title at index to title which can be null.
setToolTipText(String) - Method in class eu.beesoft.gaia.swing.SwingAction
Sets the action tooltip (property Action.SHORT_DESCRIPTION).
setTreeTableModel(TreeTableModel) - Method in class eu.beesoft.gaia.swing.JTreeTable
Sets new JTreeTable model.
setUrl(String) - Method in class eu.beesoft.gaia.swing.JLink
Sets the url of this link.
setUseCaches(boolean) - Method in class eu.beesoft.gaia.server.Alternative
 
setUserObject(Object) - Method in class eu.beesoft.gaia.xml.XmlElement
Sets the user object for this element.
setValue(String, Object) - Method in class eu.beesoft.gaia.app.Context
Sets an entry with given name and value to the context map.
setValue(Class<?>, Object) - Method in class eu.beesoft.gaia.app.Context
Sets an entry with the name of the given class and with given value to the context map.
setValue(Object) - Method in class eu.beesoft.gaia.swing.TableDateCellRenderer
Sets the String object for the cell being rendered to value.
setValue(Object) - Method in class eu.beesoft.gaia.swing.TableFormatCellRenderer
Converts given value to String object and sets it as text to renderer.
setValue(Object, String, Object) - Method in class eu.beesoft.gaia.util.Miner
Sets value to the object's property.
setValueAt(TreeTableNode, int, Object) - Method in class eu.beesoft.gaia.swing.TreeTableModel
Sets the value for node node, at column number column.
setValueAt(int, Object) - Method in class eu.beesoft.gaia.swing.TreeTableNode
Sets the value in the cell at column to value.
setValueToBoundObject(Object, String, Object, String) - Method in class eu.beesoft.gaia.swing.builder.SwingBuilder
Sets a value to a given property of the given object.
setValueToProperty(Object, String, Object) - Method in class eu.beesoft.gaia.util.Miner
Sets value to the object's property.
setVisibleRowCount(int) - Method in class eu.beesoft.gaia.swing.JZebraTable
Sets visible row count for the table.
setWorkingDirectory(File) - Method in class eu.beesoft.gaia.util.SystemProcess
Sets a new value for working directory.
setWorkingDirectory(String) - Method in class eu.beesoft.gaia.util.SystemProcess
Sets a new value for working directory.
showDialog(String, Action...) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Displays this form in the dialog.
showDialog(JFrame, String, Action...) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Displays this form in the dialog.
showDialog(JDialog, String, Action...) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Displays this form in the dialog.
showDialog(String, JButton...) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Displays this form in the dialog.
showDialog(JDialog, String, JButton...) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Displays this form in the dialog.
showDialog(JFrame, String, JButton...) - Method in class eu.beesoft.gaia.swing.SimpleSwingForm
Displays this form in the dialog.
SimpleSwingForm - Class in eu.beesoft.gaia.swing
SimpleSwingForm is a component designed to the simplification of building the Swing forms.
SimpleSwingForm() - Constructor for class eu.beesoft.gaia.swing.SimpleSwingForm
Create a new instance of the SimpleSwingForm.
SplashScreen - Class in eu.beesoft.gaia.launcher
A basic implementation of splash screen and ProgressMediator.
SplashScreen() - Constructor for class eu.beesoft.gaia.launcher.SplashScreen
Create a new instance of SplashScreen.
SplitPaneBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JSplitPane.
SplitPaneBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.SplitPaneBuilder
 
start() - Method in class eu.beesoft.gaia.server.AbstractServer
Starts this server.
start() - Method in class eu.beesoft.gaia.swing.SwingWorker
Starts this SwingWorker (invokes SwingWorker.doInBackground() in separate thread).
start() - Method in class eu.beesoft.gaia.util.SystemProcess
Starts system process.
startBrowser(String) - Static method in enum eu.beesoft.gaia.util.OperatingSystem
Starts browser for given url.
startElement(String, String, String, Attributes) - Method in class eu.beesoft.gaia.xml.XmlReader
Overrides method from org.xml.sax.helpers.DefaultHandler to prepare XML element and then invokes XmlReader.startElement(XmlElement).
startElement(XmlElement) - Method in class eu.beesoft.gaia.xml.XmlReader
Invoked when the start of the next element found in XML stream.
startNewContext(Controller, Controller) - Method in class eu.beesoft.gaia.app.Context
Creates a new context with this as its parent and given starter and runner controllers.
stateChanged(ChangeEvent) - Method in class eu.beesoft.gaia.swing.JCloseableTabbedPane
Implements the ChangeListener interface.
stop() - Method in class eu.beesoft.gaia.server.AbstractServer
Stops this server.
Streams - Class in eu.beesoft.gaia.util
Utility class for the stream I/O operations.
success(ApplicationResponse, Context) - Method in class eu.beesoft.gaia.app.Controller
This method is invoked from the running controller, if it returns the control to this controller and action it performed finished successfully.
Support - Class in eu.beesoft.gaia.swing.server
Helper class for serialization / deserialization of ApplicationRequest and ApplicationResponse.
Support() - Constructor for class eu.beesoft.gaia.swing.server.Support
 
SwingAction - Class in eu.beesoft.gaia.swing
Extends functionality of javax.swing.AbstractAction by adding accessors for action properties.
SwingAction() - Constructor for class eu.beesoft.gaia.swing.SwingAction
 
SwingBuilder<T> - Class in eu.beesoft.gaia.swing.builder
Abstract superclass of all Swing-related object builders.
SwingBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.SwingBuilder
 
SwingBuilderFactory - Class in eu.beesoft.gaia.swing.builder
The builder factory dedicated to create Swing related builders and objects.
SwingBuilderFactory() - Constructor for class eu.beesoft.gaia.swing.builder.SwingBuilderFactory
Create a new instance of the swing builder factory.
SwingClient - Class in eu.beesoft.gaia.swing.client
An abstract implementation of the swing client for Gaia application (there is the ApplicationServer on the server side).
SwingClient() - Constructor for class eu.beesoft.gaia.swing.client.SwingClient
Constructor builds an unique client and server application identifier (you can get it with SwingClient.getApplicationId() method) and initializes the default system UI look and feel.
SwingClientAction - Class in eu.beesoft.gaia.swing.client
A javax.swing.Action implementation with served SwingClientAction.actionPerformed(ActionEvent) method to send a request to server.
SwingClientAction() - Constructor for class eu.beesoft.gaia.swing.client.SwingClientAction
Creates a new SwingClientAction.
SwingWorker - Class in eu.beesoft.gaia.swing
Implementation of SwingWorker from SUN with interrupting capability.
SwingWorker() - Constructor for class eu.beesoft.gaia.swing.SwingWorker
Creates a new instance of SwingWorker.
SystemProcess - Class in eu.beesoft.gaia.util
This class encapsulates functionality of the java.lang.Process, java.lang.ProcessBuilder and some methods from java.lang.Runtime classes.
SystemProcess() - Constructor for class eu.beesoft.gaia.util.SystemProcess
Default constructor, creates a new instance of the SystemProcess.

T

TabbedPaneBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of JCloseableTabbedPane.
TabbedPaneBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TabbedPaneBuilder
 
TableBooleanCellRenderer - Class in eu.beesoft.gaia.swing
This table cell renderer renders boolean values as horizontal centered check boxes.
TableBooleanCellRenderer() - Constructor for class eu.beesoft.gaia.swing.TableBooleanCellRenderer
Creates a new instance of boolean cell renderer.
TableBoundModel - Class in eu.beesoft.gaia.swing.builder
The table model to cooperate with TableBuilder.It supports the data binding for table columns.
TableBoundModel() - Constructor for class eu.beesoft.gaia.swing.builder.TableBoundModel
 
TableBoundRenderer - Class in eu.beesoft.gaia.swing.builder
Default cell renderer used by TableBuilder.
TableBoundRenderer() - Constructor for class eu.beesoft.gaia.swing.builder.TableBoundRenderer
 
TableBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of JZebraTable.
TableBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TableBuilder
 
TableColumnBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.table.TableColumn.
TableColumnBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TableColumnBuilder
 
tableDataChanged() - Method in class eu.beesoft.gaia.swing.JTreeTable
Invoked after all the pending events have been processed Empty implementation.
TableDateCellRenderer - Class in eu.beesoft.gaia.swing
Table cell renderer to render date part of java.util.Date values.
TableDateCellRenderer() - Constructor for class eu.beesoft.gaia.swing.TableDateCellRenderer
Creates a new date cell renderer and sets format to render to java.text.DateFormat.MEDIUM.
TableDateTimeCellRenderer - Class in eu.beesoft.gaia.swing
Table cell renderer to render date and time parts of java.util.Date values.
TableDateTimeCellRenderer() - Constructor for class eu.beesoft.gaia.swing.TableDateTimeCellRenderer
Creates a new date time cell renderer.
TableDoubleCellRenderer - Class in eu.beesoft.gaia.swing
Renderer for double cells in JTable.
TableDoubleCellRenderer() - Constructor for class eu.beesoft.gaia.swing.TableDoubleCellRenderer
Creates a double cell renderer.
TableFormatCellRenderer - Class in eu.beesoft.gaia.swing
Renderer for JTable cells with format capabilities.
TableFormatCellRenderer() - Constructor for class eu.beesoft.gaia.swing.TableFormatCellRenderer
Creates a new TableFormatCellRenderer with no format.
TableFormatCellRenderer(Format) - Constructor for class eu.beesoft.gaia.swing.TableFormatCellRenderer
Creates a new TableFormatCellRenderer with given format.
TableIntegerCellRenderer - Class in eu.beesoft.gaia.swing
Renderer for integer cells in JTable.
TableIntegerCellRenderer() - Constructor for class eu.beesoft.gaia.swing.TableIntegerCellRenderer
Creates a integer cell renderer.
talkToServer(ApplicationRequest) - Method in class eu.beesoft.gaia.swing.client.SwingClient
Sends given request to the server and returns obtained response.
TextAreaBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JTextArea.
TextAreaBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TextAreaBuilder
 
TextComponentBuilder<T extends javax.swing.text.JTextComponent> - Class in eu.beesoft.gaia.swing.builder
Abstract superclass for builders that produce text components.
TextComponentBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TextComponentBuilder
 
TextFieldBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JTextField.
TextFieldBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TextFieldBuilder
 
timedOut() - Method in class eu.beesoft.gaia.app.Application
Finishes this application by invocation of ApplicationContainer.finishApplication(Application) method.
ToolBarBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new javax.swing.JToolBar.
ToolBarBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.ToolBarBuilder
 
topBorder - Variable in class eu.beesoft.gaia.swing.form.CellConstraints
Set to true if Form should draw a horizontal line on the top margin.
toString() - Method in class eu.beesoft.gaia.app.Context
Returns a string representation of this context.
toString(Object) - Method in class eu.beesoft.gaia.log.AbstractLog
Converts object to String, supports null values.
toString() - Method in class eu.beesoft.gaia.swing.TreeTableNode
Returns textual representation of the node.
toString(Object) - Static method in class eu.beesoft.gaia.util.Objects
Returns a text representation of the given object.
toString() - Method in enum eu.beesoft.gaia.util.OperatingSystem
Returns the string representation of this instance of OperatingSystem (its name and version).
TreeBuilder - Class in eu.beesoft.gaia.swing.builder
Builder to produce instances of javax.swing.JTree.
TreeBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TreeBuilder
 
treeCollapsed(TreeExpansionEvent) - Method in class eu.beesoft.gaia.swing.ExplorationTreeListener
Empty implementation of TreeExpansionListener method.
treeExpanded(TreeExpansionEvent) - Method in class eu.beesoft.gaia.swing.ExplorationTreeListener
If expanded node is instance of ExplorableTreeNode and node is not explored yet, invokes method ExplorableTreeNode.explore() and then notifies tree model about the node structure change.
TreeTableBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new JTreeTable.
TreeTableBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.TreeTableBuilder
 
TreeTableModel - Class in eu.beesoft.gaia.swing
Extends DefaultTreeModel to meet the requirements for model for JTreeTable.
TreeTableModel() - Constructor for class eu.beesoft.gaia.swing.TreeTableModel
Creates a new instance of TreeTableModel.
TreeTableModel(TreeTableNode) - Constructor for class eu.beesoft.gaia.swing.TreeTableModel
Creates a new instance of TreeTableModel with given root node.
TreeTableModel(TreeTableNode, String[]) - Constructor for class eu.beesoft.gaia.swing.TreeTableModel
Creates a new instance of TreeTableModel.
TreeTableModel(TreeTableNode, List<String>) - Constructor for class eu.beesoft.gaia.swing.TreeTableModel
Creates a new instance of TreeTableModel.
TreeTableNode - Class in eu.beesoft.gaia.swing
The hierarchical node for the JTreeTable.
TreeTableNode() - Constructor for class eu.beesoft.gaia.swing.TreeTableNode
Default constructor.

U

updateUI() - Method in class eu.beesoft.gaia.swing.JTreeTable
Overridden to message super and forward the method to the tree.

V

validate(Object) - Method in class eu.beesoft.gaia.validation.NotNullValidator
 
validate(Object, ValidationResult) - Method in class eu.beesoft.gaia.validation.Validator
Validates given value and appends an error to given validation result.
validate(Object, Object, ValidationResult) - Method in class eu.beesoft.gaia.validation.Validator
Validates given value and appends an error to given validation result.
validate(Object) - Method in class eu.beesoft.gaia.validation.Validator
Validates given value.
ValidationError - Class in eu.beesoft.gaia.validation
An instance of this class covers one error from validation.
ValidationError(Object, String) - Constructor for class eu.beesoft.gaia.validation.ValidationError
Creates a new instance of validation error.
ValidationException - Exception in eu.beesoft.gaia.validation
Exception for the validation errors support.
ValidationException(ValidationResult) - Constructor for exception eu.beesoft.gaia.validation.ValidationException
Creates a new instance of validation exception.
ValidationResult - Class in eu.beesoft.gaia.validation
A container for all validation errors from one validation process.
ValidationResult() - Constructor for class eu.beesoft.gaia.validation.ValidationResult
Creates a new instance of the validation result.
Validator - Class in eu.beesoft.gaia.validation
Abstract superclass for all validators.
Validator() - Constructor for class eu.beesoft.gaia.validation.Validator
Default constructor.
Validator(String) - Constructor for class eu.beesoft.gaia.validation.Validator
Constructor, sets a message for this validator.
Validator(String, String) - Constructor for class eu.beesoft.gaia.validation.Validator
Constructor, invokes Validator(null, property, message).
Validator(String, String, String) - Constructor for class eu.beesoft.gaia.validation.Validator
Constructor, creates a validator message from given arguments.
ValueObject - Class in eu.beesoft.gaia.util
General value object that holds its values as properties in the internal map.
ValueObject() - Constructor for class eu.beesoft.gaia.util.ValueObject
Creates a new value object.
ValueObject(Object) - Constructor for class eu.beesoft.gaia.util.ValueObject
Creates a new value object for given (data) source object.
valueOf(String) - Static method in enum eu.beesoft.gaia.util.OperatingSystem
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.beesoft.gaia.util.OperatingSystem
Returns an array containing the constants of this enum type, in the order they're declared.

W

waitFor() - Method in class eu.beesoft.gaia.util.SystemProcess
Causes the current thread to wait, if necessary, until the process represented by this instance has terminated.
warn(String) - Method in class eu.beesoft.gaia.log.AbstractLog
 
warn(String, Throwable) - Method in class eu.beesoft.gaia.log.AbstractLog
 
warn(String, Object...) - Method in class eu.beesoft.gaia.log.AbstractLog
 
warn(String, Throwable) - Method in class eu.beesoft.gaia.log.apache.ApacheLog
 
warn(String, Throwable) - Method in class eu.beesoft.gaia.log.java.JavaLog
 
warn(String) - Method in interface eu.beesoft.gaia.log.Log
Logs a WARNING message, if this level is enabled.
warn(String, Throwable) - Method in interface eu.beesoft.gaia.log.Log
Logs a WARNING message, if this level is enabled.
warn(String, Object...) - Method in interface eu.beesoft.gaia.log.Log
Logs a WARNING message, if this level is enabled.
warn(String, Throwable) - Method in class eu.beesoft.gaia.log.log4j.Log4jLog
 
WindowBuilder - Class in eu.beesoft.gaia.swing.builder
This builder just creates a new javax.swing.JWindow.
WindowBuilder() - Constructor for class eu.beesoft.gaia.swing.builder.WindowBuilder
 
writeRequest(ApplicationRequest) - Method in class eu.beesoft.gaia.swing.server.Support
Serializes given request to the newly created output stream.
writeResponse(ApplicationResponse) - Method in class eu.beesoft.gaia.swing.server.Support
Serializes given response to the newly created output stream.

X

Xml - Class in eu.beesoft.gaia.xml
Helper class to support XML DOM parsing and processing.
XmlElement - Class in eu.beesoft.gaia.xml
Instances of this class represent XML element properties (tag, attributes, ...).
XmlEncoder - Class in eu.beesoft.gaia.xml
 
XmlEncoder(XmlWriter) - Constructor for class eu.beesoft.gaia.xml.XmlEncoder
 
XmlReader - Class in eu.beesoft.gaia.xml
This class supports the SAX parsing of the XML stream.
XmlReader() - Constructor for class eu.beesoft.gaia.xml.XmlReader
 
XmlWriter - Class in eu.beesoft.gaia.xml
This class is designed to write XML files.
XmlWriter(PrintWriter) - Constructor for class eu.beesoft.gaia.xml.XmlWriter
Creates a new XML writer with one-tab indentation and UTF-8 encoding.
XmlWriter(PrintWriter, String) - Constructor for class eu.beesoft.gaia.xml.XmlWriter
Creates a new XML writer with one-tab indentation.
XmlWriter(PrintWriter, String, String) - Constructor for class eu.beesoft.gaia.xml.XmlWriter
Creates a new XML writer.

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