bibliothek.gui.dock.station.toolbar.layout.grid.Column Maven / Gradle / Ivy
package bibliothek.gui.dock.station.toolbar.layout.grid;
import bibliothek.gui.DockStation;
import bibliothek.gui.Dockable;
import bibliothek.gui.dock.station.support.PlaceholderList;
import bibliothek.gui.dock.station.support.PlaceholderListItem;
/**
* Represents one list of {@link Dockable}s.
*
* @author Benjamin Sigg
*
* @param
* the kind of object that should be treated as {@link Dockable}
* @param
* the kind of object that should be treated as
* {@link DockStation}
* @param
* the type of item which represents a {@link Dockable}
*/
public interface Column> extends ColumnItem, PlaceholderListItem> {
/**
* Gets the list of dockables.
*
* @return the list that is represented by this column
*/
public PlaceholderList getList();
}