dsto.dfc.util
Interface Disposable

All Known Subinterfaces:
Pipe
All Known Implementing Classes:
AbstractBiDiPipe, AbstractCustomizeRowCommand, AbstractDfcTreeModel, AbstractDocument, AbstractMoveCommand, AbstractPipe, AbstractPropertyFilterSet, AbstractSelectionBasedCommand, BasicDeleteCommand, BasicEnumeratedTermCustomizer, BasicForm, BasicTreeModelEventSource, BeanEndpoint, ButtonEndpoint, CmdAddEntry, CmdChangeDataObjectProperty, CmdDelete, CmdDeleteItem, CmdDeleteRow, CmdDeleteRows, CmdMoveEntry, CmdMoveRow, CmdRename, CmdSetBeanProperty, CmdToggleDataBeanProperty, CommandButtonSynchronizer, CommandViewTreeModel, CompositeList, CustomizersPanel, CustomizersTreeModel, CustomizersTreeModel.Entry, DataObjectCopyPipe, DataObjectView, DefaultDfcTreeModel, DefaultDfcTreeNode, DfcTree, EntityClient, EntityClients, EntityContainer, EntityServer, FileDocument, FormDialog, FormEditorValueAdapter, FormPanel, GradientPanel, JavaBeanPropertyPipe, JComboBoxFormEditor, JListFormEditor, JListSelectionFormEditor, JSliderFormEditor, JTableFormEditor, JTextFieldFormEditor, JTreeSelectionFormEditor, LabelizerPipe, ListModelAdapter, LogMessageTable, LogMessageTableModel, LogWindow, LogWindowPopperEditor, MapTableView.CmdDeleteProperty, MultiPipe, MultiplexFormEditor, MultiValuePropertyFilterSet, NumberEndpoint, NumericSpinnerFormEditor, ObjectTransferable, PanelManager.Panel, PipeEndpoint, PropertyFilterSet, PropertyPipe, RadioBox, RadioEndpoint, SortedListModelAdapter, StyledTextLinkOTron, StyleSheetTableView.CmdClearValue, SuperSet, TextEndpoint, TranslatorPipe, UIPropertyListener

public interface Disposable

Defines an object that supports explicit destruction. Yes, this is a nasty C++ like thing, and should be used very carefully. It is the usual way for a client to support explicit de-registration of its bean listeners.

Version:
$Revision$

Method Summary
 void dispose()
          Dispose of the object (unregister listeners, close open resources etc).
 

Method Detail

dispose

void dispose()
Dispose of the object (unregister listeners, close open resources etc). It should be safe to call this method more than once. Note for beans that support client event listeners: if there are listeners registered when this is called, this method should do nothing.



Copyright © 2008 Commonwealth of Australia