All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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(); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy