Package com.alee.extended.tab

Interface Summary
DocumentDataCancellableRunnable<T extends DocumentData> Custom runnable that provides information about DocumentData.
DocumentDataListener<T extends DocumentData> Special listener that tracks DocumentData changes.
DocumentDataProvider<T extends DocumentData> This is a custom data provider used by WebDocumentPane.
DocumentDataRunnable<T extends DocumentData> Custom runnable that provides information about DocumentData.
DocumentListener<T extends DocumentData> Documents state listener for WebDocumentPane component.
DocumentPaneEventMethods<T extends DocumentData> This interface provides a set of methods that should be added into WebDocumentPane that supports custom WebLaF events.
DocumentPaneListener<T extends DocumentData> Documents pane state listener for WebDocumentPane component.
StructureData<T extends DocumentData> Base interface for visual parts within WebDocumentPane.
TabTitleComponentProvider<T extends DocumentData> Custom interface used to create document tab title provider.
 

Class Summary
DefaultTabTitleComponentProvider<T extends DocumentData> Default document tab title provider.
DocumentAdapter<T extends DocumentData> Extension for WebDocumentPane documents state listener.
DocumentData<C extends Component> This class represents basic data for single document opened in WebDocumentPane.
DocumentDragHandler Custom TransferHandler for DocumentData object.
DocumentDragViewHandler<T extends DocumentData> Custom DragViewHandler for WebDocumentPane document.
DocumentPaneAdapter<T extends DocumentData> Extension for WebDocumentPane listener.
DocumentPaneState Object used to store WebDocumentPane documents structure state.
DocumentTransferable Custom Transferable for WebDocumentPane documents.
PaneData<T extends DocumentData> Data for single tabbed pane within document pane.
PaneDataAdapter<T extends DocumentData> DocumentDataListener extension for single PaneData.
SplitData<T extends DocumentData> Data for single split pane within document pane.
WebDocumentPane<T extends DocumentData> This component is basically a special container for customizable documents described by DocumentData class.