|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StructureData | |
---|---|
com.alee.extended.tab | |
com.alee.managers.settings.processors |
Uses of StructureData in com.alee.extended.tab |
---|
Classes in com.alee.extended.tab that implement StructureData | |
---|---|
class |
PaneData<T extends DocumentData>
Data for single tabbed pane within document pane. |
class |
SplitData<T extends DocumentData>
Data for single split pane within document pane. |
Fields in com.alee.extended.tab declared as StructureData | |
---|---|
protected StructureData |
SplitData.first
First split element. |
protected StructureData |
SplitData.last
Last split element. |
protected StructureData |
WebDocumentPane.root
Root structure element. |
Methods in com.alee.extended.tab that return StructureData | |
---|---|
StructureData |
SplitData.getFirst()
Returns first split element. |
StructureData |
SplitData.getLast()
Returns last split element. |
StructureData |
WebDocumentPane.getStructureRoot()
Returns current root element data. |
protected StructureData<T> |
WebDocumentPane.restoreStructureStateImpl(DocumentPaneState state,
java.util.Map<java.lang.String,T> documents)
Restores document pane state starting from the specified structure. |
Methods in com.alee.extended.tab with parameters of type StructureData | |
---|---|
protected void |
WebDocumentPane.collectPanes(StructureData structureData,
java.util.List<PaneData<T>> panes)
Collects all PaneData available under the specified stucture element into list. |
protected void |
WebDocumentPane.collectSplitPanes(StructureData structureData,
java.util.List<SplitData<T>> splits)
Collects all SplitData available under the specified stucture element into list. |
protected WebSplitPane |
SplitData.createSplit(int orientation,
StructureData first,
StructureData last)
Returns new split component. |
protected WebSplitPane |
SplitData.createSplit(int orientation,
StructureData first,
StructureData last)
Returns new split component. |
void |
WebDocumentPane.fireMerged(SplitData<T> mergedSplit,
StructureData<T> newStructureData)
Fires SplitData merge event. |
protected DocumentPaneState |
WebDocumentPane.getDocumentPaneStateImpl(StructureData structure)
Returns document pane state starting from the specified structure. |
static boolean |
WebDocumentPane.isEmptyPane(StructureData data)
Returns whether the specified element is an empty pane or not. |
void |
WebDocumentPane.merge(StructureData toMerge)
Merges specified structure element and its sub-elements if it is possible. |
void |
DocumentPaneListener.merged(WebDocumentPane<T> documentPane,
SplitData<T> mergedSplit,
StructureData<T> newStructureData)
Informs that specified SplitData was merged. |
void |
DocumentPaneAdapter.merged(WebDocumentPane<T> documentPane,
SplitData<T> mergedSplit,
StructureData<T> newStructureData)
Informs that specified SplitData was merged. |
void |
SplitData.replace(StructureData element,
StructureData replacement)
Replaces specified element with new one. |
void |
SplitData.replace(StructureData element,
StructureData replacement)
Replaces specified element with new one. |
void |
SplitData.setFirst(StructureData first)
Sets first split element. |
void |
SplitData.setLast(StructureData last)
Sets last split element. |
void |
WebDocumentPane.setStructureRoot(StructureData root)
Sets new root element data. |
Constructors in com.alee.extended.tab with parameters of type StructureData | |
---|---|
SplitData(WebDocumentPane<T> documentPane,
int orientation,
StructureData first,
StructureData last)
Constructs new SplitData. |
|
SplitData(WebDocumentPane<T> documentPane,
int orientation,
StructureData first,
StructureData last)
Constructs new SplitData. |
Uses of StructureData in com.alee.managers.settings.processors |
---|
Methods in com.alee.managers.settings.processors with parameters of type StructureData | |
---|---|
void |
WebDocumentPaneSettingsProcessor.merged(WebDocumentPane documentPane,
SplitData mergedSplit,
StructureData newStructureData)
Informs that specified SplitData was merged. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |