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

A

AbleComponent - Class in org.karora.cooee.ng
AbleComponent is an abstract Component that implements a number of the 'able interfaces and serves as the base for other components
AbleComponent() - Constructor for class org.karora.cooee.ng.AbleComponent
 
AblePartialUpdater - Class in org.karora.cooee.ng.ui.util
AblePartialUpdater is a PartialUpdateParticipant that can handle the basic echopoint.able.* interfaces
AblePartialUpdater(String) - Constructor for class org.karora.cooee.ng.ui.util.AblePartialUpdater
Constructs a AblePartialUpdater that handles the specified property name.
AbleProperties - Class in org.karora.cooee.ng
AbleProperties is a collection of UI properties that are related to the various *.able interfaces.
AbleProperties() - Constructor for class org.karora.cooee.ng.AbleProperties
Constructs a AbleProperties
AbleTableSelectionModel - Class in org.karora.cooee.ng.table
Use this ListSelectionModel on a Table that uses a SortableTableModel and or a PageableTableModel to allow selections to be preserved when the table is dynamically sorted or possibly paged.
AbleTableSelectionModel(TableModel) - Constructor for class org.karora.cooee.ng.table.AbleTableSelectionModel
 
ABSOLUTE - Static variable in interface org.karora.cooee.ng.able.Positionable
The Positionable's position (and possibly size) is specified with the 'top', 'right', 'bottom', and 'left' properties.
AbstractButton - Class in org.karora.cooee.app.button
An abstract base class for button components.
AbstractButton() - Constructor for class org.karora.cooee.app.button.AbstractButton
 
AbstractCssPropertyPeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
AbstractCssPropertyPeer is a base class for PropertyPeers
AbstractCssPropertyPeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.AbstractCssPropertyPeer
 
AbstractDocument - Class in org.karora.cooee.app.text
An abstract implementation of a text component model.
AbstractDocument() - Constructor for class org.karora.cooee.app.text.AbstractDocument
Default constructor.
AbstractDownloadProvider - Class in org.karora.cooee.app.filetransfer
An abstract implementation of a DownloadProvider.
AbstractDownloadProvider() - Constructor for class org.karora.cooee.app.filetransfer.AbstractDownloadProvider
 
AbstractEchoPointContainerPeer - Class in org.karora.cooee.ng.ui.syncpeer
AbstractEchoPointContainerPeer is a base class for peers, that provides a default implementation of "container" handling for DomAdd, DomUpdate etc..
AbstractEchoPointContainerPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.AbstractEchoPointContainerPeer
 
AbstractEchoPointPeer - Class in org.karora.cooee.ng.ui.syncpeer
AbstractEchoPointPeer is a base class for peers that dont necessarily adhere to container semantics
AbstractEchoPointPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.AbstractEchoPointPeer
Constructs a AbstractEchoPointPeer
AbstractFileUploadProvider - Class in org.karora.cooee.webcontainer.filetransfer
Base abstract class containing common implementations
AbstractFileUploadProvider() - Constructor for class org.karora.cooee.webcontainer.filetransfer.AbstractFileUploadProvider
 
AbstractImageService - Class in org.karora.cooee.webcontainer.image
Abstract base service for rendering images sourced from the application container.
AbstractImageService() - Constructor for class org.karora.cooee.webcontainer.image.AbstractImageService
 
AbstractListComponent - Class in org.karora.cooee.app.list
An abstract base class for list components.
AbstractListComponent() - Constructor for class org.karora.cooee.app.list.AbstractListComponent
Creates a new AbstractListComponent with default models.
AbstractListComponent(ListModel, ListSelectionModel) - Constructor for class org.karora.cooee.app.list.AbstractListComponent
Creates a new AbstractListComponent with the specified models.
AbstractListModel - Class in org.karora.cooee.app.list
A base class from which ListModel implementations may be derived.
AbstractListModel() - Constructor for class org.karora.cooee.app.list.AbstractListModel
Creates a new AbstractListModel.
AbstractMenuComponent - Class in org.karora.cooee.app.menu
 
AbstractMenuComponent(MenuModel, MenuStateModel) - Constructor for class org.karora.cooee.app.menu.AbstractMenuComponent
Creates a new AbstractMenuComponent displaying the specified MenuModel and using the specified MenuStateModel to provide state information.
AbstractMenuSelectionModel - Class in org.karora.cooee.app.menu
 
AbstractMenuSelectionModel() - Constructor for class org.karora.cooee.app.menu.AbstractMenuSelectionModel
 
AbstractMenuStateModel - Class in org.karora.cooee.app.menu
An abstract base class for MenuStateModel implementations that provides event listener management and notification capabilities.
AbstractMenuStateModel() - Constructor for class org.karora.cooee.app.menu.AbstractMenuStateModel
 
AbstractResourceLocator - Class in org.karora.cooee.webrender.util
 
AbstractResourceLocator() - Constructor for class org.karora.cooee.webrender.util.AbstractResourceLocator
 
AbstractResourceLocator.ResourceException - Exception in org.karora.cooee.webrender.util
A RuntimeException exception that will be thrown in the event that problems are encountered obtaining a resource.
AbstractResourceLocator.ResourceException(String) - Constructor for exception org.karora.cooee.webrender.util.AbstractResourceLocator.ResourceException
Creates a resource exception.
AbstractRichTextSpellChecker - Class in org.karora.cooee.ng.richtext
AbstractRichTextSpellChecker can be used as basis for building more complex spell checkers.
AbstractRichTextSpellChecker() - Constructor for class org.karora.cooee.ng.richtext.AbstractRichTextSpellChecker
 
AbstractTableModel - Class in org.karora.cooee.app.table
An abstract implementation of a TableModel.
AbstractTableModel() - Constructor for class org.karora.cooee.app.table.AbstractTableModel
Default constructor.
AbstractTabModel - Class in org.karora.cooee.ng.tabbedpane
AbstractTabModel is an abstract base class from which to build a TabModel.
AbstractTabModel() - Constructor for class org.karora.cooee.ng.tabbedpane.AbstractTabModel
 
AbstractTemplateDataSource - Class in org.karora.cooee.ng.template
A base class for TemplateDataSource implementations.
AbstractTemplateDataSource() - Constructor for class org.karora.cooee.ng.template.AbstractTemplateDataSource
AbstractTemplateDataSource constructor with default encoding.
AbstractTemplateDataSource(String) - Constructor for class org.karora.cooee.ng.template.AbstractTemplateDataSource
AbstractTemplateDataSource constructor with encoding.
AbstractTreeTableModel - Class in org.karora.cooee.ng.treetable
AbstractTreeTableModel provides an implementation of TreeTableModelas a convenient starting point in defining custom data models for TreeTable.
AbstractTreeTableModel() - Constructor for class org.karora.cooee.ng.treetable.AbstractTreeTableModel
Constructs an AbstractTreeTableModel with a null root node
AbstractTreeTableModel(Object) - Constructor for class org.karora.cooee.ng.treetable.AbstractTreeTableModel
Constructs an AbstractTreeTableModel with the specified node as the root node.
AccessKeyable - Interface in org.karora.cooee.ng.able
The AccessKeyable interface is used to set a access key for a given component.
ACCORDION_PANE_SERVICE - Static variable in class org.karora.cooee.webcontainer.syncpeer.AccordionPanePeer
Service to provide supporting JavaScript library.
AccordionPane - Class in org.karora.cooee.app
A PaneContainer which contains multiple panes in vertically arranged tabs that slide up and down to reveal a single child Pane at a time.
AccordionPane() - Constructor for class org.karora.cooee.app.AccordionPane
Default constructor.
AccordionPaneLayoutData - Class in org.karora.cooee.app.layout
LayoutData implementation for children of AccordionPane components.
AccordionPaneLayoutData() - Constructor for class org.karora.cooee.app.layout.AccordionPaneLayoutData
 
AccordionPanePeer - Class in org.karora.cooee.webcontainer.syncpeer
 
AccordionPanePeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.AccordionPanePeer
Default constructor.
ACTION_LISTENERS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.button.AbstractButton
 
ACTION_LISTENERS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.list.AbstractListComponent
 
ACTION_LISTENERS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.Table
 
ACTION_LISTENERS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.text.TextComponent
 
ACTION_LISTENERS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.ng.Calculator
 
ACTION_LISTENERS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.ng.KeyStrokeListener
 
ACTION_NAME - Static variable in interface org.karora.cooee.webcontainer.ActionProcessor
The attribute name of XML 'property' elements that specifies the name of the property.
ACTION_VALIDATION_TRANSACTION - Static variable in class org.karora.cooee.app.ActiveTextArea
 
ACTION_VALUE - Static variable in interface org.karora.cooee.webcontainer.ActionProcessor
The attribute name of XML 'property' elements that specifies the value of the property.
actionCommand - Variable in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
this node's action command
ActionEvent - Class in org.karora.cooee.app.event
An event indicating that a component-defined action occurred.
ActionEvent(Object, String) - Constructor for class org.karora.cooee.app.event.ActionEvent
Creates an ActionEvent.
ActionEventEx - Class in org.karora.cooee.ng.model
ActionEventEx extends ActionEvent and provides information about what meta key was pressed at the time the user raised this event.
ActionEventEx(Object, String) - Constructor for class org.karora.cooee.ng.model.ActionEventEx
Constructs a ActionEventEx
ActionEventEx(Object, String, int) - Constructor for class org.karora.cooee.ng.model.ActionEventEx
Constructs a ActionEventEx
ActionListener - Interface in org.karora.cooee.app.event
The listener interface for receiving action events.
actionPerformed(ActionEvent) - Method in interface org.karora.cooee.app.event.ActionListener
Invoked when an action occurs.
ActionProcessor - Interface in org.karora.cooee.webcontainer
An optional interface for ComponentSynchronizePeers that provides the capability to receive IMMEDIATE notification of state updates from the client.
activate() - Method in class org.karora.cooee.app.ApplicationInstance
Invoked after the application has been passivated (such that its state may be persisted or moved amongst VMs) and is about to be reactivated.
ACTIVATE_ON_DBLCLICK - Static variable in class org.karora.cooee.ng.EditableLabelEx
 
ACTIVATE_ON_DELAYEDCLICK - Static variable in class org.karora.cooee.ng.EditableLabelEx
 
Activator - Class in org.karora.cooee.osgi
Activator for Cooee when running in an OSGI environment This activator simply gets a reference to the bundle context and makes it available via the "BundleServices" class
Activator() - Constructor for class org.karora.cooee.osgi.Activator
 
ACTIVE_TAB_INDEX_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.AccordionPane
 
ACTIVE_TAB_INDEX_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.TabPane
 
ActiveTextArea - Class in org.karora.cooee.app
A single-line text input field with pre keystroke regular expression testing
ActiveTextArea() - Constructor for class org.karora.cooee.app.ActiveTextArea
Creates a new ActiveTextArea with an empty StringDocument as its model, and default width setting.
ActiveTextArea(Document) - Constructor for class org.karora.cooee.app.ActiveTextArea
Creates a new ActiveTextArea with the specified Document model.
ActiveTextArea(Document, String, int, int) - Constructor for class org.karora.cooee.app.ActiveTextArea
Creates a new ActiveTextArea with the specified Document model, initial text, and column width.
ActiveTextAreaPeer - Class in org.karora.cooee.webcontainer.syncpeer
Abstract base synchronization peer for the built-in org.karora.cooee.app.text.TextComponent -derived components.
ActiveTextAreaPeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.ActiveTextAreaPeer
Default constructor.
ActiveTextField - Class in org.karora.cooee.app
A single-line text input field with pre keystroke regular expression testing
ActiveTextField() - Constructor for class org.karora.cooee.app.ActiveTextField
Creates a new ActiveTextField with an empty StringDocument as its model, and default width setting.
ActiveTextField(Document) - Constructor for class org.karora.cooee.app.ActiveTextField
Creates a new ActiveTextField with the specified Document model.
ActiveTextField(Document, String, int) - Constructor for class org.karora.cooee.app.ActiveTextField
Creates a new ActiveTextField with the specified Document model, initial text, and column width.
ActiveTextFieldPeer - Class in org.karora.cooee.webcontainer.syncpeer
Abstract base synchronization peer for the built-in org.karora.cooee.informagen.app.ActiveTextField
ActiveTextFieldPeer(String) - Constructor for class org.karora.cooee.webcontainer.syncpeer.ActiveTextFieldPeer
Default constructor.
add(Component) - Method in class org.karora.cooee.app.Component
Adds the specified Component as a child of this Component.
add(Component, int) - Method in class org.karora.cooee.app.Component
Adds the specified Component as the nth child of this component.
add(Extent, Extent) - Static method in class org.karora.cooee.app.Extent
Adds one Extent to another, returning the sum as a new Extent.
add(Object) - Method in class org.karora.cooee.app.list.DefaultListModel
 
add(int, Object) - Method in class org.karora.cooee.app.list.DefaultListModel
 
add(Object) - Method in interface org.karora.cooee.app.list.ModifiableListModel
Adds an item at the end of the model.
add(int, Object) - Method in interface org.karora.cooee.app.list.ModifiableListModel
Inserts an item at the specified index.
add(int, Object) - Method in class org.karora.cooee.app.util.ResizingArrayList
 
add(Object) - Method in class org.karora.cooee.ng.ListSection
Adds an Object to the ListSection
add(Object, int) - Method in class org.karora.cooee.ng.ListSection
Adds an Object to the ListSectionat the specified index.
add(Component) - Method in class org.karora.cooee.ng.ListSection
Adds a Component to the ListSection
add(Component, int) - Method in class org.karora.cooee.ng.ListSection
Adds a Component to the ListSectionat the specified index.
add(Component) - Method in class org.karora.cooee.ng.Menu
Adds a Component to the end of the Menu.
add(MenuItem) - Method in class org.karora.cooee.ng.Menu
Adds a MenuItem to the end of the Menu and styles it the same if styleChildren is set to true.
add(String) - Method in class org.karora.cooee.ng.Menu
Creates and adds a MenuItem to the end of the Menu with the specified text.
add(Component) - Method in class org.karora.cooee.ng.StackedPaneEx
This now has the same meaning as the push(Component c) method
add(Component, int) - Method in class org.karora.cooee.ng.StackedPaneEx
This is now has the same meaning as insert(Component c, int index)
add(MutableTreeNode) - Method in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
Removes newChild from its parent and makes it a child of this node by adding it to the end of this node's child array.
add(Component) - Method in class org.karora.cooee.ng.util.ComponentTracker
 
add(Component, int) - Method in class org.karora.cooee.ng.util.ComponentTracker
 
add(String, PartialUpdateParticipant) - Method in class org.karora.cooee.webcontainer.PartialUpdateManager
Adds a PartialUpdateParticipant to handle a given property.
add(Service) - Method in class org.karora.cooee.webrender.ServiceRegistry
Adds a service to the registry.
addAccessKeySupport(Component, Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This will add "access key" attributes to an Element if the specified component in facts implements AccessKeyable.
addAccessKeySupport(Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This will add "access key" attributes to an Element if the specified component in facts implements AccessKeyable
addActionListener(ActionListener) - Method in class org.karora.cooee.app.button.AbstractButton
Adds an ActionListener to receive notification of user actions, i.e., button presses.
addActionListener(ActionListener) - Method in interface org.karora.cooee.app.button.ButtonModel
Adds an ActionListener to receive notification of user actions, i.e., button presses.
addActionListener(ActionListener) - Method in class org.karora.cooee.app.button.DefaultButtonModel
 
addActionListener(ActionListener) - Method in class org.karora.cooee.app.list.AbstractListComponent
Adds an ActionListener to the list component.
addActionListener(ActionListener) - Method in class org.karora.cooee.app.menu.AbstractMenuComponent
Adds an ActionListener to be notified when a menu item is selected.
addActionListener(ActionListener) - Method in class org.karora.cooee.app.Table
Adds an ActionListener to the Table.
addActionListener(ActionListener) - Method in class org.karora.cooee.app.text.TextComponent
Adds an ActionListener to the TextField.
addActionListener(ActionListener) - Method in class org.karora.cooee.ng.Calculator
Adds an ActionListener to the Calculator.
addActionListener(ActionListener) - Method in class org.karora.cooee.ng.ComboBox
Adds an ActionListener to the ComboBox component.
addActionListener(ActionListener) - Method in class org.karora.cooee.ng.ImageIcon
Adds an ActionListener.
addActionListener(ActionListener) - Method in class org.karora.cooee.ng.ImageMap
Adds an ActionListener.
addActionListener(ActionListener) - Method in class org.karora.cooee.ng.KeyStrokeListener
Adds an ActionListener to receive notification of user actions, i.e., key presses.
addActionListener(ActionListener) - Method in class org.karora.cooee.ng.model.DefaultMenuItemModel
Adds an ActionListener to the menu item model.
addActionListener(ActionListener) - Method in class org.karora.cooee.ng.Tree
Adds an ActionListener.
addAttributeableSupport(Component, Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This will add "custom" attributes to an Element from the iif the component implements the Attributeable interface
addBold(Component) - Static method in class org.karora.cooee.ng.util.FontKit
Adds bold to a Component's font.
addBold(Font) - Static method in class org.karora.cooee.ng.util.FontKit
Adds the Font.BOLD attribute to an exisitng Font object and returns a new Font.
addButton(ToggleButton) - Method in class org.karora.cooee.app.button.ButtonGroup
Adds a RadioButton to the group.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.app.button.DefaultToggleButtonModel
 
addChangeListener(ChangeListener) - Method in class org.karora.cooee.app.button.ToggleButton
Adds a ChangeListener to receive notification of state changes, i.e., to the selected state of a ToggleButton.
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.app.button.ToggleButtonModel
Adds a ChangeListener to receive notification of state changes, i.e., to the selected state of a ToggleButton.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.app.list.DefaultListSelectionModel
 
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.app.list.ListSelectionModel
Adds a ChangeListenerb to the selection model, which will be notified when the selection changes.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.app.menu.AbstractMenuSelectionModel
 
addChangeListener(ChangeListener) - Method in class org.karora.cooee.app.menu.AbstractMenuStateModel
 
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.app.menu.MenuSelectionModel
 
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.app.menu.MenuStateModel
Registers a ChangeListener to be notified when the selection or enabled state of menu items change.
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.ng.model.BoundedRangeModel
Adds a ChangeListener to the model's listener list.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.model.DefaultBoundedRangeModel
Adds a ChangeListener to the button.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.model.DefaultExpansionModel
Adds a ChangeListener to the button.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.model.DefaultMenuItemModel
Adds a ChangeListener to the menu item model.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.model.DefaultSingleSelectionModel
 
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.ng.model.ExpansionModel
Adds listener as a listener to changes in the model.
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.ng.model.SingleSelectionModel
Adds listener as a listener to changes in the model.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.ProgressBar
Adds a ChangeListener to the ProgressBar.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.Slider
Adds a ChangeListener to the Slider.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.tabbedpane.AbstractTabModel
 
addChangeListener(ChangeListener) - Method in interface org.karora.cooee.ng.tabbedpane.TabModel
Adds listener as a listener to changes in the model.
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.table.AbleTableSelectionModel
 
addChangeListener(ChangeListener) - Method in class org.karora.cooee.ng.tree.TreeListSelectionModel
 
addChild(Component) - Method in class org.karora.cooee.app.update.ServerComponentUpdate
Adds a description of an added child to the ServerComponentUpdate.
addColumn(TableColumn) - Method in class org.karora.cooee.app.table.DefaultTableColumnModel
 
addColumn(TableColumn) - Method in interface org.karora.cooee.app.table.TableColumnModel
Adds a table column to the end of the model.
addColumnModelListener(TableColumnModelListener) - Method in class org.karora.cooee.app.table.DefaultTableColumnModel
 
addColumnModelListener(TableColumnModelListener) - Method in interface org.karora.cooee.app.table.TableColumnModel
Adds a listener to be notified of updates to this TableColumnModel.
addCookie(Cookie) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
addCoord(ImageMap.Coords) - Method in class org.karora.cooee.ng.ImageMap
Adds a set of co-ordinate's to the ImageMap
addCoord(ImageMap.Coords, String) - Method in class org.karora.cooee.ng.ImageMap
Adds a set of co-ordinate's to the ImageMap and sets the co-ordinate's action command at the same time.
addDateHeader(String, long) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
addDisabledSupport(Component, Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This will add "disabled" attributes to an Element if the specified component is not enabled.
addDisabledSupport(Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This will add "disabled" attributes to an Element if the current component is not enabled.
addDocumentListener(DocumentListener) - Method in class org.karora.cooee.app.text.AbstractDocument
Adds a listener which will be notified of changes to the document.
addDocumentListener(DocumentListener) - Method in interface org.karora.cooee.app.text.Document
Adds a listener which will be notified of changes to the document.
addDropTarget(Component) - Method in class org.karora.cooee.app.DragSource
Adds a target component to the drop target list.
addDropTargetListener(DropListener) - Method in class org.karora.cooee.app.DragSource
Adds a DropListener to the listener list
addExpandable(Expandable) - Method in class org.karora.cooee.ng.model.ExpansionGroup
Adds a Expandable to the group.
addExternalEventListener(ExternalEventListener) - Method in class org.karora.cooee.ng.ExternalEventMonitor
Adds an ExternalEventListener to the ExternalEventMonitor
addGlobalAttribute(String, String) - Method in class org.karora.cooee.ng.ui.util.TriCellTable
Adds an attribute to every table cell in the rendered table.
addHeader(String, String) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
addHistory(HistoryState) - Method in class org.karora.cooee.ng.HistoryMonitor
This adds a new HistoryState object.
addHistoryEventListener(HistoryEventListener) - Method in class org.karora.cooee.ng.HistoryMonitor
Adds an HistoryEventListener to the HistoryMonitor.
addImage(ImageReference) - Method in class org.karora.cooee.ng.ui.util.ImageManager
Adds the ImageReference to the ImageManager via its renderId.
addInput(String, Object) - Method in class org.karora.cooee.app.update.ClientComponentUpdate
Adds an input property to the update, describing a single change to the component's client-side state.
addIntHeader(String, int) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
addItalic(Component) - Static method in class org.karora.cooee.ng.util.FontKit
Adds italic to a Component's font.
addItalic(Font) - Static method in class org.karora.cooee.ng.util.FontKit
Adds the Font.ITALIC attribute to an exisitng Font object and returns a new Font.
addItem(ItemModel) - Method in class org.karora.cooee.app.menu.DefaultMenuModel
Adds an ItemModel to the end of the menu.
addItem(ItemModel, int) - Method in class org.karora.cooee.app.menu.DefaultMenuModel
Adds an ItemModel to the menu at the specified index
addItemListener(ItemListener) - Method in class org.karora.cooee.ng.model.DefaultMenuItemModel
Adds a ItemListener to the menu item model.
addJavaScriptInclude(String) - Method in class org.karora.cooee.webrender.output.HtmlDocument
Adds a JavaScript include reference to the document.
addJavaScriptText(String) - Method in class org.karora.cooee.webrender.output.HtmlDocument
Adds inline JavaScript code to the document.
addKeyCombination(int, String) - Method in class org.karora.cooee.ng.KeyStrokeListener
This adds a key combination to the KeyStrokeListener.
addKeyCombination(int) - Method in class org.karora.cooee.ng.KeyStrokeListener
This adds a key combination to the KeyStrokeListener using string returned from getMnemonic as the command string.
addLibrary(Service) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
Adds a library and caused the client to wait for it to be loaded.
addLibrary(String) - Method in class org.karora.cooee.webrender.ServerMessage
Adds a JavaScript library service to be dynamically loaded.
addListDataListener(ListDataListener) - Method in class org.karora.cooee.app.list.AbstractListModel
 
addListDataListener(ListDataListener) - Method in interface org.karora.cooee.app.list.ListModel
Adds a ListDataListener to the model.
addListDataListener(ListDataListener) - Method in class org.karora.cooee.ng.ListSection
Adds a ListDataListener to the section
addListener(Class, EventListener) - Method in class org.karora.cooee.app.event.EventListenerList
Adds a listener of the given class to the list.
addListener(CalendarSelectionListener) - Method in interface org.karora.cooee.ng.model.CalendarSelectionModel
Adds listener as a listener to changes in the model.
addListener(ChangeListener) - Method in interface org.karora.cooee.ng.model.ColorSelectionModel
Adds listener as a listener to changes in the model.
addListener(CalendarSelectionListener) - Method in class org.karora.cooee.ng.model.DefaultCalendarSelectionModel
Adds a ChangeListener to the model.
addListener(ChangeListener) - Method in class org.karora.cooee.ng.model.DefaultColorSelectionModel
 
addNamedComponent(Component, String) - Method in class org.karora.cooee.ng.TemplatePanel
Adds a component to the TemplatePanel with the associated name which can the be references from the template data.
addPart(String, String) - Method in class org.karora.cooee.webrender.ServerMessage
Adds a "message-part" to the document that will be processed by the specified client-side processor object.
addPartGroup(String) - Method in class org.karora.cooee.webrender.ServerMessage
Adds a "group" to the document.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.karora.cooee.app.ApplicationInstance
Adds a PropertyChangeListener to receive notification of application-level property changes.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.karora.cooee.app.Component
Adds a property change listener to this component.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.karora.cooee.app.table.TableColumn
Adds a PropertyChangeListener to be notified of property changes to the column.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.karora.cooee.ng.able.ScrollBarProperties
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.karora.cooee.ng.tree.TreeSelectionModel
Add a PropertyChangeListener to the listener list.
addRow(Object[]) - Method in class org.karora.cooee.app.table.DefaultTableModel
Adds a row containing the provided data to the end of the model.
addSelectionInterval(int, int) - Method in class org.karora.cooee.ng.tree.TreeListSelectionModel
 
addSelectionPath(TreePath) - Method in class org.karora.cooee.ng.Tree
Adds the node identified by the specified TreePath to the current selection.
addSelectionPath(TreePath) - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Adds path to the current selection.
addSelectionPath(TreePath) - Method in interface org.karora.cooee.ng.tree.TreeSelectionModel
Adds path to the current selection.
addSelectionPaths(TreePath[]) - Method in class org.karora.cooee.ng.Tree
Adds each path in the array of paths to the current selection.
addSelectionPaths(TreePath[]) - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Adds paths to the current selection.
addSelectionPaths(TreePath[]) - Method in class org.karora.cooee.ng.tree.EmptyTreeSelectionModel
A null implementation that adds nothing
addSelectionPaths(TreePath[]) - Method in interface org.karora.cooee.ng.tree.TreeSelectionModel
Adds paths to the current selection.
addSize(Component, int) - Static method in class org.karora.cooee.ng.util.FontKit
Sets a component's font smaller or large by the specified delta amount.
addSize(Font, int) - Static method in class org.karora.cooee.ng.util.FontKit
Makes a font smaller or larger by adding the specified amount to its current font size.
addStandardWebSupport(Component, Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This is a shortcut method for for the addXXXSupport methods
addStandardWebSupport(Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
 
addStyle(Class, String, Style) - Method in class org.karora.cooee.app.MutableStyleSheet
Adds a Style to the StyleSheet.
addStyle(Component, int) - Static method in class org.karora.cooee.ng.util.FontKit
Adds the specified style to a Component's font.
addStyle(Font, int) - Static method in class org.karora.cooee.ng.util.FontKit
Adds the specified style to the Font and returns a new Font.
addStyleContent(Style) - Method in class org.karora.cooee.app.MutableStyle
Adds the content of the specified style to this style.
addStyleSheet(MutableStyleSheet) - Method in class org.karora.cooee.app.MutableStyleSheet
Adds the contents of another StyleSheet to this StyleSheet.
addTab(Component, Component) - Method in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
Adds a new tab to the end of the collection of tabs.
addTab(String, Component) - Method in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
Adds a new tab with the specified title.
addTab(ImageReference, Component) - Method in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
Adds a new tab with the specified icon.
addTab(String, ImageReference, Component) - Method in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
Adds a new tab with the specified title and icon.
addTabIndexSupport(Component, Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This method will add tab traversal code into the specified element, if the component is in fact a focus tab participant and implements TabStop.
addTabIndexSupport(Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This method will add tab traversal code into the specified element, if the current component is in fact a focus tab participant.
addTableModelListener(TableModelListener) - Method in class org.karora.cooee.app.table.AbstractTableModel
 
addTableModelListener(TableModelListener) - Method in interface org.karora.cooee.app.table.TableModel
Adds a listener that will be notified of changes/
addToolTipSupport(Component, Element) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
This will add "title" attributes to an Element if the specified component in facts implements ToolTipable.
addToUpdateManager(PartialUpdateManager) - Static method in class org.karora.cooee.ng.ui.util.AblePartialUpdater
This creates a set of AblePartialUpdater's and adds them to the PartialUpdateManager for the particular able properties.
addTreeExpansionListener(TreeExpansionListener) - Method in class org.karora.cooee.ng.Tree
Adds a listener for TreeExpansion events.
addTreeModelListener(TreeModelListener) - Method in class org.karora.cooee.ng.tree.DefaultTreeModel
Adds a TreeModelListener to the model
addTreeModelListener(TreeModelListener) - Method in interface org.karora.cooee.ng.tree.TreeModel
Adds a listener for the TreeModelEvent posted after the tree changes.
addTreeModelListener(TreeModelListener) - Method in class org.karora.cooee.ng.treetable.AbstractTreeTableModel
 
addTreeSelectionListener(TreeSelectionListener) - Method in class org.karora.cooee.ng.Tree
Adds a listener for TreeSelection events.
addTreeSelectionListener(TreeSelectionListener) - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Adds x to the list of listeners that are notified each time the selection changes.
addTreeSelectionListener(TreeSelectionListener) - Method in interface org.karora.cooee.ng.tree.TreeSelectionModel
Adds x to the list of listeners that are notified each time the selection changes.
addTreeWillExpandListener(TreeWillExpandListener) - Method in class org.karora.cooee.ng.Tree
Adds a listener for TreeWillExpand events.
addUnderline(Component) - Static method in class org.karora.cooee.ng.util.FontKit
Adds underline to a Component's font.
addUnderline(Font) - Static method in class org.karora.cooee.ng.util.FontKit
Adds the Font.UNDERLINE attribute to an exisitng Font object and returns a new Font.
addWindowPaneListener(WindowPaneListener) - Method in class org.karora.cooee.app.WindowPane
Adds a WindowPaneListener to receive event notifications.
ALIGN_BOTTOM - Static variable in class org.karora.cooee.app.Alignment
A predefined alignment instance specifying default horizontal alignment and bottom vertical alignment.
ALIGN_CENTER - Static variable in class org.karora.cooee.app.Alignment
A predefined alignment instance specifying center horizontal alignment and default vertical alignment.
ALIGN_LEFT - Static variable in class org.karora.cooee.app.Alignment
A predefined alignment instance specifying left horizontal alignment and default vertical alignment.
ALIGN_RIGHT - Static variable in class org.karora.cooee.app.Alignment
A predefined alignment instance specifying right horizontal alignment and default vertical alignment.
ALIGN_TOP - Static variable in class org.karora.cooee.app.Alignment
A predefined alignment instance specifying default horizontal alignment and top vertical alignment.
Alignable - Interface in org.karora.cooee.ng.able
The Alignable interface is used specify an Alignmeent value.
Alignment - Class in org.karora.cooee.app
A property object which describes the alignment or positioning of a particular item relative to others.
Alignment(int, int) - Constructor for class org.karora.cooee.app.Alignment
Creates a new Alignment.
AlignmentPeer - Class in org.karora.cooee.app.componentxml.propertypeer
PropertyXmlPeer implementation for org.karora.cooee.app.Alignment properties.
AlignmentPeer() - Constructor for class org.karora.cooee.app.componentxml.propertypeer.AlignmentPeer
 
AlignmentPeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
AlignmentPeer converts property value strings into Alignment objects
AlignmentPeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.AlignmentPeer
 
AlignmentRender - Class in org.karora.cooee.webcontainer.propertyrender
Utility class for rendering org.karora.cooee.app.Alignment properties to CSS.
ALL_COLUMNS - Static variable in class org.karora.cooee.app.event.TableModelEvent
A value for column parameters indicating that all columns of the table were affected by the change.
allowsChildren - Variable in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
true if the node is able to have children
ALT_MASK - Static variable in interface org.karora.cooee.ng.KeyStrokes
Use this mask to determine if the ALT key is held a key is pressed
ALWAYS - Static variable in interface org.karora.cooee.ng.able.Scrollable
A scroll bar policy that will cause scroll bars to always appear, without regard for whether they are required.
appendChild(Node) - Method in class org.karora.cooee.ng.ui.util.HtmlTable
 
appendPartDirective(String, String, String) - Method in class org.karora.cooee.webrender.ServerMessage
Creates and appends a directive element beneath to a message part.
appendRemovedDescendants(ServerComponentUpdate) - Method in class org.karora.cooee.app.update.ServerComponentUpdate
Appends the removed child and descendant components of the given ServerComponentUpdate to this ServerComponentUpdate's list of removed descendants.
ApplicationInstance - Class in org.karora.cooee.app
A single user-instance of an Echo application.
ApplicationInstance() - Constructor for class org.karora.cooee.app.ApplicationInstance
Creates an ApplicationInstance.
areNew - Variable in class org.karora.cooee.ng.tree.TreeSelectionEvent
For each path identifies if that is path is in fact new.
arePathsContiguous(TreePath[]) - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Returns true if the paths are contiguous.
ARIAL - Static variable in class org.karora.cooee.app.Font
 
asAble(CssStyle, Object) - Static method in class org.karora.cooee.ng.ui.util.Render
This will take an object and render all the interfaces that the Render code knows about such as Borderable, Insetable or MouseCursorable.
asAble(CssStyle, Object, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
This will take an object and render all the interfaces that the Render code knows about such as Borderable, Insetable or MouseCursorable.
asAlignable(CssStyle, Alignable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders an Alignable into the CssStyle.
asAlignable(CssStyle, Alignable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders an Alignable into the CssStyle.
asBackgroundImage(RenderContext, CssStyle, FillImage) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders an background FillImage into the CssStyle.
asBackgroundImageable(RenderContext, CssStyle, BackgroundImageable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders an BackgroundImageable into the CssStyle.
asBackgroundImageable(RenderContext, CssStyle, BackgroundImageable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders an BackgroundImageable into the CssStyle.
asBorder(CssStyle, Border) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Border to the CSS border values
asBorder(CssStyle, Component, String) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's property as a Border into the CssStyle provided.
asBorder(CssStyle, Component, String, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's property as a Border into the CssStyle provided.
asBorderable(CssStyle, Borderable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Borderable into the CssStyle.
asBorderable(CssStyle, Borderable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Borderable into the CssStyle.
ASCENDING - Static variable in interface org.karora.cooee.ng.table.SortableTableModel
A sort directive to sort in ascending order
asColor(CssStyle, Color, String) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a color to the specified CSS attribute
asColors(CssStyle, Component) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's background and foreground properties into the CssStyle provided.
asColors(CssStyle, Component, String, String) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's background property and foreground property into the CssStyle provided.
asColors(CssStyle, Component, String, String, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's background property and foreground property into the CssStyle provided.
asColors(CssStyle, Component, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's background and foreground properties into the CssStyle provided.
asComponent(CssStyle, Component) - Static method in class org.karora.cooee.ng.ui.util.Render
This will take a component and render all the interfaces that the Render code knows about such as Borderable, Insetable or MouseCursorable.
asComponent(CssStyle, Component, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
This will take a component and render all the interfaces that the Render code knows about such as Borderable, Insetable or MouseCursorable.
asFillImage(CssStyle, Component, String, RenderContext) - Static method in class org.karora.cooee.ng.ui.util.Render
This will render the FillImage property from the component.
asFillImage(CssStyle, Component, String, Style, RenderContext) - Static method in class org.karora.cooee.ng.ui.util.Render
This will render the FillImage property from the component.
asFloatable(CssStyle, Floatable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Floatable into the CssStyle.
asFloatable(CssStyle, Floatable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Floatable into the CssStyle.
asFont(CssStyle, Component) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's "font" property as a Font into the CssStyle provided.
asFont(CssStyle, Component, String) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's property as a Font into the CssStyle provided.
asFont(CssStyle, Component, String, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's property as a Font into the CssStyle provided.
asFont(CssStyle, Component, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's "font" property as a Font into the CssStyle provided.
asFont(CssStyle, Font) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified font into the CssStyle provided.
asHeightable(CssStyle, Heightable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Heightable into the CssStyle.
asHeightable(CssStyle, Heightable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Heightable into the CssStyle.
asInsetable(CssStyle, Insetable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders an Insetable into the CssStyle.
asInsetable(CssStyle, Insetable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders an Insetable into the CssStyle.
asInsets(CssStyle, Component, String, String) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's property as an Insets into the CssStyle provided.
asInsets(CssStyle, Component, String, String, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders the specified component's property as an Insets into the CssStyle provided.
asksAllowsChildren - Variable in class org.karora.cooee.ng.tree.DefaultTreeModel
Determines how the isLeaf method figures out if a node is a leaf node.
asksAllowsChildren() - Method in class org.karora.cooee.ng.tree.DefaultTreeModel
Tells how leaf nodes are determined.
asksAllowsChildren - Variable in class org.karora.cooee.ng.treetable.DefaultTreeTableModel
 
asksAllowsChildren() - Method in class org.karora.cooee.ng.treetable.DefaultTreeTableModel
 
asMouseCursorable(CssStyle, MouseCursorable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a MouseCursorable into the CssStyle.
asMouseCursorable(CssStyle, MouseCursorable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a MouseCursorable into the CssStyle.
asPositionable(CssStyle, Positionable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Positionable into the CssStyle.
asPositionable(CssStyle, Positionable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Positionable into the CssStyle.
asScrollable(CssStyle, Scrollable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Scrollable into the CssStyle.
asScrollable(CssStyle, Scrollable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Scrollable into the CssStyle.
asSizeable(CssStyle, Sizeable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Sizeable into the CssStyle.
asSizeable(CssStyle, Sizeable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Sizeable into the CssStyle.
asWidthable(CssStyle, Widthable) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Widthable into the CssStyle.
asWidthable(CssStyle, Widthable, Style) - Static method in class org.karora.cooee.ng.ui.util.Render
Renders a Widthable into the CssStyle.
AsyncMonitorService - Class in org.karora.cooee.webrender.service
Abstract base service for handling server poll requests to determine if any asynchronous operations affecting a UserInstance have been performed since the last server interaction, such that the client might resynchronize with the server.
AsyncMonitorService() - Constructor for class org.karora.cooee.webrender.service.AsyncMonitorService
 
attachCause(Throwable, Throwable) - Static method in class org.karora.cooee.ng.util.throwable.ThrowableKit
This method attempts to attach the cause Throwable to the provided Throwable.
Attributeable - Interface in org.karora.cooee.ng.able
Attributeable is an interface that allows a Component to have a series of objects associated with attribute names.
AttributesAdd - Class in org.karora.cooee.ng.command
The AttributesAdd command is use to dynamically add attributes on the client side to a component
AttributesAdd(Component, Attributeable) - Constructor for class org.karora.cooee.ng.command.AttributesAdd
Constructs a AttributesAdd that can be applied to the specified component
AttributesAdd(Component, Map) - Constructor for class org.karora.cooee.ng.command.AttributesAdd
Constructs a AttributesAdd that can be applied to the specified component
AUTO - Static variable in interface org.karora.cooee.ng.able.Scrollable
A scroll bar policy that will cause scroll bars to be visible if they are necessary, and invisible if they are not.
AUTO_CREATE_COLUMNS_FROM_MODEL_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.Table
 
AutoLookupModel - Interface in org.karora.cooee.ng.text
The AutoLookupModel provides for support for looking up AutoLookupModel.Entry's based on partial-string matching.
AutoLookupModel.DefaultEntry - Class in org.karora.cooee.ng.text
A simple implementation of AutoLookupModel.Entry is provided.
AutoLookupModel.DefaultEntry(String) - Constructor for class org.karora.cooee.ng.text.AutoLookupModel.DefaultEntry
Constructs a AutoLookupModel.DefaultEntry where all three values (value, sortValue, xhtml) are the same
AutoLookupModel.DefaultEntry(String, String, String) - Constructor for class org.karora.cooee.ng.text.AutoLookupModel.DefaultEntry
Constructs a AutoLookupModel.DefaultEntry
AutoLookupModel.DefaultEntry(String, String, XhtmlFragment) - Constructor for class org.karora.cooee.ng.text.AutoLookupModel.DefaultEntry
Constructs a AutoLookupModel.DefaultEntry
AutoLookupModel.Entry - Interface in org.karora.cooee.ng.text
AutoLookupModel.Entry represents the entries that can be returned by the AutoLookupModel.
AutoLookupService - Class in org.karora.cooee.ng.text
AutoLookupService is used to provide data to a AutoLookupTextFieldEx component in an asynchronous manner.
AutoLookupService() - Constructor for class org.karora.cooee.ng.text.AutoLookupService
 
AutoLookupTextFieldEx - Class in org.karora.cooee.ng
AutoLookupTextFieldEx is a TextFieldEx that allows a cache of lookup entries to be searched as the user types in values.
AutoLookupTextFieldEx() - Constructor for class org.karora.cooee.ng.AutoLookupTextFieldEx
Constructs a AutoLookupTextFieldEx
AutoLookupTextFieldEx(Document) - Constructor for class org.karora.cooee.ng.AutoLookupTextFieldEx
Constructs a AutoLookupTextFieldEx
AutoLookupTextFieldEx(Document, String, int) - Constructor for class org.karora.cooee.ng.AutoLookupTextFieldEx
Constructs a AutoLookupTextFieldEx
AutoLookupTextFieldEx(String) - Constructor for class org.karora.cooee.ng.AutoLookupTextFieldEx
Constructs a AutoLookupTextFieldEx
available() - Method in class org.karora.cooee.ng.ui.util.io.StringInputStream
 
AVERAGE_FILTER - Static variable in class org.karora.cooee.webcontainer.image.PngEncoder
 
AwtImageReference - Class in org.karora.cooee.app
An ImageReference describing an image which may be rendered from a java.awt.Image.
AwtImageReference() - Constructor for class org.karora.cooee.app.AwtImageReference
Default constructor for use only when a class is derived from AwtImageReference and the getImage() method is overridden.
AwtImageReference(Image) - Constructor for class org.karora.cooee.app.AwtImageReference
Creates an AwtImageReference to the specified java.awt.Image.
AwtImageService - Class in org.karora.cooee.webcontainer.image
Renders an AwtImageReference to the client.
AwtImageService() - Constructor for class org.karora.cooee.webcontainer.image.AwtImageService
 

B

BackgroundImageable - Interface in org.karora.cooee.ng.able
The BackgroundImageable interface is used specify an background image value..
BackgroundUpdate - Class in org.karora.cooee.webcontainer.partialupdate
A PartialUpdateParticipant to update the text any subclass of 'TextComponent'
BackgroundUpdate(String) - Constructor for class org.karora.cooee.webcontainer.partialupdate.BackgroundUpdate
 
BalloonHelp - Class in org.karora.cooee.ng
BalloonHelp is a PopUp component that appears like classic Balloon Help, inspired from the early Apple Macintosh.
BalloonHelp() - Constructor for class org.karora.cooee.ng.BalloonHelp
Constructs a BalloonHelp
BalloonHelp(String) - Constructor for class org.karora.cooee.ng.BalloonHelp
Constructs a BalloonHelp using the XHTML passed in as the help text.
BalloonHelp(Component) - Constructor for class org.karora.cooee.ng.BalloonHelp
Constructs a BalloonHelp with the specified popupComponent as help.
BalloonHelp(Component, Component) - Constructor for class org.karora.cooee.ng.BalloonHelp
Constructs a BalloonHelp with the specified target and popup component
BalloonHelpPeer - Class in org.karora.cooee.ng.ui.syncpeer
BalloonHelpPeer
BalloonHelpPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.BalloonHelpPeer
 
barrierLock - Variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Lock used only for its memory effects.
BASE_CLIENT_DOCUMENT_IMPLEMENTATION - Static variable in class org.karora.cooee.webrender.UserInstance
 
BaseClientDocument - Class in org.karora.cooee.webrender
Abstract class representing the base client document.
BaseClientDocument(ContainerInstance, String) - Constructor for class org.karora.cooee.webrender.BaseClientDocument
Creates a new BaseClientDocument.
BaseHtmlDocument - Class in org.karora.cooee.webrender
Deprecated. Use BaseClientDocument instead
BaseHtmlDocument(String) - Constructor for class org.karora.cooee.webrender.BaseHtmlDocument
Deprecated.  
BeanKit - Class in org.karora.cooee.ng.util.reflect
The BeanKit provides methods to help when working with Java Bean compliant objects and their properties.
BeanKit() - Constructor for class org.karora.cooee.ng.util.reflect.BeanKit
 
BeanKit.BeanKitException - Exception in org.karora.cooee.ng.util.reflect
A wrapper Exception that can be throw during BeanKit operations
BeanKit.BeanKitException(String) - Constructor for exception org.karora.cooee.ng.util.reflect.BeanKit.BeanKitException
 
BeanKit.BeanKitException(String, Throwable) - Constructor for exception org.karora.cooee.ng.util.reflect.BeanKit.BeanKitException
 
BLACK - Static variable in class org.karora.cooee.app.Color
The color black.
BLACK_AND_WHITE_STYLE - Static variable in class org.karora.cooee.ng.DateChooser
A black and white Style for DateChooser
BLUE - Static variable in class org.karora.cooee.app.Color
The color blue.
BOLD - Static variable in class org.karora.cooee.app.Font
A style value indicating bold.
BooleanPeer - Class in org.karora.cooee.app.componentxml.propertypeer
PropertyXmlPeer implementation for java.lang.Boolean properties.
BooleanPeer() - Constructor for class org.karora.cooee.app.componentxml.propertypeer.BooleanPeer
 
BooleanPeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
BooleanPeer maps to Boolean values
BooleanPeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.BooleanPeer
 
Border - Class in org.karora.cooee.app
A representation of a simple border.
Border(int, Color, int) - Constructor for class org.karora.cooee.app.Border
Creates a new Border with a pixel-based size.
Border(Extent, Color, int) - Constructor for class org.karora.cooee.app.Border
Creates a new Border.
BORDER_TYPE_ADJACENT_TO_TABS - Static variable in class org.karora.cooee.app.TabPane
Constant for the borderType property indicating that a border should be drawn immediately adjacent to the tabs only.
BORDER_TYPE_NONE - Static variable in class org.karora.cooee.app.TabPane
Constant for the borderType property indicating that no border should be drawn around the content.
BORDER_TYPE_PARALLEL_TO_TABS - Static variable in class org.karora.cooee.app.TabPane
Constant for the borderType property indicating that borders should be drawn above and below the content, but not at its sides.
BORDER_TYPE_SURROUND - Static variable in class org.karora.cooee.app.TabPane
Constant for the borderType property indicating that borders should be drawn on all sides of the content.
Borderable - Interface in org.karora.cooee.ng.able
The Borderable interface is used to produce a border around a component
BorderEx - Class in org.karora.cooee.ng
BorderEx is extension of Border that allows you to set left, right, top and bottom border values.
BorderEx() - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx with 1px wide, STYLE_SOLID style and Color.BLACK.
BorderEx(Color) - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx with a 1px wide STYLE_SOLID style.
BorderEx(Extent, Color, int) - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx.
BorderEx(Extent, Color, int, Extent, Color, int, Extent, Color, int, Extent, Color, int) - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx with the specified left, right, top an bottom properties.
BorderEx(int) - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx with a STYLE_SOLID style and Color.BLACK color.
BorderEx(int, Color) - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx with a STYLE_SOLID style.
BorderEx(int, Color, int) - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx.
BorderEx(int, Color, int, int, Color, int, int, Color, int, int, Color, int) - Constructor for class org.karora.cooee.ng.BorderEx
Creates a new BorderEx with the specified left, right, top an bottom properties..
BorderPane - Class in org.karora.cooee.app
A container which renders a FillImageBorder around its content.
BorderPane() - Constructor for class org.karora.cooee.app.BorderPane
 
BorderPanePeer - Class in org.karora.cooee.webcontainer.syncpeer
ComponentSynchronizePeer implementation for the BorderPane component.
BorderPanePeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.BorderPanePeer
 
BorderPeer - Class in org.karora.cooee.app.componentxml.propertypeer
PropertyXmlPeer implementation for org.karora.cooee.app.Border properties.
BorderPeer() - Constructor for class org.karora.cooee.app.componentxml.propertypeer.BorderPeer
 
BorderPeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
BorderPeer is used to create Border objects
BorderPeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.BorderPeer
 
BorderRender - Class in org.karora.cooee.webcontainer.propertyrender
Utility class for rendering org.karora.cooee.app.Border properties to CSS.
BorderUpdate - Class in org.karora.cooee.webcontainer.partialupdate
A PartialUpdateParticipant to update a CSS border property.
BorderUpdate(String, String, String) - Constructor for class org.karora.cooee.webcontainer.partialupdate.BorderUpdate
Creates a new BorderUpdate.
BOTTOM - Static variable in class org.karora.cooee.app.Alignment
Specifies bottom alignment.
BOTTOM - Static variable in class org.karora.cooee.app.FillImageBorder
 
BOTTOM_LEFT - Static variable in class org.karora.cooee.app.FillImageBorder
 
BOTTOM_RIGHT - Static variable in class org.karora.cooee.app.FillImageBorder
 
BOTTOM_TOP - Static variable in class org.karora.cooee.ng.ui.util.TriCellTable
 
BoundedRangeModel - Interface in org.karora.cooee.ng.model
Defines the data model used by components like ProgressBars and Sliders.
breadthFirstEnumeration() - Method in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
Creates and returns an enumeration that traverses the subtree rooted at this node in breadth-first order.
brighter(Color) - Static method in class org.karora.cooee.ng.util.ColorKit
Creates a brighter version of this color.
brighter(Color, double) - Static method in class org.karora.cooee.ng.util.ColorKit
Creates a brighter version of this color, according to the provided factor.
BROWSER_INTERNET_EXPLORER - Static variable in class org.karora.cooee.webrender.ClientProperties
Flag indicating that the browser is a derivative of the Microsoft Internet Explorer browser platform.
BROWSER_KONQUEROR - Static variable in class org.karora.cooee.webrender.ClientProperties
Flag indicating that the browser is a derivative of the KDE Konqueror browser platform.
BROWSER_MOZILLA - Static variable in class org.karora.cooee.webrender.ClientProperties
Flag indicating that the browser is a derivative of the Mozilla 1.0-1.8+ browser platform.
BROWSER_MOZILLA_FIREFOX - Static variable in class org.karora.cooee.webrender.ClientProperties
Flag indicating that the browser is a derivative of the Mozilla Firefox 1.0+ browser platform.
BROWSER_OPERA - Static variable in class org.karora.cooee.webrender.ClientProperties
Flag indicating that the browser is a derivative of the Opera browser platform.
BROWSER_SAFARI - Static variable in class org.karora.cooee.webrender.ClientProperties
Flag indicating that the browser is a derivative of the Apple Safari browser platform.
BROWSER_VERSION_MAJOR - Static variable in class org.karora.cooee.webrender.ClientProperties
The major version number of the browser.
BROWSER_VERSION_MINOR - Static variable in class org.karora.cooee.webrender.ClientProperties
The minor version number of the browser.
BrowserCommandPeer - Class in org.karora.cooee.webcontainer.syncpeer
A CommandSynchronizePeer implementation for browser control commands.
BrowserCommandPeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.BrowserCommandPeer
 
BrowserOpenWindowCommand - Class in org.karora.cooee.webcontainer.command
A Web Application Container-specific Command to open a new browser window displaying a specific URI.
BrowserOpenWindowCommand(String, String, String) - Constructor for class org.karora.cooee.webcontainer.command.BrowserOpenWindowCommand
Creates a new BrowserOpenWindowCommand.
BrowserOpenWindowCommand(String, String, String, boolean) - Constructor for class org.karora.cooee.webcontainer.command.BrowserOpenWindowCommand
Creates a new BrowserOpenWindowCommand.
BrowserRedirectCommand - Class in org.karora.cooee.webcontainer.command
A Web Application Container-specific Command to redirect the current browser window to a new URI.
BrowserRedirectCommand(String) - Constructor for class org.karora.cooee.webcontainer.command.BrowserRedirectCommand
Creates a new BrowserRedirectCommand.
BrowserSetCookieCommand - Class in org.karora.cooee.webcontainer.command
A Web Application Container-specific Command to set an HTTP Cookie on the client browser.
BrowserSetCookieCommand(Cookie) - Constructor for class org.karora.cooee.webcontainer.command.BrowserSetCookieCommand
Creates a BrowserSetCookieCommand.
BUFFER_SIZE - Static variable in class org.karora.cooee.webrender.util.AbstractResourceLocator
 
buildDocumentBuilder(TemplateCompilerHints) - Static method in class org.karora.cooee.ng.ui.template.XHTMLTemplateCompiler
Called to return a DocumentBuilder based on the compiler hints.
BULLETS_CIRCLE - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_DECIMAL - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_DECIMAL_LEADING_ZERO - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_DEFAULT - Static variable in class org.karora.cooee.ng.ListSection
default bullets
BULLETS_DISC - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_LOWER_ALPHA - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_LOWER_GREEK - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_LOWER_LATIN - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_LOWER_ROMAN - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_NONE - Static variable in class org.karora.cooee.ng.ListSection
Determines what type of bullet points are used
BULLETS_SQUARE - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_UPPER_ALPHA - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_UPPER_LATIN - Static variable in class org.karora.cooee.ng.ListSection
 
BULLETS_UPPER_ROMAN - Static variable in class org.karora.cooee.ng.ListSection
 
BundleServices - Class in org.karora.cooee.osgi
Provides access to the bundle context when running in an OSGI environment.
BundleServices() - Constructor for class org.karora.cooee.osgi.BundleServices
 
Button - Class in org.karora.cooee.app
An implementation of a "push" button.
Button() - Constructor for class org.karora.cooee.app.Button
Creates a button with no text or icon.
Button(String) - Constructor for class org.karora.cooee.app.Button
Creates a button with text.
Button(ImageReference) - Constructor for class org.karora.cooee.app.Button
Creates a button with an icon.
Button(String, ImageReference) - Constructor for class org.karora.cooee.app.Button
Creates a button with text and an icon.
BUTTON_GROUP_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.button.ToggleButton
 
BUTTON_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.ButtonExPeer
Service to provide supporting JavaScript library.
ButtonEx - Class in org.karora.cooee.ng
The ButtonEx class provides extra EchoPoint features beyond the org.karora.cooee.app.ButtonEx
ButtonEx() - Constructor for class org.karora.cooee.ng.ButtonEx
Creates a button with no text or icon.
ButtonEx(String) - Constructor for class org.karora.cooee.ng.ButtonEx
Creates a button with text.
ButtonEx(ImageReference) - Constructor for class org.karora.cooee.ng.ButtonEx
Creates a button with an icon.
ButtonEx(String, ImageReference) - Constructor for class org.karora.cooee.ng.ButtonEx
Creates a button with text and an icon.
ButtonEx(XhtmlFragment) - Constructor for class org.karora.cooee.ng.ButtonEx
Creates a button with an XhtmlFragment.
ButtonEx(XhtmlFragment, ImageReference) - Constructor for class org.karora.cooee.ng.ButtonEx
Creates a button with an XhtmlFragment and an icon.
ButtonExPeer - Class in org.karora.cooee.ng.ui.syncpeer
ButtonExPeer is a peer for ButtonEx
ButtonExPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.ButtonExPeer
 
ButtonGroup - Class in org.karora.cooee.app.button
A collection of radio buttons which allows the selection of only one radio button at a time.
ButtonGroup() - Constructor for class org.karora.cooee.app.button.ButtonGroup
 
ButtonModel - Interface in org.karora.cooee.app.button
Model for button components.
ButtonModelEx - Interface in org.karora.cooee.ng.model
ButtonModelEx is an extension of ButtonModel that raises ActionEventEx event objects.
ButtonPeer - Class in org.karora.cooee.webcontainer.syncpeer
Synchronization peer for org.karora.cooee.app.AbstractButton-derived components.
ButtonPeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.ButtonPeer
 
BytePeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
BytePeer converts property value strings into Bytes.
BytePeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.BytePeer
 

C

CALC_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.CalculatorPeer
Service to provide supporting JavaScript library.
Calculator - Class in org.karora.cooee.ng
Calculator is a component that acts like a hand held calculator.
Calculator() - Constructor for class org.karora.cooee.ng.Calculator
Constructs a Calculator
Calculator(Document) - Constructor for class org.karora.cooee.ng.Calculator
Constructs a Calculator with the specified backing Document
CalculatorField - Class in org.karora.cooee.ng
CalculatorField is a drop down component that contains a text field and a drop down Calculator.
CalculatorField() - Constructor for class org.karora.cooee.ng.CalculatorField
Constructs a CalculatorField with a value of zero.
CalculatorField(double) - Constructor for class org.karora.cooee.ng.CalculatorField
Constructs a CalculatorField with the specified value
CalculatorPeer - Class in org.karora.cooee.ng.ui.syncpeer
CalculatorPeer
CalculatorPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.CalculatorPeer
 
CALENDAR_SELECT_SERVICE - Static variable in class org.karora.cooee.webcontainer.syncpeer.CalendarSelectPeer
Service to provide supporting JavaScript library.
calendarClearTimePortion(Calendar) - Static method in class org.karora.cooee.ng.DateChooser
Clears a Calendar of its time portion
calendarCopy(Calendar) - Static method in class org.karora.cooee.ng.DateChooser
Copys the values of one Calendar into another, always clearing the time portion of the copied Calendar
calendarCopy(Calendar, Locale) - Static method in class org.karora.cooee.ng.DateChooser
Copys the values of one Calendar into another, always clearing the time portion of the copied Calendar
calendarCopy(Date, Locale) - Static method in class org.karora.cooee.ng.DateChooser
Creates a Calendar, based on the Date object provide that has the time potion cleared from it.
CalendarEvent - Class in org.karora.cooee.ng.model
CalendarEvent is passed to CalendarSelectionListener's when the CalendarSelectionModel changes.
CalendarEvent(Object, Calendar) - Constructor for class org.karora.cooee.ng.model.CalendarEvent
Constructs a CalendarEvent
CalendarSelect - Class in org.karora.cooee.app
A user-input component which allows for the selection of a single date.
CalendarSelect() - Constructor for class org.karora.cooee.app.CalendarSelect
Creates a new CalendarSelect.
CalendarSelect(Date) - Constructor for class org.karora.cooee.app.CalendarSelect
Creates a new CalendarSelect.
CalendarSelectionListener - Interface in org.karora.cooee.ng.model
CalendarSelectionListener listeners to a CalendarSelectionModel.
CalendarSelectionModel - Interface in org.karora.cooee.ng.model
CalendarSelectionModel is a model interface for calendar selection.
CalendarSelectPeer - Class in org.karora.cooee.webcontainer.syncpeer
ComponentSynchronizePeer implementation for the CalendarSelect component.
CalendarSelectPeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.CalendarSelectPeer
Default constructor.
cancelUpdateProperty(String) - Method in class org.karora.cooee.app.update.ServerComponentUpdate
Cancels an update to a property.
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.AbstractCssPropertyPeer
Is the propertyValue valid in its current form?
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.AlignmentPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.BooleanPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.BorderPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.CharacterPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.ColorPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.ExtentPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.FillImagePeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.FontPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.ImageReferencePeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.InsetsPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.LocalePeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.NumberPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.StringPeer
 
canConvert(CssObjectIntrospector, String) - Method in class org.karora.cooee.ng.stylesheet.propertypeer.TypefacePeer
 
canPathsBeAdded(TreePath[]) - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Returns true if the paths can be added without breaking the continuity of the model.
canPathsBeRemoved(TreePath[]) - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Returns true if the paths can be removed without breaking the continuity of the model.
canProcess(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.PartialUpdateManager
Determines if this PartialUpdateManager has participants to update all changed properties specified in update.
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.ng.ui.util.AblePartialUpdater
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.partialupdate.BackgroundUpdate
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.partialupdate.BorderUpdate
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.partialupdate.ColorUpdate
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.partialupdate.EnabledUpdate
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.partialupdate.ForegroundUpdate
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.partialupdate.InsetsUpdate
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in class org.karora.cooee.webcontainer.partialupdate.TextUpdate
 
canRenderProperty(RenderContext, ServerComponentUpdate) - Method in interface org.karora.cooee.webcontainer.PartialUpdateParticipant
Determines if this partial update participant is capable of performing its specific task.
capacity() - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Return the number of slots in this table
CapturedHttpServletResponse - Class in org.karora.cooee.ng.ui.util.io
An HttpServletResponse that will capture the content as it otherwise passes into the ether.
CapturedHttpServletResponse(HttpServletResponse, String) - Constructor for class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
CapturedPrintWriter - Class in org.karora.cooee.ng.ui.util.io
An PrintWriter that will capture the content as it otherwise passes into the ether.
CapturedPrintWriter(ByteArrayOutputStream, String) - Constructor for class org.karora.cooee.ng.ui.util.io.CapturedPrintWriter
 
CapturedServletOutputStream - Class in org.karora.cooee.ng.ui.util.io
An ServletOutputStream that will capture the content as it otherwise passes into the ether.
CapturedServletOutputStream(ByteArrayOutputStream) - Constructor for class org.karora.cooee.ng.ui.util.io.CapturedServletOutputStream
 
CC_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.ColorChooserPeer
Service to provide supporting JavaScript library.
CELL_RENDERER_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.table.TableColumn
 
CELL_SPANNER - Static variable in class org.karora.cooee.ng.TableEx
This object is used to indicate cell content that is currently spanned (and hence has no content).
CellLayoutData - Class in org.karora.cooee.app.layout
An abstract base layout data object for components which render their children in cells.
CellLayoutData() - Constructor for class org.karora.cooee.app.layout.CellLayoutData
 
CellLayoutDataRender - Class in org.karora.cooee.webcontainer.propertyrender
Utility class for rendering org.karora.cooee.app.layout.CellLayoutData layout data properties to CSS.
cellMatrix - Variable in class org.karora.cooee.ng.TableEx
Tracks the content for the cells of the TableEx
CENTER - Static variable in class org.karora.cooee.app.Alignment
Specifies center alignment.
ChangeEvent - Class in org.karora.cooee.app.event
An event which describes a state change.
ChangeEvent(Object) - Constructor for class org.karora.cooee.app.event.ChangeEvent
Creates a new ChangeEvent.
changeEvent - Variable in class org.karora.cooee.ng.model.DefaultBoundedRangeModel
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
changeEvent - Variable in class org.karora.cooee.ng.model.DefaultExpansionModel
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
changeEvent - Variable in class org.karora.cooee.ng.model.DefaultSingleSelectionModel
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
changeEvent - Variable in class org.karora.cooee.ng.ProgressBar
Only one ChangeEvent is needed per instance since the event's only interesting property is the immutable source, which is the progress bar.
changeEvent - Variable in class org.karora.cooee.ng.Slider
Only one ChangeEvent is needed per instance since the event's only interesting property is the immutable source, which is the Slider.
changeEvent - Variable in class org.karora.cooee.ng.tabbedpane.AbstractTabModel
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
ChangeListener - Interface in org.karora.cooee.app.event
A listener interface for receiving notification of state changes via ChangeEvents.
changeListener - Variable in class org.karora.cooee.ng.ProgressBar
 
changeListener - Variable in class org.karora.cooee.ng.Slider
 
changeSupport - Variable in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Used to messaged registered listeners.
CharacterPeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
CharacterPeer is used to create Character objects
CharacterPeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.CharacterPeer
 
CheckBox - Class in org.karora.cooee.app
A check box implementation.
CheckBox() - Constructor for class org.karora.cooee.app.CheckBox
Creates a check box with no text or icon.
CheckBox(String) - Constructor for class org.karora.cooee.app.CheckBox
Creates a check box with text.
CheckBox(ImageReference) - Constructor for class org.karora.cooee.app.CheckBox
Creates a check box with an icon.
CheckBox(String, ImageReference) - Constructor for class org.karora.cooee.app.CheckBox
Creates a check box with text and an icon.
CheckBoxEx - Class in org.karora.cooee.ng
CheckBoxEx
CheckBoxEx() - Constructor for class org.karora.cooee.ng.CheckBoxEx
Creates a check box with no text or icon.
CheckBoxEx(ImageReference) - Constructor for class org.karora.cooee.ng.CheckBoxEx
Creates a check box with an icon.
CheckBoxEx(String) - Constructor for class org.karora.cooee.ng.CheckBoxEx
Creates a check box with text.
CheckBoxEx(String, ImageReference) - Constructor for class org.karora.cooee.ng.CheckBoxEx
Creates a check box with text and an icon.
checkError() - Method in class org.karora.cooee.ng.ui.util.io.CapturedPrintWriter
 
checkWord(String) - Method in interface org.karora.cooee.ng.richtext.RichTextSpellChecker
This method is called for every word in the RichTextArea.
childIndices - Variable in class org.karora.cooee.ng.tree.TreeModelEvent
Indices identifying the position of where the children were.
children - Variable in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
array of children, may be null if this node has no children
children() - Method in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
Creates and returns a forward-order enumeration of this node's children.
children - Variable in class org.karora.cooee.ng.tree.DefaultMutableTreeNode.PostorderEnumeration
 
children - Variable in class org.karora.cooee.ng.tree.TreeModelEvent
Children that have been removed.
children() - Method in interface org.karora.cooee.ng.tree.TreeNode
Returns the children of the reciever as an Enumeration.
CHILDREN_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.Component
 
CIRCLE - Static variable in class org.karora.cooee.ng.ImageMap.Coords
 
clear() - Method in interface org.karora.cooee.ng.able.Positionable
This sets all the positioning attributes (left,top,right,bottom,z-index) to null or zero.
clear() - Method in class org.karora.cooee.ng.ContainerEx
 
clear() - Method in class org.karora.cooee.ng.layout.DisplayLayoutData
 
clear() - Method in class org.karora.cooee.ng.MenuBar
 
clear() - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Removes all mappings from this map.
clear() - Method in class org.karora.cooee.ng.util.collections.ExpiryCache
 
clearHistory() - Method in class org.karora.cooee.ng.HistoryMonitor
Clears away any history from the HistoryMonitor
clearHistoryInFrontOf(HistoryState) - Method in class org.karora.cooee.ng.HistoryMonitor
Tihs will clear any history from that is in front of the given history state.
clearSelection() - Method in class org.karora.cooee.app.list.DefaultListSelectionModel
 
clearSelection() - Method in interface org.karora.cooee.app.list.ListSelectionModel
Deselects all items.
clearSelection() - Method in class org.karora.cooee.ng.model.DefaultSingleSelectionModel
 
clearSelection() - Method in interface org.karora.cooee.ng.model.SingleSelectionModel
Clears the selection (to -1).
clearSelection() - Method in class org.karora.cooee.ng.table.AbleTableSelectionModel
 
clearSelection() - Method in class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Empties the current selection.
clearSelection() - Method in class org.karora.cooee.ng.tree.TreeListSelectionModel
 
clearSelection() - Method in interface org.karora.cooee.ng.tree.TreeSelectionModel
Empties the current selection.
clearToggledPaths() - Method in class org.karora.cooee.ng.Tree
Clears the cache of toggled tree paths.
CLIENT_ENGINE - Static variable in class org.karora.cooee.webrender.service.CoreServices
Client Engine JavaScript code.
CLIENT_ENGINE_EXTRAS - Static variable in class org.karora.cooee.webrender.service.CoreServices
Custom JavaScript code to be loaded after Client Engine Following is a sample JavaScript code for replacing the application loading animation: EchoClientEngine.renderCustomLoadStatus = function(loadStatusDivElement) { var text = ""; for (var i = 0; i < EchoClientEngine.loadStatus; ++i) { text += "."; } loadStatusDivElement.removeChild(loadStatusElement.firstChild); loadStatusDivElement.appendChild(document.createTextNode(text)); };
ClientAnalyzerProcessor - Class in org.karora.cooee.webrender
SynchronizeService.ClientMessagePartProcessor which creates a ClientProperties object based on the client script's analysis of its environment.
ClientAnalyzerProcessor() - Constructor for class org.karora.cooee.webrender.ClientAnalyzerProcessor
 
ClientComponentUpdate - Class in org.karora.cooee.app.update
A representation of all updates made on the client to an individual component.
ClientConfiguration - Class in org.karora.cooee.webrender
Application-specific client configuration settings.
ClientConfiguration() - Constructor for class org.karora.cooee.webrender.ClientConfiguration
 
ClientConfigurationUpdate - Class in org.karora.cooee.webrender.servermessage
Renders ServerMessage directives to store ClientConfiguration information on the client.
ClientProperties - Class in org.karora.cooee.webrender
A description of the client browser environment.
ClientProperties() - Constructor for class org.karora.cooee.webrender.ClientProperties
Creates a new ClientProperties object.
ClientPropertiesStore - Class in org.karora.cooee.webrender.servermessage
Provides capability to push analyzed ClientProperties information back to the client in order that the client side scripts will have the same quirk information as the server.
ClientUpdateManager - Class in org.karora.cooee.app.update
Stores inputs received from the application container and notifies components about them via the Component.processInput() method.
CLIPHIDE - Static variable in interface org.karora.cooee.ng.able.Scrollable
A scroll bar policy that will cause scroll bars to never appear, without regard for whether they are required.
clone() - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Returns a shallow copy of this ConcurrentReaderHashMap instance: the keys and values themselves are not cloned.
cloneNode(boolean) - Method in class org.karora.cooee.ng.ui.util.HtmlTable
 
cloneWithSource(Object) - Method in class org.karora.cooee.ng.tree.TreeSelectionEvent
Returns a copy of the receiver, but with the source being newSource.
close() - Method in class org.karora.cooee.ng.ui.util.io.CapturedPrintWriter
 
close() - Method in class org.karora.cooee.ng.ui.util.io.CapturedServletOutputStream
 
clr(String) - Static method in class org.karora.cooee.ng.util.ColorKit
Shortcut synonym for makeColor(colorString);
clr(int, int, int) - Static method in class org.karora.cooee.ng.util.ColorKit
Shortcut synonym for makeColor(r,g,b);
clr(int) - Static method in class org.karora.cooee.ng.util.ColorKit
Shortcut synonym for makeColor(rgb);
CM - Static variable in class org.karora.cooee.app.Extent
Centimeter units.
CMD_ALIGN_CENTER - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_ALIGN_LEFT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_ALIGN_RIGHT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_BACKCOLOR - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_BOLD - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
Available RichTextArea Commands
CMD_BULLETS - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_COPY - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_CREATELINK - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_CUT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_FORECOLOR - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_HINT_NEWLINE - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
A rendering hint that puts the command on a new line within the RichTextArea toolbar.
CMD_HINT_SPACER - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
A rendering hint that puts the spacer within the RichTextArea toolbar.
CMD_INDENT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_INSERTHR - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_INSERTIMAGE - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_INSERTTABLE - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_ITALIC - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_JUSTIFY - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_NUMBERS - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_OUTDENT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_PASTE - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_REDO - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_REMOVEFORMAT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_SELECTALL - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_SPELLCHECK - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_SUBSCRIPT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_SUPERSCRIPT - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_UNDERLINE - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
CMD_UNDO - Static variable in interface org.karora.cooee.ng.richtext.RichTextRenderer
 
collapseAll() - Method in class org.karora.cooee.ng.Tree
Ensures that all the nodes in the tree are collapsed
collapseAll() - Method in class org.karora.cooee.ng.TreeTable
Collapses all nodes in the treetable.
collapsePath(TreePath) - Method in class org.karora.cooee.ng.Tree
Ensures that the node identified by the specified path is collapsed and viewable.
collapsePath(TreePath) - Method in class org.karora.cooee.ng.TreeTable
Collapses the node at the specified path in the treetable.
collapseRow(int) - Method in class org.karora.cooee.ng.Tree
Ensures that the node in the specified row is collapsed.
collapseRow(int) - Method in class org.karora.cooee.ng.TreeTable
Collapses the row in the treetable.
Color - Class in org.karora.cooee.app
A representation of a 24-bit RGB color.
Color(int) - Constructor for class org.karora.cooee.app.Color
Creates a new color from an integer value.
Color(int, int, int) - Constructor for class org.karora.cooee.app.Color
Creates a new color with specified red, green, and blue values.
COLOR_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.ColorSelect
 
COLOR_FACTOR - Static variable in class org.karora.cooee.ng.util.ColorKit
The default scale factor applied to the brighter and darker functions
COLOR_SELECT_SERVICE - Static variable in class org.karora.cooee.webcontainer.syncpeer.ColorSelectPeer
Service to provide supporting JavaScript library.
ColorChooser - Class in org.karora.cooee.ng
ColorChooser allows the user to select a color from a color swatch model.
ColorChooser() - Constructor for class org.karora.cooee.ng.ColorChooser
Creates a ColorChooser
ColorChooserPeer - Class in org.karora.cooee.ng.ui.syncpeer
ComponentSynchronizePeer implementation for the ColorChooser component.
ColorChooserPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.ColorChooserPeer
 
ColorConstantStrings - Static variable in class org.karora.cooee.ng.util.ColorKit
Array for acceptable Color Constant strings
ColorConstantValues - Static variable in class org.karora.cooee.ng.util.ColorKit
An array for Color values matching ColorConstantStrings
COLORFUL_STYLE - Static variable in class org.karora.cooee.ng.DateChooser
A colorful Style for DateChooser
ColorKit - Class in org.karora.cooee.ng.util
A utility to class to help with Color manipulation
ColorPeer - Class in org.karora.cooee.app.componentxml.propertypeer
PropertyXmlPeer implementation for org.karora.cooee.app.Color properties.
ColorPeer() - Constructor for class org.karora.cooee.app.componentxml.propertypeer.ColorPeer
 
ColorPeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
ColorPeer
ColorPeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.ColorPeer
 
ColorRender - Class in org.karora.cooee.webcontainer.propertyrender
Utility class for rendering org.karora.cooee.app.Color properties to CSS.
ColorSelect - Class in org.karora.cooee.app
A visual hue/saturation/value-based color selection component to select RGB colors.
ColorSelect() - Constructor for class org.karora.cooee.app.ColorSelect
Creates a new ColorSelect with an initially selected color of Color.WHITE.
ColorSelect(Color) - Constructor for class org.karora.cooee.app.ColorSelect
Creates a new ColorSelect with the specified color initially selected.
ColorSelectionModel - Interface in org.karora.cooee.ng.model
Model interface for Color Selection
ColorSelectPeer - Class in org.karora.cooee.webcontainer.syncpeer
ComponentSynchronizePeer implementation for the ColorSelect component.
ColorSelectPeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.ColorSelectPeer
Default constructor.
ColorSwatchModel - Interface in org.karora.cooee.ng.model
The ColorSwatchModel is used to generate a series of "color swatches" possibly with descriptive names.
ColorUpdate - Class in org.karora.cooee.webcontainer.partialupdate
A PartialUpdateParticipant to update a CSS property representing a color, e.g., 'color' or 'background-color'.
ColorUpdate(String, String, String) - Constructor for class org.karora.cooee.webcontainer.partialupdate.ColorUpdate
Creates a new ColorUpdate.
Column - Class in org.karora.cooee.app
A layout Component which renders its contents in a single vertical column of cells.
Column() - Constructor for class org.karora.cooee.app.Column
Creates a new Column.
COLUMN_MODEL_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.Table
 
COLUMN_WIDTHS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.ng.TableEx
 
columnAdded(TableColumnModelEvent) - Method in interface org.karora.cooee.app.event.TableColumnModelListener
Invoked when a TableColumn is added to the model.
ColumnHidingTableModel - Class in org.karora.cooee.ng.table
ColumnHidingTableModel is a wrapper TableModel that can allow individual columns to be hidden and hence logical removed from the TableModel.
ColumnHidingTableModel(TableModel) - Constructor for class org.karora.cooee.ng.table.ColumnHidingTableModel
Constructs a TestTable.ColumnHidingTableModel
ColumnLayoutData - Class in org.karora.cooee.app.layout
A LayoutData object used to describe how a Component is rendered within a Column.
ColumnLayoutData() - Constructor for class org.karora.cooee.app.layout.ColumnLayoutData
 
columnMoved(TableColumnModelEvent) - Method in interface org.karora.cooee.app.event.TableColumnModelListener
Invoked when a TableColumn is moved within the model.
ColumnPeer - Class in org.karora.cooee.webcontainer.syncpeer
Synchronization peer for org.karora.cooee.app.Column components.
ColumnPeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.ColumnPeer
Default constructor.
columnRemoved(TableColumnModelEvent) - Method in interface org.karora.cooee.app.event.TableColumnModelListener
Invoked when a TableColumn is removed from the model.
ComboBox - Class in org.karora.cooee.ng
The ComboBox component is a TextField that acts like a SelectField as well.
ComboBox() - Constructor for class org.karora.cooee.ng.ComboBox
Creates a ComboBox
ComboBox(int) - Constructor for class org.karora.cooee.ng.ComboBox
Creates a ComboBox that is columns wide.
ComboBox(String) - Constructor for class org.karora.cooee.ng.ComboBox
Creates a ComboBox with text as the initial value.
ComboBox(Object[]) - Constructor for class org.karora.cooee.ng.ComboBox
Creates a ComboBox with list as the initial list contents.
ComboBox(String, Object[]) - Constructor for class org.karora.cooee.ng.ComboBox
Creates a ComboBox with text as the initial value and list as the initial list contents.
ComboBox(String, int, Object[]) - Constructor for class org.karora.cooee.ng.ComboBox
Creates a ComboBox with text as the initial value and that is columns wide and list as the initial list contents.
COMBOBOX_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.ComboBoxPeer
Service to provide supporting JavaScript library.
ComboBoxPeer - Class in org.karora.cooee.ng.ui.syncpeer
ComboBoxPeer is the peer for the ComboBox
ComboBoxPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.ComboBoxPeer
 
Command - Interface in org.karora.cooee.app
A stateless construct used to send arbitrary commands to the client.
COMMAND_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.command.GeneralCommandPeer
Service to provide supporting JavaScript library.
CommandSynchronizePeer - Interface in org.karora.cooee.webcontainer
A stateless peer object used to render the given type of org.karora.cooee.app.Command to the client.
COMPARABLE_COMPARATOR - Static variable in class org.karora.cooee.ng.table.DefaultSortableTableModel
You can use this comparator if the column objects impment Comparable
compare(Object, Object) - Method in class org.karora.cooee.ng.ui.syncpeer.ListSectionPeer
we are a comparator on the List Section list
compare(Object, Object) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.ClassDerivationComparator
 
compare(Object, Object) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.ClassMemberComparator
 
compare(Object, Object) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.ClassNameComparator
 
compare(Object, Object) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.MemberClassComparator
 
compareByConstructor(Constructor, Constructor) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.MemberClassComparator
The compares the two Constructor values against each other in the following order : The Constructor parameter count The Constructor parameter type
compareByField(Field, Field) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.MemberClassComparator
The compares the two Field values against each other in the following order : Field name Field type
compareByMethod(Method, Method) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.MemberClassComparator
The compares the two Method values against each other in the following order : Method name Method return type Method parameter count Method parameter types
compareByModifiers(int, int) - Method in class org.karora.cooee.ng.util.reflect.ReflectionKit.MemberClassComparator
The compares the two Modifier values against each other in the following order public protected abstract final native interface static
compareTo(Object) - Method in class org.karora.cooee.app.Extent
 
COMPILED_TEMPLATE_CACHE - Static variable in class org.karora.cooee.ng.ui.syncpeer.TemplatePanelPeer
A cache of templates previously encountered.
compileTemplateDataIntoXHTML(RenderContext, TemplateDataSource) - Method in class org.karora.cooee.ng.ui.template.JspXHTMLTemplateCompiler
 
compileTemplateDataIntoXHTML(RenderContext, TemplateDataSource) - Method in interface org.karora.cooee.ng.ui.template.TemplateCompiler
This method is called to compile a template data source of template data into a DOM XHTML Element.
compileTemplateDataIntoXHTML(RenderContext, TemplateDataSource) - Method in class org.karora.cooee.ng.ui.template.XHTMLTemplateCompiler
 
compileVisiblePaths() - Method in class org.karora.cooee.ng.ui.syncpeer.TreeRenderer
Returns an ordered list of TreePaths.
compileXHTML(InputStream, TemplateDataSource) - Method in class org.karora.cooee.ng.ui.template.XHTMLTemplateCompiler
This does the actual compiling of a stream of XHTML into a XHTML DOM Element.
Component - Class in org.karora.cooee.app
A representation of an Echo component.
Component() - Constructor for class org.karora.cooee.app.Component
Creates a new Component.
ComponentEx - Class in org.karora.cooee.ng
ComponentEx is an abstract component that offers helper methods for getting and setting properties, beyond what the base org.karora.cooee.app.Component does.
ComponentEx() - Constructor for class org.karora.cooee.ng.ComponentEx
ComponentEx does not participate in focus traversal by default.
ComponentIntrospector - Class in org.karora.cooee.app.componentxml
Provides introspection into Echo components.
ComponentKit - Class in org.karora.cooee.ng.util
A utility to class to help with Component manipulation
ComponentKit.ComponentTraversalCallBack - Interface in org.karora.cooee.ng.util
ComponentOperationCallBack is an interface used during the traverseComponent() method.
ComponentSynchronizePeer - Interface in org.karora.cooee.webcontainer
A stateless peer object used to synchronize the state of a given type of org.karora.cooee.app.Component between the server and client.
ComponentTracker - Class in org.karora.cooee.ng.util
ComponentTracker keeps track of components that have been added and removed from it and its associated component.
ComponentTracker(Component) - Constructor for class org.karora.cooee.ng.util.ComponentTracker
Constructs a ComponentTracker that will keep track of components on behalf of trackeeComponent
ComponentXmlException - Exception in org.karora.cooee.app.componentxml
An exception describing a general failure in the execution of loading component / stylesheet resources from XML.
ComponentXmlException(String, Throwable) - Constructor for exception org.karora.cooee.app.componentxml.ComponentXmlException
Creates a new ComponentXmlException.
Composite - Class in org.karora.cooee.app
Generic composite component base class.
Composite() - Constructor for class org.karora.cooee.app.Composite
 
CompositePeer - Class in org.karora.cooee.webcontainer.syncpeer
Synchronization peer for org.karora.cooee.app.Composite and org.karora.cooee.app.Panel components.
CompositePeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.CompositePeer
 
compress(String) - Static method in class org.karora.cooee.webrender.util.GZipCompressor
Compresses a String.
compress(String) - Static method in class org.karora.cooee.webrender.util.JavaScriptCompressor
Compresses a String containing JavaScript by removing comments and whitespace.
ConcurrentReaderHashMap - Class in org.karora.cooee.ng.util.collections
A version of Hashtable that supports mostly-concurrent reading, but exclusive writing.
ConcurrentReaderHashMap(int, float) - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Constructs a new, empty map with the specified initial capacity and the specified load factor.
ConcurrentReaderHashMap(int) - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Constructs a new, empty map with the specified initial capacity and default load factor.
ConcurrentReaderHashMap() - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Constructs a new, empty map with a default initial capacity and load factor.
ConcurrentReaderHashMap(Map) - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Constructs a new map with the same mappings as the given map.
ConcurrentReaderHashMap.BarrierLock - Class in org.karora.cooee.ng.util.collections
A Serializable class for barrier lock
ConcurrentReaderHashMap.BarrierLock() - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.BarrierLock
 
ConcurrentReaderHashMap.Entry - Class in org.karora.cooee.ng.util.collections
ConcurrentReaderHashMap collision list entry.
ConcurrentReaderHashMap.HashIterator - Class in org.karora.cooee.ng.util.collections
 
ConcurrentReaderHashMap.HashIterator() - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.HashIterator
 
ConcurrentReaderHashMap.KeyIterator - Class in org.karora.cooee.ng.util.collections
 
ConcurrentReaderHashMap.KeyIterator() - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.KeyIterator
 
ConcurrentReaderHashMap.ValueIterator - Class in org.karora.cooee.ng.util.collections
 
ConcurrentReaderHashMap.ValueIterator() - Constructor for class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.ValueIterator
 
Connection - Class in org.karora.cooee.webrender
A representation of a connection to the server by the client, encapsulating the servlet request and response objects, and providing access to the relevant application instance.
ContainerAsyncMonitorService - Class in org.karora.cooee.webcontainer
Web Container implementation of AsyncMonitorService.
ContainerAsyncMonitorService() - Constructor for class org.karora.cooee.webcontainer.ContainerAsyncMonitorService
 
ContainerContext - Interface in org.karora.cooee.webcontainer
Contextual information about the application container provided to an application instance.
ContainerEx - Class in org.karora.cooee.ng
ContainerEx is a component that can be positioned anywhere on the screen with an specified size attributes.
ContainerEx() - Constructor for class org.karora.cooee.ng.ContainerEx
Constructs a ContainerEx.
ContainerEx(Component) - Constructor for class org.karora.cooee.ng.ContainerEx
Constructs a ContainerEx with the specified component as its first child.
CONTAINEREX_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.ContainerExPeer
Service to provide supporting JavaScript library.
ContainerExPeer - Class in org.karora.cooee.ng.ui.syncpeer
ContainerExPeer is a peer for ContainerEx and ContentPaneEx
ContainerExPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.ContainerExPeer
 
ContainerInstance - Class in org.karora.cooee.webcontainer
Web application container user instance.
containerInstance - Variable in class org.karora.cooee.webrender.BaseClientDocument
 
ContainerSynchronizeService - Class in org.karora.cooee.webcontainer
A service which synchronizes the state of the client with that of the server.
contains(Object) - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Tests if some key maps into the specified value in this table.
containsCellContent(Object) - Method in class org.karora.cooee.ng.TableEx.CellMatrix
Returns true if the specified value is part of the content in this CellMatrix
containsHeader(String) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
containsKey(Object) - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Tests if the specified object is a key in this table.
containsKey(Object) - Method in class org.karora.cooee.ng.util.collections.ExpiryCache
 
containsValue(Object) - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class org.karora.cooee.ng.util.collections.ExpiryCache
This operation is not supported on ExpiryCache.
ContentPane - Class in org.karora.cooee.app
A content pane is a high-level container/layout object which provides layout for a content region and floating WindowPanes.
ContentPane() - Constructor for class org.karora.cooee.app.ContentPane
Creates a new ContentPane.
ContentPaneEx - Class in org.karora.cooee.ng
ContentPaneEx is an extension of ContentPane that allows for DisplayLayoutData and ScrollableDisplayLayoutData be specified by its child components as well as supoprting many of the common EPNG able interfaces such as MouseCursorable and ToolTippable.
ContentPaneEx() - Constructor for class org.karora.cooee.ng.ContentPaneEx
Constructs a ContentPaneEx
ContentPanePeer - Class in org.karora.cooee.webcontainer.syncpeer
Synchronization peer for org.karora.cooee.app.ContentPane components.
ContentPanePeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.ContentPanePeer
Default constructor.
CONTENTS_CHANGED - Static variable in class org.karora.cooee.app.event.ListDataEvent
An event type indicating items in the list were changed.
contentsChanged(ListDataEvent) - Method in interface org.karora.cooee.app.event.ListDataListener
Indicates that the contents of the list have change.
contentType - Variable in class org.karora.cooee.app.filetransfer.ResourceDownloadProvider
 
ContentType - Class in org.karora.cooee.webrender
A representation of a content-type.
ContentType(String, boolean) - Constructor for class org.karora.cooee.webrender.ContentType
Creates a new content type.
CONTEXT_PROPERTY_NAME - Static variable in interface org.karora.cooee.webcontainer.ContainerContext
Property name by which a ContainerContext may be retrieved from an ApplicationInstance's context properties.
CONTIGUOUS_TREE_SELECTION - Static variable in interface org.karora.cooee.ng.tree.TreeSelectionModel
Selection can only be contiguous.
CONTROL_MASK - Static variable in interface org.karora.cooee.ng.KeyStrokes
Use this mask to determine if the CONTROL key is held a key is pressed
convertIconTextPositionToOrientation(Alignment, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.ButtonExPeer
 
convertIconTextPositionToOrientation(Alignment, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.LabelExPeer
 
convertIconTextPositionToOrientation(Alignment, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.MenuItemPeer
Converts Alignment values into TriCellTable values
copyImage(Image) - Static method in class org.karora.cooee.ng.image.ImageKit
This method will return copy a source Image and return a new BufferedImage.
CoreServices - Class in org.karora.cooee.webrender.service
Static instances of the 'core' Web Render Engine Services.
count - Variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
The total number of mappings in the hash table.
COURIER - Static variable in class org.karora.cooee.app.Font
 
COURIER_NEW - Static variable in class org.karora.cooee.app.Font
 
createBaseCssStyle(RenderingContext, TextComponent) - Method in class org.karora.cooee.ng.ui.syncpeer.TextFieldExPeer
Creates a base CssStyle for properties common to text components.
createBaseCssStyle(RenderContext, ActiveTextArea) - Method in class org.karora.cooee.webcontainer.syncpeer.ActiveTextAreaPeer
Creates a base CssStyle for properties common to text components.
createBaseCssStyle(RenderContext, TextComponent) - Method in class org.karora.cooee.webcontainer.syncpeer.ActiveTextFieldPeer
Creates a base CssStyle for properties common to text components.
createBaseCssStyle(RenderContext, TextComponent) - Method in class org.karora.cooee.webcontainer.syncpeer.TextComponentPeer
Creates a base CssStyle for properties common to text components.
createChangeListener() - Method in class org.karora.cooee.ng.ProgressBar
Subclasses that want to handle ChangeEvents differently can override this to return a subclass of ModelListener or another ChangeListener implementation.
createChangeListener() - Method in class org.karora.cooee.ng.Slider
Subclasses that want to handle ChangeEvents differently can override this to return a subclass of ModelListener or another ChangeListener implementation.
createComponentBoxInitDirective(RenderingContext, String) - Method in class org.karora.cooee.ng.ui.syncpeer.MenuPeer
Renders a directive to the outgoing ServerMessage to initalising the state of a Menu's component box
createDefaultColumnsFromModel() - Method in class org.karora.cooee.app.Table
Creates a TableColumnModel based on the TableModel.
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.ButtonExPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.CalculatorPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.DateChooserPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.ExpandableSectionPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.HistoryMonitorPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.KeyStrokeListenerPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.LabelExPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.LiveTablePeer
Disposes of the LiveTable on the client.
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.PopUpPeer
Renders a directive to the outgoing ServerMessage to dispose the state of a PopUp, performing tasks such as deregistering event listeners on the client and deleting its JS object.
createDisposeDirective(ServerMessage, String) - Method in class org.karora.cooee.ng.ui.syncpeer.RichTextAreaPeer
Renders a directive to the outgoing ServerMessage to dispose the state of a RichTextItem, performing tasks such as deregistering event listeners on the client and deleting its JS object.
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.SliderPeer
 
createDisposeDirective(ServerMessage, TemplatePanel) - Method in class org.karora.cooee.ng.ui.syncpeer.TemplatePanelPeer
 
createDisposeDirective(ServerMessage, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.TitleBarPeer
 
createE(String) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
Creates a DOM element based on the current Document in the RenderContext's server message.
createEntryXml(Document, AutoLookupModel.Entry) - Static method in class org.karora.cooee.ng.text.AutoLookupService
Creates the "entry" XML message that represents this Entry
createFromResource(String) - Static method in class org.karora.cooee.webrender.ServerDelayMessage
Creates a new concrete ServerDelayMessage implementation based on the HTML fragment contained in the specified CLASSPATH resource
createImageRef(Color, int, int) - Static method in class org.karora.cooee.ng.image.ImageKit
Creates an ImageReference that is width * height in dimensions and has the specified background color.
createImageService(String, ContentType) - Static method in class org.karora.cooee.webrender.ImageServiceFactory
 
createImgE(RenderContext, ImageReference) - Static method in class org.karora.cooee.ng.ui.util.ImageManager
This will create an 'img' element for the specified ImageReference.
createImgE(RenderContext, CssStyle, ImageReference) - Static method in class org.karora.cooee.ng.ui.util.ImageManager
This will create an 'img' element for the specified ImageReference.
createImgEFromProperty(RenderContext, CssStyle, Component, String) - Static method in class org.karora.cooee.ng.ui.util.ImageManager
Creates an IMG tag by using extracting the value of the named property from the component.
createImgEFromProperty(RenderContext, Component, String) - Static method in class org.karora.cooee.ng.ui.util.ImageManager
 
createInitDirective(RenderingContext, ButtonEx, Style, boolean) - Method in class org.karora.cooee.ng.ui.syncpeer.ButtonExPeer
We have messaging in ButtonEx
createInitDirective(RenderingContext, Calculator, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.CalculatorPeer
 
createInitDirective(RenderingContext, ComboBox) - Method in class org.karora.cooee.ng.ui.syncpeer.ComboBoxPeer
Renders a directive to the outgoing ServerMessage to initialize the state of a ComboBox, performing tasks such as registering event listeners on the client and creating the EPComboBox JS object.
createInitDirective(RenderingContext, Component, Element) - Method in class org.karora.cooee.ng.ui.syncpeer.DateChooserPeer
 
createInitDirective(RenderingContext, ExpandableSection, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.ExpandableSectionPeer
Renders a directive to the outgoing ServerMessage to initialize the state of a ExpandableSection, performing tasks such as registering event listeners on the client and creating the JS object.
createInitDirective(RenderContext, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.HistoryMonitorPeer
 
createInitDirective(RenderingContext, KeyStrokeListener) - Method in class org.karora.cooee.ng.ui.syncpeer.KeyStrokeListenerPeer
Renders a directive to the outgoing ServerMessage
createInitDirective(RenderingContext, Component, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.LabelExPeer
 
createInitDirective(RenderingContext, LiveTable, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.LiveTablePeer
Renders a directive to the outgoing ServerMessage to initialize the state of a LiveTable, performing tasks such as registering event listeners on the client and creating the JS object.
createInitDirective(RenderingContext, Component, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.PopUpPeer
Renders a directive to the outgoing ServerMessage to initialize the state of a PopUp, performing tasks such as registering event listeners on the client and creating the EPMI JS object.
createInitDirective(RenderingContext, RichTextArea, String) - Method in class org.karora.cooee.ng.ui.syncpeer.RichTextAreaPeer
Renders a directive to the outgoing ServerMessage to initialize the state of a RichTextItem, performing tasks such as registering event listeners on the client and creating the JS object.
createInitDirective(RenderingContext, Component, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.SliderPeer
Renders a directive to the outgoing ServerMessage to initialize the state of a ExpandableSection, performing tasks such as registering event listeners on the client and creating the JS object.
createInitDirective(RenderingContext, TemplatePanel, TemplatePanelPeer.TemplateResult) - Method in class org.karora.cooee.ng.ui.syncpeer.TemplatePanelPeer
Has this XML format item {eid} inlineStyleContainer style style style externalStyleContainer style style style
createInitDirective(RenderingContext, Component, String, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.TitleBarPeer
Renders a directive to the outgoing ServerMessage to initialize the state of a TitleBar, performing tasks such as registering event listeners on the client and creating the JS object.
createInitDirectiveItem(RenderingContext, Component, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.DateChooserPeer
 
createMenuItemInitDirective(RenderingContext, Component, Style) - Method in class org.karora.cooee.ng.ui.syncpeer.MenuItemPeer
Renders a directive to the outgoing ServerMessage to initialize the state of a MenuItem, performing tasks such as registering event listeners on the client and creating the EPMI JS object.
createPathId(TreePath, TreeModel) - Static method in class org.karora.cooee.ng.ui.syncpeer.TreeRenderer
This returns a String identifier for a given TreePath.
createStartupLoadingStatusElement() - Method in class org.karora.cooee.webrender.BaseClientDocument
Method for providing custom implementations of the (startup) loading status element.
createStrut(RenderContext, int, int) - Static method in class org.karora.cooee.ng.ui.util.LayoutStrut
Creates a strut spacing with the specified width and height.
createStrut(RenderContext, Extent, Extent) - Static method in class org.karora.cooee.ng.ui.util.LayoutStrut
Creates a strut spacing with the specified width and height.
createStyle(Element, String) - Method in class org.karora.cooee.app.componentxml.PropertyLoader
Parses a "properties" Element and returns a Style mapping between property names and values.
createTabComponent(String, ImageReference) - Method in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
This method is called to create a Tab component with the specified text and icon.
createTabEntryList() - Method in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
This allows subclasses to create the List used to contain TabEntry objects
createTaskQueue() - Method in class org.karora.cooee.app.ApplicationInstance
Creates a new task queue.
createText(String) - Method in class org.karora.cooee.ng.ui.util.RenderingContext
Creates a Text node given the specified string.
createTreeModelListener() - Method in class org.karora.cooee.ng.Tree
Creates and returns an instance of TreeModelListener.
createUri(ContainerInstance, String) - Method in class org.karora.cooee.webcontainer.filetransfer.UploadFormService
Creates a URI to execute a specific UploadFormService
createUri(ContainerInstance, String) - Method in class org.karora.cooee.webcontainer.filetransfer.UploadReceiver
Creates a URI to execute a specific UploadReceiver
createUri(ContainerInstance, String) - Method in class org.karora.cooee.webcontainer.image.AbstractImageService
Creates a URI to retrieve a specific image for a specific component from the server.
CSS_BACKGROUND_COLOR - Static variable in class org.karora.cooee.webcontainer.partialupdate.ColorUpdate
 
CSS_BORDER - Static variable in class org.karora.cooee.webcontainer.partialupdate.BorderUpdate
 
CSS_COLOR - Static variable in class org.karora.cooee.webcontainer.partialupdate.ColorUpdate
 
CSS_COMMAND_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.command.CssStyleCommandPeer
Service to provide supporting JavaScript library.
CSS_MARGIN - Static variable in class org.karora.cooee.webcontainer.partialupdate.InsetsUpdate
 
CSS_PADDING - Static variable in class org.karora.cooee.webcontainer.partialupdate.InsetsUpdate
 
cssAttributeNameToPropertyName(String) - Static method in class org.karora.cooee.ng.ui.util.CssKit
Converts a CSS attribute name into capitalised case as in border-width becomes borderWidth.
CssInvalidValueException - Exception in org.karora.cooee.ng.stylesheet
CssInvalidValueException is thrown when a Css property value string cannot be converted into a specific Java object.
CssInvalidValueException(String, Throwable, int) - Constructor for exception org.karora.cooee.ng.stylesheet.CssInvalidValueException
 
CssKit - Class in org.karora.cooee.ng.ui.util
CssKit is a ultitiy class for CSS functions
CssKit() - Constructor for class org.karora.cooee.ng.ui.util.CssKit
 
CssObjectDeclarationParser - Class in org.karora.cooee.ng.stylesheet
CssObjectDeclarationParser takes CSS object declarations and parse them into their value parts.
CssObjectDeclarationParser() - Constructor for class org.karora.cooee.ng.stylesheet.CssObjectDeclarationParser
 
CssObjectIntrospector - Class in org.karora.cooee.ng.stylesheet
CssObjectIntrospector is a replacement for ComponentIntrospector that reports JavaBeans that have getters without setters as properties.
CssPropertyPeer - Interface in org.karora.cooee.ng.stylesheet
CssValuePeer is an interfaced used to convert CSS property value strings into specific Java objects and vice versa.
CssPropertyPeerLoader - Class in org.karora.cooee.ng.stylesheet
CssPropertyPeerLoader finds and caches appropriate CssPropertyPeer instances for a given property class.
CssRolloverStyleEx - Class in org.karora.cooee.ng.ui.util
CssRolloverStyle helps with creating componentsthat have rollover support.
CssRolloverStyleEx() - Constructor for class org.karora.cooee.ng.ui.util.CssRolloverStyleEx
 
CssRolloverStyleEx(Component) - Constructor for class org.karora.cooee.ng.ui.util.CssRolloverStyleEx
 
CssRolloverStyleEx(Component, Style) - Constructor for class org.karora.cooee.ng.ui.util.CssRolloverStyleEx
 
CssStyle - Class in org.karora.cooee.webrender.output
A renderable representation of a single CSS style.
CssStyle() - Constructor for class org.karora.cooee.webrender.output.CssStyle
 
CssStyleAdd - Class in org.karora.cooee.ng.command
CssStyleAdd allows form an arbitary style declaration to be added to the current application.
CssStyleAdd(String) - Constructor for class org.karora.cooee.ng.command.CssStyleAdd
Constructs a CssStyleAdd command with the text of a CSS style declaration such as:
CssStyleAdd(String, String) - Constructor for class org.karora.cooee.ng.command.CssStyleAdd
Constructs a CssStyleAdd command with the text of a CSS style declaration and the media it applies to such as:
CssStyleAddDontPrint - Class in org.karora.cooee.ng.command
CssStyleAddDontPrint is a pre-built CSS style command that can be used to stop a component from being printed.
CssStyleAddDontPrint() - Constructor for class org.karora.cooee.ng.command.CssStyleAddDontPrint
Constructs a CssStyleAddDontPrint which can be used to stop areas of markup being printed.
CssStyleAddValues - Class in org.karora.cooee.ng.command
CssStyleAddValues allows form an arbitary CSS style values to be added to a component on the client browser.
CssStyleAddValues(String, Component) - Constructor for class org.karora.cooee.ng.command.CssStyleAddValues
Constructs a CssStyleAddValues command with the text of a CSS style declaration and the component to apply it to.
CssStyleApplyTo - Class in org.karora.cooee.ng.command
CssStyleApplyTo is used to apply a given CSS className to the XHTML of a specified targetComponent.
CssStyleApplyTo(String, Component) - Constructor for class org.karora.cooee.ng.command.CssStyleApplyTo
Constructs a CssStyleApplyTo Command that will apply a the given className to the components top level XHTML.
CssStyleCommandPeer - Class in org.karora.cooee.ng.ui.syncpeer.command
A CommandSynchronizePeer implementation for CSS Style commands.
CssStyleCommandPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.command.CssStyleCommandPeer
 
CssStyleDecl - Class in org.karora.cooee.ng.command
CssStyleDecl is a abstract base class for Commands that implement CSS style and style sheet capabilities.
CssStyleDecl() - Constructor for class org.karora.cooee.ng.command.CssStyleDecl
Constructs a CssStyleDecl object
CssStyleEx - Class in org.karora.cooee.ng.ui.util
CssStyleEx adds extra setter functions to the CssStyle class.
CssStyleEx() - Constructor for class org.karora.cooee.ng.ui.util.CssStyleEx
Constructs a CssStyleEx
CssStyleEx(Component) - Constructor for class org.karora.cooee.ng.ui.util.CssStyleEx
Constructs a CssStyleEx and sets the "discoverable" style attributes from component by calling Render.asComponent(this,component);
CssStyleEx(Component, Style) - Constructor for class org.karora.cooee.ng.ui.util.CssStyleEx
Constructs a CssStyleEx and sets the "discoverable" style attributes from component by calling Render.asComponent(this,component);
CssStyleRemove - Class in org.karora.cooee.ng.command
CssStyleRemove is used to remove styles that were previously added using the CssStyleAdd and CssStyleSheetAdd commands.
CssStyleRemove(String) - Constructor for class org.karora.cooee.ng.command.CssStyleRemove
Constructs a CssStyleRemove Command with the render id of a previous CssStyleAdd and CssStyleSheetAdd command.
CssStyleRemoveFrom - Class in org.karora.cooee.ng.command
CssStyleRemoveFrom is used to remove a given CSS className from the XHTML of a specified targetComponent.
CssStyleRemoveFrom(String, Component) - Constructor for class org.karora.cooee.ng.command.CssStyleRemoveFrom
Constructs a CssStyleRemoveFrom Command that will remove a the given className to the components top level XHTML.
CssStyleSheetAdd - Class in org.karora.cooee.ng.command
CssStyleSheetAdd allows a external stylesheet URI to be to be added to the current application.
CssStyleSheetAdd(String) - Constructor for class org.karora.cooee.ng.command.CssStyleSheetAdd
Constructs a CssStyleSheetAdd command with the URI of the style sheet to add (eg something like "/css/swisho/whizbang.css"
CssStyleSheetException - Exception in org.karora.cooee.ng.stylesheet
A CssStyleSheetException is thrown if the Css StyleSheet data cannot be read or parsed properly.
CssStyleSheetException(String, Throwable, int) - Constructor for exception org.karora.cooee.ng.stylesheet.CssStyleSheetException
StyleSheetException constructor
CssStyleSheetLoader - Class in org.karora.cooee.ng.stylesheet
CssStyleSheetLoader will load a CSS 'like' style sheet source and create a StyleSheet object ready for use.
CssStyleSheetLoader() - Constructor for class org.karora.cooee.ng.stylesheet.CssStyleSheetLoader
 
currentKey - Variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.HashIterator
 
currentValue - Variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.HashIterator
 
CURSOR_AUTO - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
The UA determines the cursor to display based on the current context.
CURSOR_CROSSHAIR - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
A simple crosshair (e.g., short line segments resembling a "+" sign).
CURSOR_CUSTOM_URI - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
The user agent retrieves the cursor from the resource designated by the URI.
CURSOR_DEFAULT - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
The platform-dependent default cursor.
CURSOR_E_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the east corner of the box.
CURSOR_HELP - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Help is available for the object under the cursor.
CURSOR_MOVE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Indicates something is to be moved.
CURSOR_N_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the north corner of the box.
CURSOR_NE_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the northeast corner of the box.
CURSOR_NW_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the northwest corner of the box.
CURSOR_POINTER - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
The cursor is a pointer that indicates a link.
CURSOR_S_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the south corner of the box.
CURSOR_SE_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the southeast corner of the box.
CURSOR_SW_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the southwest corner of the box.
CURSOR_TEXT - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Indicates text that may be selected.
CURSOR_W_RESIZE - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Used when the movement starts from the west corner of the box.
CURSOR_WAIT - Static variable in interface org.karora.cooee.ng.able.MouseCursorable
Indicates that the program is busy and the user should wait.
CYAN - Static variable in class org.karora.cooee.app.Color
The color cyan.

D

darker(Color) - Static method in class org.karora.cooee.ng.util.ColorKit
Creates a darker version of this color.
darker(Color, double) - Static method in class org.karora.cooee.ng.util.ColorKit
Creates a darker version of this color, according to the provided factor.
DARKGRAY - Static variable in class org.karora.cooee.app.Color
The color dark gray.
DATE_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.CalendarSelect
 
DateChooser - Class in org.karora.cooee.ng
The DateChooser class can be used to navigate dates and select a specified date.
DateChooser() - Constructor for class org.karora.cooee.ng.DateChooser
Constructs a DateChooser with the currently selected date set to right now.
DateChooser(Calendar) - Constructor for class org.karora.cooee.ng.DateChooser
Constructs a DateChooser with the currently selected date set to the one provided.
DateChooser(Calendar, Locale) - Constructor for class org.karora.cooee.ng.DateChooser
Constructs a DateChooser with the currently selected date set to the one provided and a the specified Locale.
DATECHOOSER_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.DateChooserPeer
Service to provide supporting JavaScript library.
DateChooserPeer - Class in org.karora.cooee.ng.ui.syncpeer
DateChooserPeer
DateChooserPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.DateChooserPeer
 
DateField - Class in org.karora.cooee.ng
DateField is a drop down component that contains a text field and a drop down calendar.
DateField() - Constructor for class org.karora.cooee.ng.DateField
Constructs a DateField with the date format as DateFormat.getDateInstance() and the current date via Calendar.getInstance().
DateField(Calendar) - Constructor for class org.karora.cooee.ng.DateField
Constructs a DateField with the date format as DateFormat.getDateInstance() and the specified startDate.
DEBUG_PRINT_MESSAGES_TO_CONSOLE - Static variable in class org.karora.cooee.webcontainer.ContainerSynchronizeService
Flag indicating whether client/server messages should be dumped to console.
DebugPaneService - Class in org.karora.cooee.webrender.service
Service which renders HTML content of Debug Pane.
decapitalize(String) - Static method in class org.karora.cooee.ng.util.reflect.ReflectionKit
Takes a bean property method name and removes any 'get'/'is'/'set' at the front and then decapitalizes the rest of the name according to the Java Bean Spec.
DEFAULT - Static variable in class org.karora.cooee.app.Alignment
Specifies default alignment.
DEFAULT - Static variable in class org.karora.cooee.ng.BorderEx
A static BorderEx that is 1px wide, BLACK and STYLE_SOLID.
DEFAULT_ACCESS_TIMEOUT - Static variable in class org.karora.cooee.ng.template.SimpleTemplateCachingHints
the default cache access time out 5 minutes
DEFAULT_ACCESS_TIMEOUT - Static variable in class org.karora.cooee.ng.util.collections.ExpiryCache
the default cache access time out 5 minutes
DEFAULT_ALIGNMENT - Static variable in class org.karora.cooee.ng.BalloonHelp
The default alignment for the floating box is right/top
DEFAULT_ALIGNMENT - Static variable in class org.karora.cooee.ng.DropDown
The default alignment for the floating box is left/bottom
DEFAULT_ALIGNMENT - Static variable in class org.karora.cooee.ng.PopUp
the default alignment is right/top
DEFAULT_BACKGROUND - Static variable in class org.karora.cooee.ng.table.SortableTableHeaderRenderer
 
DEFAULT_BORDER - Static variable in class org.karora.cooee.ng.table.SortableTableHeaderRenderer
 
DEFAULT_BOTTOM_ALIGNED_SELECTED_STYLE - Static variable in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
This Style is used by the tab components to style themselves.
DEFAULT_BOTTOM_ALIGNED_STYLE - Static variable in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
This Style is used by the tab components to style themselves.
DEFAULT_BOTTOM_COLOR - Static variable in class org.karora.cooee.ng.Separator
the default bottom color
DEFAULT_BOTTOM_SIZE - Static variable in class org.karora.cooee.ng.Separator
the default bottom size is 1
DEFAULT_CALCULATOR_FIELD_STYLE - Static variable in class org.karora.cooee.ng.CalculatorField
The default appearance of the Calculator component with the CalculatorField
DEFAULT_CELL_RENDERER - Static variable in class org.karora.cooee.ng.table.TableColumnEx
This is the default TableCellRendererEx that is used by this class.
DEFAULT_COLOR_CHOICES - Static variable in class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
contains the default color choices
DEFAULT_COMMAND_IMAGES - Static variable in class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
 
DEFAULT_COMPARATOR - Static variable in class org.karora.cooee.ng.table.SortableTableColumn
 
DEFAULT_CONTAINER_TAG - Static variable in class org.karora.cooee.ng.ui.syncpeer.AbstractEchoPointPeer
This is the default tag used as a HTML container for child elements.
DEFAULT_CONTENT_TYPE - Static variable in class org.karora.cooee.ng.template.AbstractTemplateDataSource
the default encoding is text/xhtml
DEFAULT_DOWN_ARROW_IMAGE - Static variable in class org.karora.cooee.ng.table.SortableTableHeaderRenderer
 
DEFAULT_DURATION - Static variable in class org.karora.cooee.app.TransitionPane
Default duration time, 350ms.
DEFAULT_ENCODING - Static variable in class org.karora.cooee.ng.template.AbstractTemplateDataSource
the default encoding is iso-8859-1
DEFAULT_FONT - Static variable in class org.karora.cooee.ng.tree.DefaultTreeCellRenderer
The default Tree Cell Font
DEFAULT_FONT_NAMES - Static variable in class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
contains the default font names to use
DEFAULT_FONT_SIZES - Static variable in class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
contains the default font sizes to use
DEFAULT_FOOTER_RENDERER_CHANGED_PROPERTY - Static variable in class org.karora.cooee.ng.TableEx
 
DEFAULT_HEADER_RENDERER_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.Table
 
DEFAULT_HEIGHT - Static variable in class org.karora.cooee.ng.tree.DefaultTreeIcons
the default height of the icons is 16px
DEFAULT_HORIZONTAL_STYLE - Static variable in class org.karora.cooee.ng.Slider
DEFAULT_HORIZONTAL_STYLE contains a default Style for a horizontal Slider
DEFAULT_ICON_POSITION - Static variable in class org.karora.cooee.webcontainer.syncpeer.ActiveTextFieldPeer
 
DEFAULT_INITAL_PAGE_INDEX - Static variable in class org.karora.cooee.ng.table.DefaultPageableSortableTableModel
This is the default initial page index
DEFAULT_INITIAL_CAPACITY - Static variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
The default initial number of table slots for this table (32).
DEFAULT_INSETS - Static variable in interface org.karora.cooee.ng.able.Insetable
A default insets object that has zero-pixel sizes.
DEFAULT_INSETS - Static variable in class org.karora.cooee.ng.image.TextImageReference
The default insets between the text and the outer edge of the background image
DEFAULT_INSETS - Static variable in class org.karora.cooee.ng.Separator
the default insets are {4,2}
DEFAULT_INSETS - Static variable in class org.karora.cooee.ng.tabbedpane.DefaultTabImageRenderer
The default insets used by the DefaultTabImageRenderer
DEFAULT_INSETS - Static variable in class org.karora.cooee.ng.table.SortableTableHeaderRenderer
 
DEFAULT_ITEM_INSETS - Static variable in class org.karora.cooee.ng.ui.syncpeer.ComboBoxPeer
 
DEFAULT_LAYOUT_DATA - Static variable in class org.karora.cooee.ng.table.SortableTableHeaderRenderer
 
DEFAULT_LEFT_EXPANDED_ICON - Static variable in class org.karora.cooee.ng.TitleBar
The default image used as the left expanded icon
DEFAULT_LEFT_ICON - Static variable in class org.karora.cooee.ng.TitleBar
The default image used as the left icon
DEFAULT_LIST_CELL_RENDERER - Static variable in class org.karora.cooee.app.list.AbstractListComponent
 
DEFAULT_LOAD_FACTOR - Static variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
The default load factor for this table (1.0).
DEFAULT_MSG_POSITION - Static variable in class org.karora.cooee.webcontainer.syncpeer.ActiveTextFieldPeer
 
DEFAULT_MULTIPART_UPLOAD_SPI - Static variable in class org.karora.cooee.webcontainer.filetransfer.MultipartUploadFactory
 
DEFAULT_NAVIGATION_BACKWARD_IMAGE - Static variable in class org.karora.cooee.ng.DateChooser
 
DEFAULT_NAVIGATION_FORWARD_IMAGE - Static variable in class org.karora.cooee.ng.DateChooser
 
DEFAULT_NUMBER_MASK - Static variable in class org.karora.cooee.ng.Calculator
 
DEFAULT_OUTSETS - Static variable in interface org.karora.cooee.ng.able.Insetable
A default outsets object that has zero-pixel sizes.
DEFAULT_PARAGRAPH_STYLES - Static variable in class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
contains the default paragraph styles
DEFAULT_REAPER_INTERVAL - Static variable in class org.karora.cooee.ng.util.collections.TimerExpiryCache
The reaper interval is 2 minutes.
DEFAULT_RENDERER_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.Table
 
DEFAULT_ROWS_PER_PAGE - Static variable in class org.karora.cooee.ng.table.DefaultPageableSortableTableModel
This is the default number of rows per page.
DEFAULT_SEARCH_BAR_SEARCHING_ICON - Static variable in class org.karora.cooee.ng.AutoLookupTextFieldEx
The default image used as the searching image
DEFAULT_SELECTED_BACKGROUND - Static variable in class org.karora.cooee.ng.tree.DefaultTreeCellRenderer
The default Selected Tree Cell Background
DEFAULT_SELECTED_FONT - Static variable in class org.karora.cooee.ng.tree.DefaultTreeCellRenderer
The default Selected Tree Cell Font
DEFAULT_SELECTED_FOREGROUND - Static variable in class org.karora.cooee.ng.tree.DefaultTreeCellRenderer
The default Selected Tree Cell FOREGROUND
DEFAULT_SELECTED_ROLLOVER_FOREGROUND - Static variable in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
 
DEFAULT_SIZE - Static variable in class org.karora.cooee.app.Grid
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.AutoLookupTextFieldEx
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.BalloonHelp
The default Style for the BalloonHelp
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.ButtonEx
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.Calculator
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.CalculatorField
The default appearance of the Calculator
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.ColorChooser
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.ContainerEx
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.DateChooser
The default Style for DateChooser
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.DropDown
This DEFAULT_STYLE is applied to the popup to give it a series of borders and background colors
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.EditableLabelEx
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.ExpandableSection
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.GroupBox
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.ImageIcon
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.ImageMap
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.LabelEx
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.LightBox
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.LiveTable
This DEFAULT_STYLE is applied to the LiveTable to give it a series of borders and background colors
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.Menu
This DEFAULT_STYLE is applied to the Menu to give it a series of borders and background colors
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.MenuBar
This DEFAULT_STYLE is applied to the MenuBar to give it a series of borders and background colors
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.MenuButton
This DEFAULT_STYLE is applied to the MenuButton to give it a series of borders and background colors
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.MenuItem
This DEFAULT_STYLE is applied to the MenuItem to give it a series of borders and background colors
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.PopUp
This DEFAULT_STYLE is applied to the popup to give it a series of borders and background colors
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.ProgressBar
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.PushButton
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.RichTextArea
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.Separator
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.Slider
DEFAULT_STYLE is equal to DEFAULT_HORIZONTAL_STYLE
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.TabbedPane
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.TableEx
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.TitleBar
 
DEFAULT_STYLE - Static variable in class org.karora.cooee.ng.Tree
 
DEFAULT_STYLESHEET - Static variable in class org.karora.cooee.ng.EPNG
This MutableStyleSheet contains the default visual representation of the EPNG components.
DEFAULT_SUBMENU_IMAGE - Static variable in class org.karora.cooee.ng.Menu
The default sub menu image
DEFAULT_SUBMENU_IMAGE - Static variable in class org.karora.cooee.ng.MenuButton
The default MenuButton sub menu image
DEFAULT_SUPPORTED_COMMANDS - Static variable in class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
contains a mapping of supported commands (String) and descriptive titles (String)
DEFAULT_TABLE_CELL_RENDERER - Static variable in class org.karora.cooee.app.Table
The default renderer for table cells.
DEFAULT_TABLE_CELL_RENDERER - Static variable in class org.karora.cooee.ng.TableEx
The default renderer for table cells for TableEx is a DefaultTableCellRendererEx, this will be used as the last resort when no TableColumns / Table Column Class and TableEx instances have a cell renderer in play.
DEFAULT_TEXT_FIELD_STYLE - Static variable in class org.karora.cooee.ng.CalculatorField
The default appearance of the TextField component with the CalculatorField
DEFAULT_TEXT_FIELD_STYLE - Static variable in class org.karora.cooee.ng.ComboBox
The default appearance of the TextField component within the ComboBox Borderless so that the text field appears part of the larger control
DEFAULT_TEXT_FIELD_STYLE - Static variable in class org.karora.cooee.ng.DateField
The default appearance of the TextField component with the DateField
DEFAULT_TIME_TO_LIVE - Static variable in class org.karora.cooee.ng.template.SimpleTemplateCachingHints
the default cache time-to-live is 120 minutes
DEFAULT_TIME_TO_LIVE - Static variable in class org.karora.cooee.ng.util.collections.ExpiryCache
the default cache time-to-live is 60 minutes
DEFAULT_TITLE_ALIGNMENT - Static variable in class org.karora.cooee.ng.TitleBar
the default alignment of the title text is left/center
DEFAULT_TOGGLE_ICON - Static variable in class org.karora.cooee.ng.BalloonHelp
The default image used as the toggle image
DEFAULT_TOGGLE_ICON - Static variable in class org.karora.cooee.ng.PopUp
The default image used as the toggle image
DEFAULT_TOGGLE_PRESSED_ICON - Static variable in class org.karora.cooee.ng.PopUp
 
DEFAULT_TOGGLE_ROLLOVER_ICON - Static variable in class org.karora.cooee.ng.PopUp
 
DEFAULT_TOOLBAR_BACKGROUND - Static variable in class org.karora.cooee.ng.RichTextArea
 
DEFAULT_TOP_ALIGNED_SELECTED_STYLE - Static variable in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
This Style is used by the tab components to style themselves.
DEFAULT_TOP_ALIGNED_STYLE - Static variable in class org.karora.cooee.ng.tabbedpane.DefaultTabModel
This Style is used by the tab components to style themselves.
DEFAULT_TOP_COLOR - Static variable in class org.karora.cooee.ng.Separator
the default top color
DEFAULT_TOP_SIZE - Static variable in class org.karora.cooee.ng.Separator
the default top size is 1
DEFAULT_UP_ARROW_IMAGE - Static variable in class org.karora.cooee.ng.table.SortableTableHeaderRenderer
 
DEFAULT_VERTICAL_STYLE - Static variable in class org.karora.cooee.ng.Slider
DEFAULT_VERTICAL_STYLE contains a default Style for a vertical Slider
DEFAULT_WIDTH - Static variable in class org.karora.cooee.ng.tree.DefaultTreeIcons
the default width of the icons is 19px
DefaultBaseClientDocument - Class in org.karora.cooee.webrender.startup
 
DefaultBaseClientDocument(ContainerInstance, String) - Constructor for class org.karora.cooee.webrender.startup.DefaultBaseClientDocument
 
DefaultBoundedRangeModel - Class in org.karora.cooee.ng.model
A generic implementation of BoundedRangeModel.
DefaultBoundedRangeModel() - Constructor for class org.karora.cooee.ng.model.DefaultBoundedRangeModel
Initializes all of the properties with default values.
DefaultBoundedRangeModel(int, int, int, int) - Constructor for class org.karora.cooee.ng.model.DefaultBoundedRangeModel
Initializes value, extent, minimum and maximum.
DefaultButtonModel - Class in org.karora.cooee.app.button
Default ButtonModel implementation.
DefaultButtonModel() - Constructor for class org.karora.cooee.app.button.DefaultButtonModel
 
DefaultButtonModelEx - Class in org.karora.cooee.ng.model
This button model uses ActionEventEx objects when it raise events.
DefaultButtonModelEx() - Constructor for class org.karora.cooee.ng.model.DefaultButtonModelEx
 
DefaultCalendarSelectionModel - Class in org.karora.cooee.ng.model
A generic implementation of CalendarSelectionModel.
DefaultCalendarSelectionModel(Calendar) - Constructor for class org.karora.cooee.ng.model.DefaultCalendarSelectionModel
The creates a CalendarSelectionModel where selectedDate to set to cal and displayedDate is set to the first day of the month of cal.
DefaultColorSelectionModel - Class in org.karora.cooee.ng.model
A default implementation of ColorSelectionModel
DefaultColorSelectionModel() - Constructor for class org.karora.cooee.ng.model.DefaultColorSelectionModel
 
DefaultExpansionModel - Class in org.karora.cooee.ng.model
A generic implementation of ExpansionModel.
DefaultExpansionModel() - Constructor for class org.karora.cooee.ng.model.DefaultExpansionModel
An ExpansionModel that is not expanded
DefaultExpansionModel(boolean) - Constructor for class org.karora.cooee.ng.model.DefaultExpansionModel
An ExpansionModel that is set to 'isExpanded'.
DefaultListCellRenderer - Class in org.karora.cooee.app.list
The default ListCellRenderer implementation.
DefaultListCellRenderer() - Constructor for class org.karora.cooee.app.list.DefaultListCellRenderer
 
DefaultListModel - Class in org.karora.cooee.app.list
Default ListModel implementation.
DefaultListModel() - Constructor for class org.karora.cooee.app.list.DefaultListModel
Creates a new DefaultSelectListModel with the given content.
DefaultListModel(Object[]) - Constructor for class org.karora.cooee.app.list.DefaultListModel
Creates a new DefaultSelectListModel containing the specified items
DefaultListSelectionModel - Class in org.karora.cooee.app.list
Default ListSelectionModel implementation.
DefaultListSelectionModel() - Constructor for class org.karora.cooee.app.list.DefaultListSelectionModel
 
DefaultLiveTableRenderer - Class in org.karora.cooee.ng.table
DefaultLiveTableRenderer is a default implementation for rendering the rows in LiveTable.
DefaultLiveTableRenderer() - Constructor for class org.karora.cooee.ng.table.DefaultLiveTableRenderer
 
DefaultMenuItemModel - Class in org.karora.cooee.ng.model
The default implementation of a menu item data model.
DefaultMenuItemModel() - Constructor for class org.karora.cooee.ng.model.DefaultMenuItemModel
Creates a new default menu item model.
DefaultMenuModel - Class in org.karora.cooee.app.menu
Default MenuModel implementation.
DefaultMenuModel() - Constructor for class org.karora.cooee.app.menu.DefaultMenuModel
Creates a new DefaultMenuModel.
DefaultMenuModel(String, String) - Constructor for class org.karora.cooee.app.menu.DefaultMenuModel
Creates a new DefaultMenuModel with the specified title text.
DefaultMenuModel(String, String, ImageReference) - Constructor for class org.karora.cooee.app.menu.DefaultMenuModel
Creates a new DefaultMenuModel with the specified title text and icon
DefaultMenuSelectionModel - Class in org.karora.cooee.app.menu
 
DefaultMenuSelectionModel() - Constructor for class org.karora.cooee.app.menu.DefaultMenuSelectionModel
 
DefaultMenuStateModel - Class in org.karora.cooee.app.menu
Default MenuStateModel implementation.
DefaultMenuStateModel() - Constructor for class org.karora.cooee.app.menu.DefaultMenuStateModel
 
DefaultMutableTreeNode - Class in org.karora.cooee.ng.tree
A DefaultMutableTreeNode is a general-purpose node in a tree data structure.
DefaultMutableTreeNode() - Constructor for class org.karora.cooee.ng.tree.DefaultMutableTreeNode
Creates a tree node that has no parent and no children, but which allows children.
DefaultMutableTreeNode(Object) - Constructor for class org.karora.cooee.ng.tree.DefaultMutableTreeNode
Creates a tree node with no parent, no children, but which allows children, and initializes it with the specified user object.
DefaultMutableTreeNode(Object, boolean) - Constructor for class org.karora.cooee.ng.tree.DefaultMutableTreeNode
Creates a tree node with no parent, no children, initialized with the specified user object, and that allows children only if specified.
DefaultMutableTreeNode.BreadthFirstEnumeration - Class in org.karora.cooee.ng.tree
 
DefaultMutableTreeNode.BreadthFirstEnumeration(TreeNode) - Constructor for class org.karora.cooee.ng.tree.DefaultMutableTreeNode.BreadthFirstEnumeration
 
DefaultMutableTreeNode.PathBetweenNodesEnumeration - Class in org.karora.cooee.ng.tree
 
DefaultMutableTreeNode.PathBetweenNodesEnumeration(TreeNode, TreeNode) - Constructor for class org.karora.cooee.ng.tree.DefaultMutableTreeNode.PathBetweenNodesEnumeration
 
DefaultMutableTreeNode.PostorderEnumeration - Class in org.karora.cooee.ng.tree
 
DefaultMutableTreeNode.PostorderEnumeration(TreeNode) - Constructor for class org.karora.cooee.ng.tree.DefaultMutableTreeNode.PostorderEnumeration
 
DefaultMutableTreeNode.PreorderEnumeration - Class in org.karora.cooee.ng.tree
 
DefaultMutableTreeNode.PreorderEnumeration(TreeNode) - Constructor for class org.karora.cooee.ng.tree.DefaultMutableTreeNode.PreorderEnumeration
 
DefaultOptionModel - Class in org.karora.cooee.app.menu
A default OptionModel implementation.
DefaultOptionModel(String, String, ImageReference) - Constructor for class org.karora.cooee.app.menu.DefaultOptionModel
Creates a new DefaultOptionModel.
DefaultPageableSortableTableModel - Class in org.karora.cooee.ng.table
The default implementation for the PageableTableModel interface, this TableModel is an extension of DefaultSortableTableModel and is a decorator TableModel that allows the underlying data to be both paged and sorted.
DefaultPageableSortableTableModel(TableColumnModel) - Constructor for class org.karora.cooee.ng.table.DefaultPageableSortableTableModel
Constructs a DefaultPageableSortableTableModel with the specified TableColunModel
DefaultPageableSortableTableModel(TableModel, TableColumnModel) - Constructor for class org.karora.cooee.ng.table.DefaultPageableSortableTableModel
Constructs a DefaultPageableSortableTableModel which decorates the specified TableModel with the paging capability.
DefaultPageableSortableTableModel(TableModel) - Constructor for class org.karora.cooee.ng.table.DefaultPageableSortableTableModel
Constructs a DefaultPageableSortableTableModel which decorates the specified TableModel with the paging capability.
DefaultPeerFactory - Class in org.karora.cooee.app.util
A mechanism for retrieving instances of singleton peer objects which are defined to each support a specific Class.
DefaultPeerFactory(String, ClassLoader) - Constructor for class org.karora.cooee.app.util.DefaultPeerFactory
Creates a new PeerFactory.
DefaultProgressBarRenderer - Class in org.karora.cooee.ng.progressbar
The default ProgressBar renderer
DefaultProgressBarRenderer() - Constructor for class org.karora.cooee.ng.progressbar.DefaultProgressBarRenderer
 
DefaultRadioOptionModel - Class in org.karora.cooee.app.menu
Default RadioOptionModel implementation.
DefaultRadioOptionModel(String, String, String) - Constructor for class org.karora.cooee.app.menu.DefaultRadioOptionModel
Creates a new DefaultOptionModel.
DefaultResourceLocator - Class in org.karora.cooee.webrender.util
Provides functionality for obtaining text and binary resource files.
DefaultRichTextRenderer - Class in org.karora.cooee.ng.richtext
The DefaultRichTextRenderer is the default RichTextArea renderer.
DefaultRichTextRenderer() - Constructor for class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
Constructs a DefaultRichTextRenderer
DefaultServerDelayMessage - Class in org.karora.cooee.webcontainer
The default Web Container ServerDelayMessage.
DefaultServerDelayMessage(String) - Constructor for class org.karora.cooee.webcontainer.DefaultServerDelayMessage
Creates the DefaultServerDelayMessage
DefaultSingleSelectionModel - Class in org.karora.cooee.ng.model
A generic implementation of SingleSelectionModel.
DefaultSingleSelectionModel() - Constructor for class org.karora.cooee.ng.model.DefaultSingleSelectionModel
Initializes selectedIndex to -1
DefaultSingleSelectionModel(int) - Constructor for class org.karora.cooee.ng.model.DefaultSingleSelectionModel
Initializes selectedIndex to index
DefaultSortableTableModel - Class in org.karora.cooee.ng.table
DefaultSortableTableModel is a decorator for TableModel's; adding sorting functionality.
DefaultSortableTableModel(TableModel) - Constructor for class org.karora.cooee.ng.table.DefaultSortableTableModel
Contructs a DefaultSortableTableModel based on the underlying TableModel
DefaultSortableTableModel(TableModel, TableColumnModel) - Constructor for class org.karora.cooee.ng.table.DefaultSortableTableModel
Contructs a DefaultSortableTableModel based on the underlying TableModel and the provided TableColumnModel
DefaultSortableTableModel(TableColumnModel) - Constructor for class org.karora.cooee.ng.table.DefaultSortableTableModel
 
DefaultTabImageRenderer - Class in org.karora.cooee.ng.tabbedpane
DefaultTabImageRenderer is a default implementation of TabImageRenderer that uses a "background template image" and TextImageReference to return "dynamic" tab image representations.
DefaultTabImageRenderer() - Constructor for class org.karora.cooee.ng.tabbedpane.DefaultTabImageRenderer
Constructs a DefaultTabImageRenderer with default background tab images.
DefaultTabImageRenderer(Image, Image) - Constructor for class org.karora.cooee.ng.tabbedpane.DefaultTabImageRenderer
Constructs a DefaultTabImageRenderer with the specified background tab images.
DefaultTableCellRenderer - Class in org.karora.cooee.app.table
Default TableCellRenderer implementation.
DefaultTableCellRenderer() - Constructor for class org.karora.cooee.app.table.DefaultTableCellRenderer
 
DefaultTableCellRendererEx - Class in org.karora.cooee.ng.table
A default implementation of TableCellRendererEx.
DefaultTableCellRendererEx() - Constructor for class org.karora.cooee.ng.table.DefaultTableCellRendererEx
Constructs a DefaultTableCellRendererEx
DefaultTableColumnModel - Class in org.karora.cooee.app.table
The default TableColumnModel implementation.
DefaultTableColumnModel() - Constructor for class org.karora.cooee.app.table.DefaultTableColumnModel
Creates a new DefaultTableColumnModel.
DefaultTableModel - Class in org.karora.cooee.app.table
The default TableModel implementation.
DefaultTableModel() - Constructor for class org.karora.cooee.app.table.DefaultTableModel
Creates a new table model of 0x0 size.
DefaultTableModel(int, int) - Constructor for class org.karora.cooee.app.table.DefaultTableModel
Creates a new table model with the specified dimensions.
DefaultTableModel(Object[][], Object[]) - Constructor for class org.karora.cooee.app.table.DefaultTableModel
Creates a new Table Model with the specified data and column names.
DefaultTabModel - Class in org.karora.cooee.ng.tabbedpane
DefaultTabModel holds all its content components in memory for each possible tab.
DefaultTabModel() - Constructor for class org.karora.cooee.ng.tabbedpane.DefaultTabModel
Constructs a DefaultTabModel
DefaultTabModel.TabEntry - Class in org.karora.cooee.ng.tabbedpane
TabEntry contains out tab data at given index
DefaultTabModel.TabEntry(Component, Component) - Constructor for class org.karora.cooee.ng.tabbedpane.DefaultTabModel.TabEntry
 
DefaultToggleButtonModel - Class in org.karora.cooee.app.button
Default ToggleButtonModel implementation.
DefaultToggleButtonModel() - Constructor for class org.karora.cooee.app.button.DefaultToggleButtonModel
 
DefaultToggleOptionModel - Class in org.karora.cooee.app.menu
Default ToggleOptionModel implementation.
DefaultToggleOptionModel(String, String) - Constructor for class org.karora.cooee.app.menu.DefaultToggleOptionModel
Creates a new DefaultOptionModel.
DefaultTreeCellRenderer - Class in org.karora.cooee.ng.tree
Used to display an entry in a tree.
DefaultTreeCellRenderer() - Constructor for class org.karora.cooee.ng.tree.DefaultTreeCellRenderer
Creates a new instance of DefaultTreeCellRenderer.
DefaultTreeIcons - Class in org.karora.cooee.ng.tree
This class hold a series of "named" image icons, used by the Tree during rendering, for visuals such as lines between nodes and expansion handles.
DefaultTreeIcons() - Constructor for class org.karora.cooee.ng.tree.DefaultTreeIcons
Creates the DefaultTreeIcons with the default static default icon images
DefaultTreeModel - Class in org.karora.cooee.ng.tree
A simple tree data model that uses TreeNodes.
DefaultTreeModel(TreeNode) - Constructor for class org.karora.cooee.ng.tree.DefaultTreeModel
Creates a tree in which any node can have children.
DefaultTreeModel(TreeNode, boolean) - Constructor for class org.karora.cooee.ng.tree.DefaultTreeModel
Creates a tree specifying whether any node can have children, or whether only certain nodes can have children.
DefaultTreeSelectionModel - Class in org.karora.cooee.ng.tree
A default implementation of TreeSelectionModel.
DefaultTreeSelectionModel() - Constructor for class org.karora.cooee.ng.tree.DefaultTreeSelectionModel
Creates a new instance of DefaultTreeSelectionModel that is empty, and having a selection mode of DISCONTIGUOUS_TREE_SELECTION.
DefaultTreeTableModel - Class in org.karora.cooee.ng.treetable
DefaultTreeTableModel is a concrete implementation of AbstractTreeTableModel and is provided purely as a convenience.
DefaultTreeTableModel() - Constructor for class org.karora.cooee.ng.treetable.DefaultTreeTableModel
 
DefaultTreeTableModel(TreeNode) - Constructor for class org.karora.cooee.ng.treetable.DefaultTreeTableModel
 
DefaultTreeTableModel(TreeNode, boolean) - Constructor for class org.karora.cooee.ng.treetable.DefaultTreeTableModel
 
Delegateable - Interface in org.karora.cooee.ng.able
Delegateable is an interface where a something can act as a Delegate for a Component and hence get and set properties into the Component.
DelegateFocusSupport - Interface in org.karora.cooee.app
Interface to provide capability for composite components to delegate focus to a specific child.
DELETE - Static variable in class org.karora.cooee.app.event.TableModelEvent
An event type indicating one or more table rows were deleted.
deleteRow(int) - Method in class org.karora.cooee.app.table.DefaultTableModel
Deletes the specified row.
depthFirstEnumeration() - Method in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
Creates and returns an enumeration that traverses the subtree rooted at this node in depth-first order.
deregister(ExternalEventMonitor) - Method in class org.karora.cooee.ng.externalevent.ExternalEventMonitorService
Deregisters the ExternalEventMonitor with the service that is used to invoke external events.
deregister(LiveTable) - Method in class org.karora.cooee.ng.table.LiveTableService
Deregisters the LiveTable with the service
deregister(AutoLookupTextFieldEx) - Method in class org.karora.cooee.ng.text.AutoLookupService
Deregisters the AutoLookupTextFieldEx with the service
deregisterURIHandler(ImageManager.ImageReferenceURIHandler) - Static method in class org.karora.cooee.ng.ui.util.ImageManager
Deregisters a ImageReferenceURIHandler from the static set of handlers
DerivedMutableStyle - Class in org.karora.cooee.app
A MutableStyle which will retrieve properties from a "parent" style when they are not set locally.
DerivedMutableStyle() - Constructor for class org.karora.cooee.app.DerivedMutableStyle
Default constructor.
DerivedMutableStyle(Style) - Constructor for class org.karora.cooee.app.DerivedMutableStyle
Creates a new DerivedMutableStyle.
DESCENDING - Static variable in interface org.karora.cooee.ng.table.SortableTableModel
A sort directive to sort in descending order
describeThrowable(Throwable) - Static method in class org.karora.cooee.ng.util.throwable.ThrowableKit
This method will examine a Throwable and return a ThrowableDescriptor that can then be used to output error details.
DH_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.DirectHtmlPeer
Service to provide supporting JavaScript library.
DirectHtml - Class in org.karora.cooee.ng
DirectHtml is a very lightweight component that will insert HTML text directly onto the client.
DirectHtml() - Constructor for class org.karora.cooee.ng.DirectHtml
Constructs a DirectHtml
DirectHtml(String) - Constructor for class org.karora.cooee.ng.DirectHtml
Constructs a DirectHtml using the given htmlText.
DirectHtmlPeer - Class in org.karora.cooee.ng.ui.syncpeer
ComponentSynchronizePeer implementation for the DirectHtml component.
DirectHtmlPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.DirectHtmlPeer
 
DISABLE_CACHING - Static variable in class org.karora.cooee.webrender.WebRenderServlet
A flag indicating whether caching should be disabled for all services.
DISCONTIGUOUS_TREE_SELECTION - Static variable in interface org.karora.cooee.ng.tree.TreeSelectionModel
Selection can contain any number of items that are not necessarily contiguous.
displayedDateChange(CalendarEvent) - Method in interface org.karora.cooee.ng.model.CalendarSelectionListener
This is raised when the displayed Date of of the CalendarSelectionModel changes
DisplayLayoutData - Class in org.karora.cooee.ng.layout
DisplayLayoutData is used to specify special display information for a child component.
DisplayLayoutData() - Constructor for class org.karora.cooee.ng.layout.DisplayLayoutData
Constructs a empty DisplayLayoutData
DisplayLayoutData(Extent, Extent) - Constructor for class org.karora.cooee.ng.layout.DisplayLayoutData
Constructs a DisplayLayoutData with the left and top parameters set and set the position to Positionable.ABSOLUTE
dispose() - Method in class org.karora.cooee.app.ApplicationInstance
Invoked when the application is disposed and will not be used again.
dispose() - Method in class org.karora.cooee.app.Component
Life-cycle method invoked when the Component is removed from a registered hierarchy.
dispose() - Method in class org.karora.cooee.ng.AutoLookupTextFieldEx
 
dispose() - Method in class org.karora.cooee.ng.ExternalEventMonitor
When the ExternalEventMonitor is removed from the component hierarchy it is also made removed from the ExternalEventMonitorService
dispose() - Method in class org.karora.cooee.ng.LiveTable
 
DISPOSE_ON_CLOSE - Static variable in class org.karora.cooee.app.WindowPane
A constant for the defaultCloseOperation property indicating that a window should be removed from the component hierarchy when a user attempts to close it.
disposeRenderState(RenderContext, Component) - Method in class org.karora.cooee.ng.ui.syncpeer.AbstractEchoPointPeer
Called to dispose of any render state for a given component.
DO_NOT_CACHE - Static variable in interface org.karora.cooee.webrender.Service
A value returned by getVersion() to indicate that a service should not be cached.
DO_NOTHING_ON_CLOSE - Static variable in class org.karora.cooee.app.WindowPane
A constant for the defaultCloseOperation property indicating that nothing should be done when the user attempts to close a window.
doAction() - Method in class org.karora.cooee.app.button.AbstractButton
Programmatically performs a click/activation of the button.
doAction() - Method in interface org.karora.cooee.app.button.ButtonModel
Notifies the model of the button's action having been invoked.
doAction() - Method in class org.karora.cooee.app.button.DefaultButtonModel
 
doAction(OptionModel) - Method in class org.karora.cooee.app.menu.AbstractMenuComponent
Programmatically performs a menu action.
doAction(int) - Method in interface org.karora.cooee.ng.model.ButtonModelEx
This raise an ActionEventEx that containes meta key information that was in play when the event raised.
doAction() - Method in class org.karora.cooee.ng.model.DefaultButtonModelEx
 
doAction(int) - Method in class org.karora.cooee.ng.model.DefaultButtonModelEx
 
doAction() - Method in class org.karora.cooee.ng.model.DefaultMenuItemModel
Our default doAction
Document - Interface in org.karora.cooee.app.text
A model for text components.
DOCUMENT_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.text.TextComponent
 
DOCUMENT_CHANGED_PROPERTY - Static variable in class org.karora.cooee.ng.Calculator
 
DocumentEvent - Class in org.karora.cooee.app.event
An event indicating a modification of a document.
DocumentEvent(Document) - Constructor for class org.karora.cooee.app.event.DocumentEvent
Creates a new DocumentEvent.
DocumentListener - Interface in org.karora.cooee.app.event
The listener interface for receiving document events.
documentUpdate(DocumentEvent) - Method in interface org.karora.cooee.app.event.DocumentListener
Invoked when an document update occurs.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.karora.cooee.webrender.WebRenderServlet
Handles a GET request.
doInit() - Method in class org.karora.cooee.app.ApplicationInstance
Initializes the ApplicationInstance.
doLayout() - Method in class org.karora.cooee.ng.table.PageableTableNavigation
 
DomPropertyStore - Class in org.karora.cooee.webrender.servermessage
A utility class to add EchoDomPropertyStore message parts to the ServerMessage.
DomPropertyStore() - Constructor for class org.karora.cooee.webrender.servermessage.DomPropertyStore
 
DomUpdate - Class in org.karora.cooee.webrender.servermessage
A utility class to add EchoDomUpdate message parts to the ServerMessage.
DomUpdate() - Constructor for class org.karora.cooee.webrender.servermessage.DomUpdate
 
DomUpdateSupport - Interface in org.karora.cooee.webcontainer
An optional interface which may be implemented by ComponentSynchronizePeers that support rendering directly to HTML.
DomUtil - Class in org.karora.cooee.app.util
A utility class which provides methods for working with a W3C DOM.
DomUtil - Class in org.karora.cooee.webrender.util
A utility class which provides methods for working with a W3C DOM.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.karora.cooee.webrender.WebRenderServlet
Handles a POST request.
doRender() - Method in class org.karora.cooee.app.Table
Re-renders changed rows.
doRender() - Method in class org.karora.cooee.ng.LiveTable
LiveTable implementation only handles headers cells as child components not the main TableModel data rows.
doRender() - Method in class org.karora.cooee.ng.TableEx
Re-renders the rows of the TableEx.
doRenderCellContent(TableCellRenderer, Object, int, int) - Method in class org.karora.cooee.ng.TableEx
Renders the content of a cell, given a specific TableCellRenderer.
DoublePeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
DoublePeer converts property value strings into Doubles.
DoublePeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.DoublePeer
 
doValidation() - Method in class org.karora.cooee.app.ApplicationInstance
Validates all components registered with the application.
Download - Class in org.karora.cooee.app.filetransfer
A command that causes the client to download a file.
Download() - Constructor for class org.karora.cooee.app.filetransfer.Download
Creates a new inactive Download command with no download provider.
Download(DownloadProvider, boolean) - Constructor for class org.karora.cooee.app.filetransfer.Download
Creates a new Download command with the specified prodcuer and active state.
DOWNLOAD_SERVICE - Static variable in class org.karora.cooee.webcontainer.filetransfer.DownloadPeer
Service to provide supporting JavaScript library.
DownloadPeer - Class in org.karora.cooee.webcontainer.filetransfer
A peer for Download commands.
DownloadPeer() - Constructor for class org.karora.cooee.webcontainer.filetransfer.DownloadPeer
 
DownloadProvider - Interface in org.karora.cooee.app.filetransfer
An interface for download-providing objects.
DRAG_SOURCE_SERVICE - Static variable in class org.karora.cooee.webcontainer.syncpeer.DragSourcePeer
Service to provide supporting JavaScript library.
DragSource - Class in org.karora.cooee.app
A container Component that enables its child to be dragged and dropeed by the user onto any Component registered as a drop target.
DragSource() - Constructor for class org.karora.cooee.app.DragSource
Creates an empty DragSource
DragSource(Component) - Constructor for class org.karora.cooee.app.DragSource
Creates a DragSource making the given Component visually draggable
DragSourcePeer - Class in org.karora.cooee.webcontainer.syncpeer
Synchronization peer for org.karora.cooee.contrib.dnd.DragSource components.
DragSourcePeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.DragSourcePeer
Default constructor.
drawProgressBar(ProgressBar) - Method in class org.karora.cooee.ng.progressbar.DefaultProgressBarRenderer
This method can be used by subclasses to customise how the ProgressBar is to be displayed.
drawProgressBar(ProgressBar) - Method in interface org.karora.cooee.ng.progressbar.ProgressBarRenderer
Called when the ProgressBar needs redrawing.
DROP_TARGET_LISTENERS_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.DragSource
 
DropDown - Class in org.karora.cooee.ng
DropDown is a type of PopUp that (by default) shows its floating box below and to the left of the target component.
DropDown() - Constructor for class org.karora.cooee.ng.DropDown
Constructs a DropDown with no target component and no drop down component
DropDown(Component, Component) - Constructor for class org.karora.cooee.ng.DropDown
Constructs a DropDown with the specified target and popup component in place.
DropDownMenu - Class in org.karora.cooee.app
EXPERIMENTAL: Under Development, API may change.
DropDownMenu() - Constructor for class org.karora.cooee.app.DropDownMenu
Creates a new DropDownMenu with an empty DefaultMenuModel as its model and a.
DropDownMenu(MenuModel) - Constructor for class org.karora.cooee.app.DropDownMenu
Creates a new DropDownMenu displaying the specified MenuModel and using a DefaultMenuStateModel to provide state information.
DropDownMenu(MenuModel, String) - Constructor for class org.karora.cooee.app.DropDownMenu
Creates a new DropDownMenu displaying the specified MenuModel with a default menu Id.
DropDownMenu(MenuModel, MenuStateModel) - Constructor for class org.karora.cooee.app.DropDownMenu
Creates a new DropDownMenu displaying the specified MenuModel and using the specified MenuStateModel to provide state information.
DropDownMenu(MenuModel, MenuSelectionModel) - Constructor for class org.karora.cooee.app.DropDownMenu
 
DropDownMenu(MenuModel, MenuStateModel, String) - Constructor for class org.karora.cooee.app.DropDownMenu
Creates a new DropDownMenu displaying the specified MenuModel and using the specified MenuStateModel to provide state information with a default menu Id.
DropDownMenu(MenuModel, MenuSelectionModel, String) - Constructor for class org.karora.cooee.app.DropDownMenu
Creates a new DropDownMenu displaying the specified MenuModel and using the specified MenuSelectionModel with a default menu Id.
DropDownMenuPeer - Class in org.karora.cooee.webcontainer.syncpeer
 
DropDownMenuPeer() - Constructor for class org.karora.cooee.webcontainer.syncpeer.DropDownMenuPeer
 
DropEvent - Class in org.karora.cooee.app.event
An event that represents a draggable Component being dropped on a valid drop target.
DropEvent(Object, Object) - Constructor for class org.karora.cooee.app.event.DropEvent
Creates a DropEvent with the given Component as the draggable (source) and drop target Component (target)
DropListener - Interface in org.karora.cooee.app.event
Listener interface for receiving DropEvents.
dropPerformed(DropEvent) - Method in interface org.karora.cooee.app.event.DropListener
Invoked when a draggable component is dropped onto a valid drop target.
DuckTypeKit - Class in org.karora.cooee.ng.util.reflect
The DuckTypeKit allows for work on objects and Components using "reflection" and other duck typing conventions
DuckTypeKit() - Constructor for class org.karora.cooee.ng.util.reflect.DuckTypeKit
 
DuckTypeKit.DuckTypeException - Exception in org.karora.cooee.ng.util.reflect
A wrapper Exception that can be throw during Duck Type operations
DuckTypeKit.DuckTypeException(String) - Constructor for exception org.karora.cooee.ng.util.reflect.DuckTypeKit.DuckTypeException
 
DuckTypeKit.DuckTypeException(String, Throwable) - Constructor for exception org.karora.cooee.ng.util.reflect.DuckTypeKit.DuckTypeException
 

E

ECHO_DEBUG_PARAMETER - Static variable in class org.karora.cooee.webcontainer.WindowHtmlService
Echo/Cooee Debug Mode Identifier This is a Servlet Init Parameter, that must be set via your web.xml however the default value for the parameter is true
EditableLabelEx - Class in org.karora.cooee.ng
EditableLabelEx is a Label component that can contain other child components and when the user clicks on the Label, the underlying (and hidden) child components will be shown.
EditableLabelEx() - Constructor for class org.karora.cooee.ng.EditableLabelEx
Constructs a EditableLabelEx with no target component.
EditableLabelEx(Component) - Constructor for class org.karora.cooee.ng.EditableLabelEx
Constructs a EditableLabelEx and sets the specified component as its target.
ELEMENT_ID_LONG_MESSAGE - Static variable in class org.karora.cooee.webrender.ServerDelayMessage
The element id of the "long delay message" element which will be made visible when the delay pane has been displayed for a set amount of time.
ELEMENT_ID_MESSAGE - Static variable in class org.karora.cooee.webrender.ServerDelayMessage
The element id of the "main delay message" element which will be made visible when the any client/server interaction occurs.
elements() - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Returns an enumeration of the values in this table.
EM - Static variable in class org.karora.cooee.app.Extent
Em units (height of font).
empty() - Method in class org.karora.cooee.ng.StackedPaneEx
Synonym for removeAll().
EMPTY_ENUMERATION - Static variable in class org.karora.cooee.ng.tree.DefaultMutableTreeNode
An enumeration that is always empty.
EmptyTreeSelectionModel - Class in org.karora.cooee.ng.tree
This TreeSelectionModel does not allow any selection to occur.
EmptyTreeSelectionModel() - Constructor for class org.karora.cooee.ng.tree.EmptyTreeSelectionModel
EmptyTreeSelectionModel constructor comment.
ENABLED_CHANGED_PROPERTY - Static variable in class org.karora.cooee.app.Component
 
EnabledUpdate - Class in org.karora.cooee.webcontainer.partialupdate
A PartialUpdateParticipant to update the text any subclass of 'TextComponent'
EnabledUpdate(String) - Constructor for class org.karora.cooee.webcontainer.partialupdate.EnabledUpdate
 
encode(Image, OutputStream) - Method in class org.karora.cooee.ng.image.GifEncoder
 
encode(Image, OutputStream) - Method in interface org.karora.cooee.ng.image.ImageEncoder
 
encode(Image, OutputStream) - Method in class org.karora.cooee.ng.image.PngEncoder
 
encode(String) - Static method in class org.karora.cooee.ng.util.HtmlKit
Encodes a string of text into HTML by replacing less than, greater than, ampersand, and quotation mark characters with their HTML escaped equivalents.
encode(String, int) - Static method in class org.karora.cooee.ng.util.HtmlKit
Encodes a string of text into HTML by replacing less than, greater than, ampersand, and quotation mark characters with their HTML escaped equivalents.
encode(OutputStream) - Method in class org.karora.cooee.webcontainer.image.PngEncoder
Encodes the image.
EncodedImageReference - Class in org.karora.cooee.ng.image
The EncodedImageReference class is an ImageReference that can render java.awt.Image objects.
EncodedImageReference() - Constructor for class org.karora.cooee.ng.image.EncodedImageReference
Constructs an EncodedImageReference without an image.
EncodedImageReference(Image) - Constructor for class org.karora.cooee.ng.image.EncodedImageReference
Constructs an EncodedImageReference with an image.
encodeNewLines(Document, String, int) - Static method in class org.karora.cooee.ng.util.HtmlKit
Encodes a string of text into DOM Nodes by taking new lines and replacing them aoccording to the policy provided.
encodeRedirectUrl(String) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
Deprecated.  
encodeRedirectURL(String) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
encodeUrl(String) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
Deprecated.  
encodeURL(String) - Method in class org.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
 
enlargeImageSpliceHoriz(Image, int, int) - Static method in class org.karora.cooee.ng.image.ImageKit
Called to enlarge an image by splicing it horizontally (along the Y axis) at y and filling the new section with a 1 pixel sample at y
enlargeImageSpliceVert(Image, int, int) - Static method in class org.karora.cooee.ng.image.ImageKit
Called to enlarge an image by splicing it vertically (along the X axis) at x and filling the new section with a 1 pixel sample at x
enqueueCommand(Command) - Method in class org.karora.cooee.app.ApplicationInstance
Queues the given stateless Command for execution on the current client/server synchronization.
enqueueCommand(Command) - Method in class org.karora.cooee.app.update.ServerUpdateManager
Enqueues a Command for processing.
enqueueTask(TaskQueueHandle, Runnable) - Method in class org.karora.cooee.app.ApplicationInstance
Enqueues a task to be run during the next client/server synchronization.
ensureValue(String, String) - Method in class org.karora.cooee.webcontainer.filetransfer.UploadFormService
 
entry - Variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.HashIterator
 
entrySet - Variable in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
 
entrySet() - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Returns a collection view of the mappings contained in this map.
entrySet() - Method in class org.karora.cooee.ng.util.collections.ExpiryCache
This operation is not supported on ExpiryCache.
EP_DRAG_SERVICE - Static variable in class org.karora.cooee.ng.ui.resource.Resources
 
EP_LOOKUP_SERVICE - Static variable in class org.karora.cooee.ng.ui.resource.Resources
 
EP_SCRIPT_SERVICE - Static variable in class org.karora.cooee.ng.ui.resource.Resources
The EchoPoint JavaScript library service.
EP_STRETCH_SERVICE - Static variable in class org.karora.cooee.ng.ui.resource.Resources
 
EPNG - Class in org.karora.cooee.ng
EPNG contains static members that help control the EPNG component library.
eq(Object, Object) - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
Check for equality of non-null references x and y.
equals(Object) - Method in class org.karora.cooee.app.Alignment
 
equals(Object) - Method in class org.karora.cooee.app.AwtImageReference
 
equals(Object) - Method in class org.karora.cooee.app.Border
 
equals(Object) - Method in class org.karora.cooee.app.Color
 
equals(Object) - Method in class org.karora.cooee.app.Extent
 
equals(Object) - Method in class org.karora.cooee.app.FillImage
 
equals(Object) - Method in class org.karora.cooee.app.FillImageBorder
 
equals(Object) - Method in class org.karora.cooee.app.Font
 
equals(Object) - Method in class org.karora.cooee.app.Font.Typeface
 
equals(Object) - Method in class org.karora.cooee.app.HttpImageReference
 
equals(Object) - Method in class org.karora.cooee.app.Insets
 
equals(Object) - Method in class org.karora.cooee.app.ResourceImageReference
 
equals(Object) - Method in class org.karora.cooee.ng.BorderEx
 
equals(Object) - Method in class org.karora.cooee.ng.tree.TreePath
Tests two TreePaths for equality by checking each element of the paths for equality.
equals(Object) - Method in class org.karora.cooee.ng.ui.util.HtmlTable
 
equals(Object) - Method in class org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap.Entry
 
equals(Object) - Method in class org.karora.cooee.webrender.ContentType
 
ES_SERVICE - Static variable in class org.karora.cooee.ng.ui.syncpeer.ExpandableSectionPeer
Service to provide supporting JavaScript library.
event - Variable in exception org.karora.cooee.ng.tree.ExpandVetoException
The event that the exception was created for.
EventListenerList - Class in org.karora.cooee.app.event
A generic storage facility for listeners.
EventListenerList() - Constructor for class org.karora.cooee.app.event.EventListenerList
Creates a new listener list.
EventProcessor - Class in org.karora.cooee.webrender.servermessage
A utility class to add EchoEventProcessor message parts to the ServerMessage.
EventProcessor() - Constructor for class org.karora.cooee.webrender.servermessage.EventProcessor
 
EX - Static variable in class org.karora.cooee.app.Extent
Ex units (height of character 'x' in font).
Expandable - Interface in org.karora.cooee.ng.able
An Expandable can be expanded/contracted and tracks this change with an ExpansionModel.
ExpandableSection - Class in org.karora.cooee.ng
ExpandableSection is a container component that 'can expand' to reveal its child component content.
ExpandableSection() - Constructor for class org.karora.cooee.ng.ExpandableSection
Constructs a ExpandableSection with no content.
ExpandableSection(String) - Constructor for class org.karora.cooee.ng.ExpandableSection
Constructs a ExpandableSection with no content and the specified title
ExpandableSection(TitleBar) - Constructor for class org.karora.cooee.ng.ExpandableSection
Constructs a ExpandableSection with no content and the specified TitleBar as the title.
ExpandableSectionPeer - Class in org.karora.cooee.ng.ui.syncpeer
ExpandableSectionPeer is the peer for ExpandableSectionPeer
ExpandableSectionPeer() - Constructor for class org.karora.cooee.ng.ui.syncpeer.ExpandableSectionPeer
 
expandAll() - Method in class org.karora.cooee.ng.Tree
Ensures that all the nodes are expanded and viewable.
expandAll() - Method in class org.karora.cooee.ng.TreeTable
Expands all nodes in the treetable.
EXPANDED_CHANGED_PROPERTY - Static variable in interface org.karora.cooee.ng.able.Expandable
can be fired when the expnasion model changes
expandPath(TreePath) - Method in class org.karora.cooee.ng.Tree
Ensures that the node identified by the specified path is expanded and viewable.
expandPath(TreePath) - Method in class org.karora.cooee.ng.TreeTable
Expands the the node at the specified path in the treetable.
expandRow(int) - Method in class org.karora.cooee.ng.Tree
Ensures that the node in the specified row is expanded and viewable.
expandRow(int) - Method in class org.karora.cooee.ng.TreeTable
Expands the specified row in the treetable.
ExpandVetoException - Exception in org.karora.cooee.ng.tree
Exception used to stop and expand/collapse from happening.
ExpandVetoException(TreeExpansionEvent) - Constructor for exception org.karora.cooee.ng.tree.ExpandVetoException
Constructs an ExpandVetoException object with no message.
ExpandVetoException(TreeExpansionEvent, String) - Constructor for exception org.karora.cooee.ng.tree.ExpandVetoException
Constructs an ExpandVetoException object with the specified message.
ExpansionGroup - Class in org.karora.cooee.ng.model
ExpansionGroup is a collection of Expandable's which allows the expansion of only one Expandable at a time.
ExpansionGroup() - Constructor for class org.karora.cooee.ng.model.ExpansionGroup
Constructs an ExpansionGroup
ExpansionModel - Interface in org.karora.cooee.ng.model
A model that supports at most one indexed selection.
ExpiryCache - Class in org.karora.cooee.ng.util.collections
ExpiryCache implements a Map cache contains objects that "expire".
ExpiryCache() - Constructor for class org.karora.cooee.ng.util.collections.ExpiryCache
Constructs a default ExpiryCache that uses SoftReferences
ExpiryCache(long, long) - Constructor for class org.karora.cooee.ng.util.collections.ExpiryCache
Constructs a ExpiryCache that uses SoftReferences
ExpiryCache(long, long, boolean) - Constructor for class org.karora.cooee.ng.util.collections.ExpiryCache
Constructs a ExpiryCache with all the parameters
EXTENDED_FONT_NAMES - Static variable in class org.karora.cooee.ng.richtext.DefaultRichTextRenderer
contains the extended font names that may be available for use
Extent - Class in org.karora.cooee.app
A representation of a linear distance with units.
Extent(int) - Constructor for class org.karora.cooee.app.Extent
Creates a new Extent with pixel units.
Extent(int, int) - Constructor for class org.karora.cooee.app.Extent
Creates a new Extent.
ExtentEx - Class in org.karora.cooee.ng
ExtentEx is a version of Extent that allows more convinence methods and construction
ExtentEx(String) - Constructor for class org.karora.cooee.ng.ExtentEx
Creates a new ExtentEx using a string parameter that is converted into value and units, in the form :
ExtentEx(int) - Constructor for class org.karora.cooee.ng.ExtentEx
Creates a new ExtentEx with pixel units.
ExtentEx(int, int) - Constructor for class org.karora.cooee.ng.ExtentEx
Creates a new ExtentEx.
ExtentKit - Class in org.karora.cooee.ng.util
ExtentKit is a utility class to help with Extent manipulation
ExtentKit() - Constructor for class org.karora.cooee.ng.util.ExtentKit
 
ExtentPeer - Class in org.karora.cooee.app.componentxml.propertypeer
PropertyXmlPeer implementation for org.karora.cooee.app.Extent properties.
ExtentPeer() - Constructor for class org.karora.cooee.app.componentxml.propertypeer.ExtentPeer
 
ExtentPeer - Class in org.karora.cooee.ng.stylesheet.propertypeer
ExtentPeer works with Extent objects
ExtentPeer() - Constructor for class org.karora.cooee.ng.stylesheet.propertypeer.ExtentPeer
 
ExtentRender - Class in org.karora.cooee.webcontainer.propertyrender
Utility class for rendering org.karora.cooee.app.Extent properties to CSS.
ExternalEvent - Class in org.karora.cooee.ng.externalevent
ExternalEvent represents an event that has been raised externally to the Echo web application.
ExternalEvent(Object, Map) - Constructor for class org.karora.cooee.ng.externalevent.ExternalEvent
Creates an ExternalEvent.
externalEvent(ExternalEvent) - Method in interface org.karora.cooee.ng.externalevent.ExternalEventListener
This is called when an external event has been raised.
ExternalEventListener - Interface in org.karora.cooee.ng.externalevent
The ExternalEventListener interface is used to listen for ExternalEvents.
ExternalEventMonitor - Class in org.karora.cooee.ng
A ExternalEventMonitor can be used to monitor external events that come in via web request URIs.
ExternalEventMonitor() - Constructor for class org.karora.cooee.ng.ExternalEventMonitor
Constructs an ExternalEventMonitor
ExternalEventMonitorService - Class in org.karora.cooee.ng.externalevent
This service is used to listen for external events that come in when the user follows a URI that has ?serviceId=ExternalEvent on it.
ExternalEventMonitorService() - Constructor for class org.karora.cooee.ng.externalevent.ExternalEventMonitorService
 
ExtrasUtil - Class in org.karora.cooee.webcontainer
 
ExtrasUtil() - Constructor for class org.karora.cooee.webcontainer.ExtrasUtil
 

F

FALLBACK_STYLESHEET - Static variable in class org.karora.cooee.ng.EPNG
This StyleSheet is used as the fall back stylesheet by the EPNG rendering peers.
FEATURE_LOCATION - Static variable in class org.karora.cooee.ng.NativeWindow
Shows a web addresslocation feature when the NativeWindow is first opened
FEATURE_MENUBAR - Static variable in class org.karora.cooee.ng.NativeWindow
Shows a menu bar area feature when the NativeWindow is first opened
FEATURE_RESIZEABLE - Static variable in class org.karora.cooee.ng.NativeWindow
Determines of the window is resizeable NativeWindow when it is first opened
FEATURE_SCROLLBARS - Static variable in class org.karora.cooee.ng.NativeWindow
Shows allows scrollbars when the NativeWindow is first opened
FEATURE_STATUSBAR - Static variable in class org.karora.cooee.ng.NativeWindow
Shows a status bar area feature when the NativeWindow is first opened
FEATURE_TOOLBAR - Static variable in class org.karora.cooee.ng.NativeWindow
Shows a toolbar feature when the NativeWindow is first opened
FILE_PARAMETER_NAME - Static variable in class org.karora.cooee.webcontainer.filetransfer.UploadFormService
 
FilePane - Class in org.karora.cooee.app.filetransfer
 
FilePane() - Constructor for class org.karora.cooee.app.filetransfer.FilePane
Creates a new FilePane nd with no download provider.
FilePane(DownloadProvider) - Constructor for class org.karora.cooee.app.filetransfer.FilePane
Creates a new Download command with the specified prodcuer and active state.
FilePanePeer - Class in org.karora.cooee.webcontainer.filetransfer
 
FilePanePeer() - Constructor for class org.karora.cooee.webcontainer.filetransfer.FilePanePeer
 
FileTemplateDataSource - Class in org.karora.cooee.ng.template
FileTemplateDataSource takes it template data from a File.
FileTemplateDataSource() - Constructor for class org.karora.cooee.ng.template.FileTemplateDataSource
Constructs a FileTemplateDataSource with no template file.
FileTemplateDataSource(String) - Constructor for class org.karora.cooee.ng.template.FileTemplateDataSource
Constructs a FileTemplateDataSource using the specified fileName as the template data source.
FileTemplateDataSource(File) - Constructor for class org.karora.cooee.ng.template.FileTemplateDataSource
Constructs a FileTemplateDataSource with the specified File object as the template source
fileUpload(UploadEvent) - Method in interface org.karora.cooee.app.filetransfer.UploadListener
Indicates a successful file upload attempt.
fileUpload(InputStream, int, String, String) - Method in class org.karora.cooee.app.filetransfer.UploadSelect
Notifies the upload listener that a file has been uploaded.
FillImage - Class in org.karora.cooee.app
Describes how an image should 'fill' a particular component or region of the user interface.
FillImage(ImageReference) - Constructor for class org.karora.cooee.app.FillImage
Creates a new FillImage with no horizontal/vertical offset that scrolls with content and repeats both horizontally and vertically.
FillImage(ImageReference, Extent, Extent, int) - Constructor for class org.karora.cooee.app.FillImage
Creates a new FillImage.
FillImageBorder - Class in org.karora.cooee.app
A representation of a graphical border drawn using a series of eight FillImages.
FillImageBorder() - Constructor for class org.karora.cooee.app.FillImageBorder
Creates a new FillImageBorder.
FillImageBorder(Color, Insets, Insets) - Constructor for class org.karora.cooee.app.FillImageBorder
Creates a new FillImageBorder with the specified color, border inset, and content inset.
FillImageBorderPeer - Class in org.karora.cooee.app.componentxml.propertypeer
PropertyXmlPeer implementation for org.karora.cooee.app.FillImageBorder properties.
FillImageBorderPeer() - Constructor for class org.karora.cooee.app.componentxml.propertypeer.FillImageBorderPeer
 
FillImagePeer - Class in org.karora.cooee.app.componentxml.propertypeer
PropertyXmlPeer implementation for org.karora.cooee.app.FillImage properties.
FillImagePeer() - Constructor for class org.karora.cooee.app.componentxml.propertypeer.