Uses of Class
com.alee.extended.tab.DocumentData

Packages that use DocumentData
com.alee.extended.tab   
com.alee.managers.settings.processors   
com.alee.utils   
 

Uses of DocumentData in com.alee.extended.tab
 

Classes in com.alee.extended.tab with type parameters of type DocumentData
 class DefaultTabTitleComponentProvider<T extends DocumentData>
          Default document tab title provider.
 class DocumentAdapter<T extends DocumentData>
          Extension for WebDocumentPane documents state listener.
 interface DocumentDataCancellableRunnable<T extends DocumentData>
          Custom runnable that provides information about DocumentData.
 interface DocumentDataListener<T extends DocumentData>
          Special listener that tracks DocumentData changes.
 interface DocumentDataProvider<T extends DocumentData>
          This is a custom data provider used by WebDocumentPane.
 interface DocumentDataRunnable<T extends DocumentData>
          Custom runnable that provides information about DocumentData.
 class DocumentDragViewHandler<T extends DocumentData>
          Custom DragViewHandler for WebDocumentPane document.
 interface DocumentListener<T extends DocumentData>
          Documents state listener for WebDocumentPane component.
 class DocumentPaneAdapter<T extends DocumentData>
          Extension for WebDocumentPane listener.
 interface DocumentPaneEventMethods<T extends DocumentData>
          This interface provides a set of methods that should be added into WebDocumentPane that supports custom WebLaF events.
 interface DocumentPaneListener<T extends DocumentData>
          Documents pane state listener for WebDocumentPane component.
 class PaneData<T extends DocumentData>
          Data for single tabbed pane within document pane.
 class PaneDataAdapter<T extends DocumentData>
          DocumentDataListener extension for single PaneData.
 class SplitData<T extends DocumentData>
          Data for single split pane within document pane.
 interface StructureData<T extends DocumentData>
          Base interface for visual parts within WebDocumentPane.
 interface TabTitleComponentProvider<T extends DocumentData>
          Custom interface used to create document tab title provider.
 class WebDocumentPane<T extends DocumentData>
          This component is basically a special container for customizable documents described by DocumentData class.
 

Fields in com.alee.extended.tab declared as DocumentData
protected  DocumentData DocumentDragHandler.document
          Dragged document.
 

Methods in com.alee.extended.tab with type parameters of type DocumentData
static
<T extends DocumentData>
SplitData<T>
WebDocumentPane.getData(WebSplitPane splitPane)
          Returns split data stored inside the split pane component.
static
<T extends DocumentData>
PaneData<T>
WebDocumentPane.getData(WebTabbedPane tabbedPane)
          Returns pane data stored inside the tabbed pane component.
 

Methods in com.alee.extended.tab with parameters of type DocumentData
 void WebDocumentPane.setSelected(DocumentData document)
          Sets document selected inside its pane.
 

Constructors in com.alee.extended.tab with parameters of type DocumentData
DocumentTransferable(DocumentData document)
          Constructs new DocumentTransferable for the specified DocumentData.
 

Uses of DocumentData in com.alee.managers.settings.processors
 

Methods in com.alee.managers.settings.processors with parameters of type DocumentData
 void WebDocumentPaneSettingsProcessor.closed(DocumentData document, PaneData pane, int index)
          Informs that provided document is closed.
 boolean WebDocumentPaneSettingsProcessor.closing(DocumentData document, PaneData pane, int index)
          Informs that provided document is being closed.
 void WebDocumentPaneSettingsProcessor.opened(DocumentData document, PaneData pane, int index)
          Informs that provided document was opened inside document pane.
 void WebDocumentPaneSettingsProcessor.selected(DocumentData document, PaneData pane, int index)
          Informs that provided document was selected inside document pane.
 

Uses of DocumentData in com.alee.utils
 

Methods in com.alee.utils with type parameters of type DocumentData
static
<T extends DocumentData>
DocumentAdapter<T>
EventUtils.onDocumentClose(WebDocumentPane<T> documentPane, DocumentDataRunnable<T> runnable)
          Shortcut method for document close event.
static
<T extends DocumentData>
DocumentAdapter<T>
EventUtils.onDocumentClosing(WebDocumentPane<T> documentPane, DocumentDataCancellableRunnable<T> runnable)
          Shortcut method for document closing event.
static
<T extends DocumentData>
DocumentAdapter<T>
EventUtils.onDocumentOpen(WebDocumentPane<T> documentPane, DocumentDataRunnable<T> runnable)
          Shortcut method for document open event.
static
<T extends DocumentData>
DocumentAdapter<T>
EventUtils.onDocumentSelection(WebDocumentPane<T> documentPane, DocumentDataRunnable<T> runnable)
          Shortcut method for document selection event.