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

Packages that use PaneData
com.alee.extended.tab   
com.alee.managers.settings.processors   
 

Uses of PaneData in com.alee.extended.tab
 

Fields in com.alee.extended.tab declared as PaneData
protected  PaneData<T> WebDocumentPane.activePane
          Last active pane.
protected  PaneData DocumentDragHandler.paneData
          PaneData to which this TransferHandler is attached.
 

Methods in com.alee.extended.tab that return PaneData
 PaneData<T> StructureData.findClosestPane()
          Returns closest PaneData.
 PaneData<T> SplitData.findClosestPane()
          Returns closest PaneData.
 PaneData<T> PaneData.findClosestPane()
          Returns closest PaneData.
 PaneData<T> WebDocumentPane.getActivePane()
          Returns currently active pane data.
static
<T extends DocumentData>
PaneData<T>
WebDocumentPane.getData(WebTabbedPane tabbedPane)
          Returns pane data stored inside the tabbed pane component.
 PaneData<T> WebDocumentPane.getPane(java.lang.String documentId)
          Returns pane that contains document with the specified ID.
 PaneData<T> WebDocumentPane.getPane(T document)
          Returns pane that contains specified document.
 PaneData PaneDataAdapter.getPaneData()
          Returns PaneData listening to DocumentData changes.
protected  PaneData<T> WebDocumentPane.split(PaneData<T> splittedPane, T movedDocument, int direction)
          Splits specified pane into two panes using the specified direction to decide split settings.
 

Methods in com.alee.extended.tab that return types with arguments of type PaneData
 java.util.List<PaneData<T>> WebDocumentPane.getAllPanes()
          Returns list of all available panes within this document pane.
 

Methods in com.alee.extended.tab with parameters of type PaneData
protected  void WebDocumentPane.activate(PaneData<T> paneData)
          Sets active pane.
protected  void DocumentDragHandler.checkFocusState(PaneData paneData)
          Special method to transfer focus properly after drag finishes.
 void DocumentListener.closed(T document, PaneData<T> pane, int index)
          Informs that provided document is closed.
 void DocumentAdapter.closed(T document, PaneData<T> pane, int index)
          Informs that provided document is closed.
 boolean DocumentListener.closing(T document, PaneData<T> pane, int index)
          Informs that provided document is being closed.
 boolean DocumentAdapter.closing(T document, PaneData<T> pane, int index)
          Informs that provided document is being closed.
protected  javax.swing.JComponent DefaultTabTitleComponentProvider.createCloseButton(PaneData<T> paneData, T document)
          Returns newly created tab close button.
 javax.swing.JComponent TabTitleComponentProvider.createTabTitleComponent(PaneData<T> paneData, T document)
          Returns newly created tab title component.
 javax.swing.JComponent DefaultTabTitleComponentProvider.createTabTitleComponent(PaneData<T> paneData, T document)
          Returns newly created tab title component.
protected  javax.swing.JComponent DefaultTabTitleComponentProvider.createTitleLabel(PaneData<T> paneData, T document)
          Returns newly created tab title label.
 void WebDocumentPane.fireDocumentClosed(T document, PaneData<T> pane, int index)
          Fires document closed event.
 boolean WebDocumentPane.fireDocumentClosing(T document, PaneData<T> pane, int index)
          Fires document closing event.
 void WebDocumentPane.fireDocumentOpened(T document, PaneData<T> pane, int index)
          Fires document opened event.
 void WebDocumentPane.fireDocumentSelected(T document, PaneData<T> pane, int index)
          Fires document selected event.
 void WebDocumentPane.fireSplitted(PaneData<T> splittedPane, SplitData<T> newSplitData)
          Fires PaneData split event.
static void DocumentDragHandler.install(PaneData paneData)
          Quick drag handler installation method.
 void DocumentListener.opened(T document, PaneData<T> pane, int index)
          Informs that provided document was opened inside document pane.
 void DocumentAdapter.opened(T document, PaneData<T> pane, int index)
          Informs that provided document was opened inside document pane.
 void DocumentDataRunnable.run(T document, PaneData<T> pane, int index)
          Performs action according to provided event data.
 boolean DocumentDataCancellableRunnable.run(T document, PaneData<T> pane, int index)
          Performs action according to provided event data.
 void DocumentListener.selected(T document, PaneData<T> pane, int index)
          Informs that provided document was selected inside document pane.
 void DocumentAdapter.selected(T document, PaneData<T> pane, int index)
          Informs that provided document was selected inside document pane.
protected  PaneData<T> WebDocumentPane.split(PaneData<T> splittedPane, T movedDocument, int direction)
          Splits specified pane into two panes using the specified direction to decide split settings.
 void DocumentPaneListener.splitted(WebDocumentPane<T> documentPane, PaneData<T> splittedPane, SplitData<T> newSplitData)
          Informs that specified PaneData was splitted.
 void DocumentPaneAdapter.splitted(WebDocumentPane<T> documentPane, PaneData<T> splittedPane, SplitData<T> newSplitData)
          Informs that specified PaneData was splitted.
 

Method parameters in com.alee.extended.tab with type arguments of type PaneData
protected  void WebDocumentPane.collectPanes(StructureData structureData, java.util.List<PaneData<T>> panes)
          Collects all PaneData available under the specified stucture element into list.
 

Constructors in com.alee.extended.tab with parameters of type PaneData
DocumentDragHandler(PaneData paneData)
          Constructs new DocumentDragHandler for the specified PaneData.
PaneDataAdapter(PaneData paneData)
          Constructs new PaneDataAdapter for the specified PaneData.
 

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

Methods in com.alee.managers.settings.processors with parameters of type PaneData
 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.
 void WebDocumentPaneSettingsProcessor.splitted(WebDocumentPane documentPane, PaneData splittedPane, SplitData newSplitData)
          Informs that specified PaneData was splitted.