Uses of Interface
com.alee.extended.tab.StructureData

Packages that use StructureData
com.alee.extended.tab   
 

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.
 

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.
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 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.