|
Gaia 2011.2 API | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
javax.swingAbstractButton.Log interface.ApplicationRequest and
ApplicationResponse classes.AbstractRequestResponse.getData() to update
server data object with changes from client.
SwingClientAction.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.
SwingClient.actionPerformed(SwingClientAction) method
to send request to server.
action and
adds this button to the panel.
listener to the action listeners of this
component.
builder to the children of this builder.
ObjectBuilderFactory when adding child to this
builder.
title to the column model
ValidationError and appends it to this.
label text and adds it to this form.
LayoutConstraintsBuilder to remember layout constraints for
component of this builder.
configurationArgument to property name and
property value and adds it to system properties.
Log implementation and
org.apache.commons.logging.Log instances.ApplicationServer.SwingClient requests.Form should draw a horizontal line on the bottom
margin.
Launcher.addClassPath(String) and Launcher.scanClassPath(String).
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
data objects.
configurationArgument.
SplashScreen with image
which resource name is given configurationArgument.
javax.swing.JButton.Cancel action.
java.awt.GridBagConstraints
and is designe to use with Form component.CellConstraints.org.xml.sax.helpers.DefaultHandler to
get current XML element and then invokes
XmlReader.characters(XmlElement, char[], int, int).
javax.swing.JCheckBox.javax.swing.JCheckBoxMenuItem.ProgressMediator.close() method.
ProgressMediator.close() method.
input stream.
input reader.
output stream.
output writer.
JComboBoxWithSeparator.ProgressMediator to output to the console (Unix-like without installed
GUI).object to the instance of given
targetType.
ApplicationRequest and fills it with command from given action and with
(modified) data from current form.
binding path.
targetController as the runner.
JTableHeader.
ApacheLog.
JavaLog.
Log4jLog.
Log.
owner.
table and other
components to resolve JTable bug with AUTO_RESIZE_OFF.
Cancel button.
OK button.
JDateField.javax.swing.JDialog.SwingWorker.doInBackground() method to Swing components.
Form to show that component is editable.org.xml.sax.helpers.DefaultHandler to
get current XML element and then invokes XmlReader.endElement(XmlElement).
java.lang.Object
ExplorableTreeNode invokes method explore() on it.ExplorableTreeNode.exploreImpl() method.
javax.swing.JLabel
used to fill a space.binding path.
command to the action
listener.
Form.FormItem instances that describe th XML
form elements.javax.swing.JFrame.SwingWorker.doInBackground() method.
Action.ACCELERATOR_KEY).
javax.swing.Action instances under the given builder.
Action.ACTION_COMMAND_KEY
).
javax.swing.Action instances
created by builders under the given builder.
ExplorableTreeNode.isExplorable() method.
int.
row.
row.
SwingBuilder.getBoundData(Set, String) and then returns
data set to this instance by method
ContainerBuilder.setBoundValueToComponent(Object, String).
ObjectBuilderFactory.registerBuilderClass(String, Class) method.
className.
modelColumnIndex to the TableColumn object.
column.
identifier.
AbstractRequestResponse.setData(Object) method.
fieldName in an
objectOrClass.
fieldName in an
objectOrClass.
fileName.
name.
Action.SMALL_ICON).
id of this builder.
JLabel) to
display given image.
resource.
resource.
javax.swing.ListCellRenderer.
ListModelBuilder created
by this factory.
ListModelBuilder created
by this factory under the given builder.
org.apache.commons.logging.Log of
this log.
java.util.logging.Logger of this log.
org.apache.log4j.Logger of this log.
methodName and without any
parameters.
methodName and requested
arguments.
methodName and requested
argumentTypes.
methodName from the
objectOrClass (which can be object or its class) and its
superclasses.
Action.NAME).
fileName.
file.
JProgressBar instance which was set by
SplashScreen.setProgressBar(JProgressBar) method.
ProgressMediator.getProgressRange() method.
ProgressMediator.getProgressRange() method.
ProgressMediator.getProgressStep() method.
ProgressMediator.getProgressStep() method.
ProgressMediator.getProgressText() method.
ProgressMediator.getProgressText() method.
name from the current resource bundle.
objectId and objectProperty to
key to the resource bundle and returns value from it.
resource and system default
encoding.
resource and
encoding.
name and for current
object's locale.
javax.swing.table.TableCellRenderer.
resourceBundleOwner for the textKey.
resourceBundleOwner for the textKey.
textKey.
textKey.
Action.SHORT_DESCRIPTION).
arg array.
dottedPropertyName of the object object.
node, at column
number column.
column.
simplePropertyName of the object object.
SystemProcess.setWorkingDirectory(File) method or null.
fileName and system default
encoding.
fileName and
encoding.
java.awt.GridBagConstraints.java.lang.Object
action property.
actionCommand property.
binding (stores it to the instance
variable).
border property from given
value.
horizontalAlignment property.
icon property.
iconTextGap property.
text property from resource bundle.
selected property.
text property.
toolTipText.
verticalAlignment property.
SwingWorker.doInBackground() method.
method on the objectOrClass.
method on the objectOrClass with
arguments.
JLink.
main() method on the class and with
arguments that are in the given configurationArgument.
main() method on the class with given
className() and with given arguments.
node, at column
number column is editable.
string is null, is empty String or
contains only whitespace characters.
collection is null or is empty.
map is null or is empty.
array is null or is empty or contains
only null values.
object is null or is empty.
ProgressMediator.isInterrupted() method.
ProgressMediator.isInterrupted() method.
ValueObject.createTemporaryId(Object)).
Log implementation and
java.util.logging.Logger instances.java.util.logging
package).JLink.
JLink.
model as its model.
model as its data model and columnModel as its
column model .
javax.swing.JLabel.Form should draw a vertical line on the left
margin.
JLink.ComboBoxBuilder and ListBuilder
.javax.swing.JList.Log implementation and
org.apache.log4j.Logger instances.Launcher.
ApplicationServer and starts it.
JMenuBar.javax.swing.JMenu.javax.swing.JMenuItem.ObjectBuilder instance for each parsed element.OK action.
columnIndex to its
preferred size.
Form.getEditableComponentBackground() method.
javax.swing.JPanel.boolean.
java.at.Cursor (for example CROSSHAIR_CURSOR).
java.awt.Dimension
object.
double.
int.
int.
javax.swing.JPasswordField.FormController.displayForm(Context) to build the response.
processs() method from
AbstractServer.
javax.swing.JRadioButtonMenuItem
.ApplicationRequest from data of given input stream.
ApplicationResponse from data of given input stream.
tag and
builder class.
listener from the action listeners of this
component.
Form should draw a vertical line on the right
margin.
javax.swing.JScrollPane.JSection.javax.swing.JSeparator.Action.ACCELERATOR_KEY).
Action.ACCELERATOR_KEY).
Action.ACTION_COMMAND_KEY
).
SwingBuilder.setBoundData(Object, String)
method on each bindable child.}
date for this component.
field on the specified
object argument to the specified new value.
Action.SMALL_ICON).
Action.SMALL_ICON) from
resource with given name.
Action.NAME).
JProgressBar instance.
ProgressMediator.setProgressRange(int) method.
ProgressMediator.setProgressRange(int) method.
ProgressMediator.setProgressStep(int) method.
ProgressMediator.setProgressStep(int) method.
ProgressMediator.setProgressText(String) method.
ProgressMediator.setProgressText(String)
method.
root.
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.
JCloseableTabbedPane.TableBuilder.It supports the data
binding for table columns.TableBuilder.JZebraTable.javax.swing.table.TableColumn.java.util.Date
values.java.text.DateFormat.MEDIUM.
java.util.Date values.double cells in JTable.integer cells in JTable.javax.swing.JTextArea.javax.swing.JTextField.ApplicationContainer.finishApplication(Application) method.
javax.swing.JToolBar.Form should draw a horizontal line on the top
margin.
object.
javax.swing.JTree.ExplorableTreeNode and node is
not explored yet, invokes method ExplorableTreeNode.explore() and
then notifies tree model about the node structure change.
JTreeTable.JTreeTable.root
node.
Validator(null, property, message).
javax.swing.JWindow.request to the newly created output stream.
response to the newly created output stream.
|
Gaia 2011.2 API | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||