public class WebDocumentPaneSettingsProcessor extends com.alee.managers.settings.SettingsProcessor<WebDocumentPane,DocumentPaneState> implements DocumentListener, DocumentPaneListener
SettingsManager,
SettingsProcessor| Constructor and Description |
|---|
WebDocumentPaneSettingsProcessor(com.alee.managers.settings.SettingsProcessorData data)
Constructs SettingsProcessor using the specified SettingsProcessorData.
|
| Modifier and Type | Method and Description |
|---|---|
void |
closed(DocumentData document,
PaneData pane,
int index)
Informs that provided document is closed.
|
boolean |
closing(DocumentData document,
PaneData pane,
int index)
Informs that provided document is being closed.
|
void |
dividerLocationChanged(WebDocumentPane documentPane,
SplitData splitData)
Informs that specified SplitData's divider location has changed.
|
protected void |
doDestroy(WebDocumentPane component) |
protected void |
doInit(WebDocumentPane component) |
protected void |
doLoad(WebDocumentPane component) |
protected void |
doSave(WebDocumentPane component) |
void |
merged(WebDocumentPane documentPane,
SplitData mergedSplit,
StructureData newStructureData)
Informs that specified SplitData was merged.
|
void |
opened(DocumentData document,
PaneData pane,
int index)
Informs that provided document was opened inside document pane.
|
void |
orientationChanged(WebDocumentPane documentPane,
SplitData splitData)
Informs that specified SplitData's orientation was changed.
|
void |
selected(DocumentData document,
PaneData pane,
int index)
Informs that provided document was selected inside document pane.
|
void |
sidesSwapped(WebDocumentPane documentPane,
SplitData splitData)
Informs that specified SplitData's sides were swapped.
|
void |
splitted(WebDocumentPane documentPane,
PaneData splittedPane,
SplitData newSplitData)
Informs that specified PaneData was splitted.
|
public WebDocumentPaneSettingsProcessor(com.alee.managers.settings.SettingsProcessorData data)
data - SettingsProcessorDataprotected void doInit(WebDocumentPane component)
doInit in class com.alee.managers.settings.SettingsProcessor<WebDocumentPane,DocumentPaneState>protected void doDestroy(WebDocumentPane component)
doDestroy in class com.alee.managers.settings.SettingsProcessor<WebDocumentPane,DocumentPaneState>public void opened(DocumentData document, PaneData pane, int index)
DocumentListeneropened in interface DocumentListenerdocument - document datapane - specific document paneindex - document tab indexpublic void selected(DocumentData document, PaneData pane, int index)
DocumentListenerselected in interface DocumentListenerdocument - document datapane - specific document paneindex - document tab indexpublic boolean closing(DocumentData document, PaneData pane, int index)
DocumentListenerclosing in interface DocumentListenerdocument - document datapane - specific document paneindex - document tab indexpublic void closed(DocumentData document, PaneData pane, int index)
DocumentListenerclosed in interface DocumentListenerdocument - document datapane - specific document paneindex - document tab indexpublic void splitted(WebDocumentPane documentPane, PaneData splittedPane, SplitData newSplitData)
DocumentPaneListenersplitted in interface DocumentPaneListenerdocumentPane - WebDocumentPanesplittedPane - splitted PaneDatanewSplitData - newly created SplitDatapublic void merged(WebDocumentPane documentPane, SplitData mergedSplit, StructureData newStructureData)
DocumentPaneListenermerged in interface DocumentPaneListenerdocumentPane - WebDocumentPanemergedSplit - merged SplitDatanewStructureData - newly created StructureDatapublic void orientationChanged(WebDocumentPane documentPane, SplitData splitData)
DocumentPaneListenerorientationChanged in interface DocumentPaneListenerdocumentPane - WebDocumentPanesplitData - SplitData which orientation has changedpublic void sidesSwapped(WebDocumentPane documentPane, SplitData splitData)
DocumentPaneListenersidesSwapped in interface DocumentPaneListenerdocumentPane - WebDocumentPanesplitData - SplitData which sides were swappedpublic void dividerLocationChanged(WebDocumentPane documentPane, SplitData splitData)
DocumentPaneListenerdividerLocationChanged in interface DocumentPaneListenerdocumentPane - WebDocumentPanesplitData - SplitData which divider location has changedprotected void doLoad(WebDocumentPane component)
doLoad in class com.alee.managers.settings.SettingsProcessor<WebDocumentPane,DocumentPaneState>protected void doSave(WebDocumentPane component)
doSave in class com.alee.managers.settings.SettingsProcessor<WebDocumentPane,DocumentPaneState>