org.noos.xing.mydoggy.plaf.ui.cmp
Interface MultiSplitWindow<D extends org.noos.xing.mydoggy.Dockable>

All Known Subinterfaces:
ContentWindow, FloatingLiveWindow, FloatingWindow
All Known Implementing Classes:
ContentDialog, ContentFrame, FloatingDialog, FloatingFrame, FloatingLivePanel

public interface MultiSplitWindow<D extends org.noos.xing.mydoggy.Dockable>

Author:
Angelo De Caro (angelo.decaro@gmail.com)

Method Summary
 void addDockable(D dockable, Component content)
           
 void addDockable(D dockable, Component content, D aggregationOnDockable, org.noos.xing.mydoggy.AggregationPosition aggregationPosition)
           
 boolean containsDockable(D dockable)
           
 D getDockable()
           
 int getDockableCount()
           
 List<D> getDockables()
           
 Object getMultiSplitLayout()
           
 void removeDockable(D dockable)
           
 void setMultiSplitLayout(Object model)
           
 

Method Detail

addDockable

void addDockable(D dockable,
                 Component content)

addDockable

void addDockable(D dockable,
                 Component content,
                 D aggregationOnDockable,
                 org.noos.xing.mydoggy.AggregationPosition aggregationPosition)

removeDockable

void removeDockable(D dockable)

getDockableCount

int getDockableCount()

getDockable

D getDockable()

getDockables

List<D> getDockables()

containsDockable

boolean containsDockable(D dockable)

getMultiSplitLayout

Object getMultiSplitLayout()

setMultiSplitLayout

void setMultiSplitLayout(Object model)


Copyright © 2012. All Rights Reserved.