Uses of Interface
dsto.dfc.util.Disposable

Packages that use Disposable
dsto.dfc.collections Extensions to the Java Collections framework, including support for event notification on dynamic collections. 
dsto.dfc.databeans   
dsto.dfc.databeans.views   
dsto.dfc.swing.commands Framework for defining and presenting user commands in a UI. 
dsto.dfc.swing.controls Miscellaneous UI components and support classes. 
dsto.dfc.swing.dnd Extensions to the AWT Drag and Drop/Copy and Paste packages. 
dsto.dfc.swing.forms A high-level framework supporting the assembly of UI editor components into forms. 
dsto.dfc.swing.list Extended support for the Swing JList and ListModel classes. 
dsto.dfc.swing.logging Components for displaying log messages. 
dsto.dfc.swing.panels Provides MDI-style window management support for managing a set of components. 
dsto.dfc.swing.persistence Support for managing persistent objects. 
dsto.dfc.swing.styles   
dsto.dfc.swing.table Extension of the Swing table framework to support advanced (add, remove, copy, paste etc) table models and provide several extensions to the JTable component. 
dsto.dfc.swing.text Generic expression tree editing framework. 
dsto.dfc.swing.tree Extends the Swing tree package to add support for advanced tree models (supporting add, remove, copy, paste etc) and provide several extensions to the JTree component. 
dsto.dfc.swt.commands Framework for defining and presenting user commands in a UI. 
dsto.dfc.swt.forms   
dsto.dfc.swt.text   
dsto.dfc.swt.util   
dsto.dfc.swt.viewers   
livespace.services   
 

Uses of Disposable in dsto.dfc.collections
 

Classes in dsto.dfc.collections that implement Disposable
 class CompositeList
          A virtual list composed of a series of sub-List's laid end to end.
 class SuperSet
          A superset of a number of subsets.
 

Uses of Disposable in dsto.dfc.databeans
 

Classes in dsto.dfc.databeans that implement Disposable
 class DataObjectView
          Creates a dynamically sortable, filterable list view of a data object.
 

Uses of Disposable in dsto.dfc.databeans.views
 

Classes in dsto.dfc.databeans.views that implement Disposable
 class AbstractPropertyFilterSet
          Base class for automatically-generated sets of IFilter's for filtering against values of a IDataObject property.
 class MultiValuePropertyFilterSet
          A property filter that that works when property values are themselves IDataObject's (typically a set of some kind).
 class PropertyFilterSet
          An automatically-generated set of PropertyFilter's for a given property.
 

Uses of Disposable in dsto.dfc.swing.commands
 

Classes in dsto.dfc.swing.commands that implement Disposable
 class AbstractMoveCommand
          Base class for commands that move items up/down within their host.
 class AbstractSelectionBasedCommand
          Base class for commands that are affected by changes in a SelectionEventSource (eg become disabled when nothing is selected).
 class BasicDeleteCommand
          Basic delete command.
 class CommandButtonSynchronizer
          Synchronize a command with a JFC button.
 class CommandViewTreeModel
           
 

Uses of Disposable in dsto.dfc.swing.controls
 

Classes in dsto.dfc.swing.controls that implement Disposable
 class GradientPanel
          This is a panel which can be used to customize a Gradient.
 class RadioBox
          A control that presents a multiple choice selection as a set of radio buttons.
 

Uses of Disposable in dsto.dfc.swing.dnd
 

Classes in dsto.dfc.swing.dnd that implement Disposable
 class ObjectTransferable
          Allows any object or array of objects to be stored as a Transferable.
 

Uses of Disposable in dsto.dfc.swing.forms
 

Classes in dsto.dfc.swing.forms that implement Disposable
 class BasicForm
          Basic implementation of the Form interface.
 class CustomizersPanel
          A generic host for a set of customizers (usually form editors).
 class CustomizersTreeModel
          The tree model used by CustomizersPanel.
static class CustomizersTreeModel.Entry
          An entry in the tree model.
 class FormDialog
          A Form-compatible extension of DfcOkCancelDialog designed to contain FormEditor's.
 class FormEditorValueAdapter
          A form editor that acts as a simple wrapper around any FormEditor instance.
 class FormPanel
          A form editor container that hosts FormEditor's bound to properties of the editor value.
 class JComboBoxFormEditor
          A form editor that can be used to bind JComboBox'es.
 class JListFormEditor
          Displays a java.util.List value in a JList component.
 class JListSelectionFormEditor
          Form editor that sets the current editor value to the selected value in a JList.
 class JSliderFormEditor
           
 class JTableFormEditor
          Edits a value in a Swing JTable.
 class JTextFieldFormEditor
          A form editor that can be used to bind any JTextComponent, including JTextField's.
 class JTreeSelectionFormEditor
          Adapts JTree to act as a single-selection editor (the selected entry in the tree is the editor value).
 class MultiplexFormEditor
          A form editor that allows selection from a number of different predefined value types.
 class NumericSpinnerFormEditor
          A numeric spinner form editor (see NumericSpinner).
 

Uses of Disposable in dsto.dfc.swing.list
 

Classes in dsto.dfc.swing.list that implement Disposable
 class CmdDeleteRow
          Deletes the currently selected row of a list using that is displaying a DfcListModel.
 class ListModelAdapter
          Adapts a List to look like a Swing ListModel.
 class SortedListModelAdapter
          Presents any collection as a sorted DfcListModel.
 

Uses of Disposable in dsto.dfc.swing.logging
 

Classes in dsto.dfc.swing.logging that implement Disposable
 class LogMessageTable
          Display a LogMessageBuffer in a table view.
 class LogMessageTableModel
          Adapts a LogMessageBuffer to the Swing TableModel interface.
 class LogWindow
          Displays a browsable table of log events and optionally shows settings for auto popup on error and warning message events.
 class LogWindowPopperEditor
          Edits the properties of a LogWindowPopper.
 

Uses of Disposable in dsto.dfc.swing.panels
 

Classes in dsto.dfc.swing.panels that implement Disposable
 class PanelManager.Panel
          A panel managed by the panel manager.
 

Uses of Disposable in dsto.dfc.swing.persistence
 

Classes in dsto.dfc.swing.persistence that implement Disposable
 class AbstractDocument
          A base implementation of Document which implements the high-level bahaviour of a document without being specific to a particular persistent storage mechanism.
 class FileDocument
          A base class for documents that are file-based.
 

Uses of Disposable in dsto.dfc.swing.styles
 

Classes in dsto.dfc.swing.styles that implement Disposable
static class StyleSheetTableView.CmdClearValue
          The "Clear Value" command.
 

Uses of Disposable in dsto.dfc.swing.table
 

Classes in dsto.dfc.swing.table that implement Disposable
 class AbstractCustomizeRowCommand
          Abstract base class for commands that customize the selected row of a table.
 class CmdDeleteRows
          Delete selected rows.
 class CmdMoveRow
          Moves rows up/down the table.
protected  class MapTableView.CmdDeleteProperty
          The "Delete Property" command.
 

Uses of Disposable in dsto.dfc.swing.text
 

Classes in dsto.dfc.swing.text that implement Disposable
 class BasicEnumeratedTermCustomizer
          Base class for term customizers that select from a set of enumerated values.
 

Uses of Disposable in dsto.dfc.swing.tree
 

Classes in dsto.dfc.swing.tree that implement Disposable
 class AbstractDfcTreeModel
          Base class for clients implementing DfcTreeModel.
 class BasicTreeModelEventSource
          Supports TreeModelEvent firing and listener registration.
 class CmdAddEntry
          Add a new entry as a child of the currently selected entry.
 class CmdDelete
          Delete currently selected node and all children.
 class CmdMoveEntry
          A command that moves tree entries up/down within their parent.
 class CmdRename
          Rename the selected node.
 class DefaultDfcTreeModel
          Default implementation of DfcTreeModel using HashMap and ArrayList.
 class DefaultDfcTreeNode
          Default impelementation of DfcTreeNode.
 class DfcTree
          DFC'ified JTree, adding support for operations based on the extended DfcTreeModel.
 

Uses of Disposable in dsto.dfc.swt.commands
 

Classes in dsto.dfc.swt.commands that implement Disposable
 class CmdChangeDataObjectProperty
          Command to change a property of one or more target data objects.
 class CmdSetBeanProperty
          Command that sets the value of a Bean property (ie via a setX () method).
 

Uses of Disposable in dsto.dfc.swt.forms
 

Subinterfaces of Disposable in dsto.dfc.swt.forms
 interface Pipe
          Defines a segment of a data flow pipe.
 

Classes in dsto.dfc.swt.forms that implement Disposable
 class AbstractBiDiPipe
          Abstract base for pipes that are bi-directional (accept inputs and outputs).
 class AbstractPipe
          Base class for the Pipe interface.
 class BeanEndpoint
          A pipe endpoint that outputs its input to bean property (ie via set/get methods on a target object).
 class ButtonEndpoint
          A pipe endpoint that connects a boolean input to the selected state of a SWT button (usually a checkbox or toggle button).
 class DataObjectCopyPipe
          A pipe that inputs a data object and outputs a clone.
 class JavaBeanPropertyPipe
          A pipe that inputs a data bean and outputs the value of one of its properties.
 class LabelizerPipe
          A pipe that turns a value into a UI label and vice-versa.
 class MultiPipe
          A multiplex pipe that outputs its input to a list of children.
 class NumberEndpoint
          A pipe endpoint that connects its input to SWT number-like widgets (Scale, Slider, and Spinner currently).
 class PipeEndpoint
          Base class for pipe endpoints: pipe segments that put their input into a non-pipe (eg a UI control).
 class PropertyPipe
          A pipe that inputs a data object and outputs the value of one of its properties.
 class RadioEndpoint
          A pipe endpoint that allows selection of a value from a list of radio buttons.
 class TextEndpoint
          A pipe endpoint that connects its input to SWT text-like widgets (Text, Combo, and Spinner currently).
 class TranslatorPipe
          A pipe that outputs a transformed version of its input using a ITranslator.
 

Uses of Disposable in dsto.dfc.swt.text
 

Classes in dsto.dfc.swt.text that implement Disposable
 class StyledTextLinkOTron
          Adds automatic clickable links to URL's in a styled text widget.
 

Uses of Disposable in dsto.dfc.swt.util
 

Classes in dsto.dfc.swt.util that implement Disposable
 class CmdToggleDataBeanProperty
          Command that toggles a boolean property of an IDataBean.
 class UIPropertyListener
          A DataObject property listener adapter that re-routes property change events that occur outside the UI thread into the UI thread by using Display.asyncExec ().
 

Uses of Disposable in dsto.dfc.swt.viewers
 

Classes in dsto.dfc.swt.viewers that implement Disposable
 class CmdDeleteItem
          Generic "Delete Items" command for JFace Viewer's showing a Collection (although could be subclassed for non Collection's).
 

Uses of Disposable in livespace.services
 

Classes in livespace.services that implement Disposable
 class EntityClient
          A container that populates its entity registry with available entities matching a type query and keeps them up to date with state changes.
 class EntityClients
          Helper class to hold a set of entity clients.
 class EntityContainer
          Base class for containers that manage distributed Entity instances.
 class EntityServer
          A container that publishes its entities for access by clients.
 



Copyright © 2008 Commonwealth of Australia