org.gnu.gtk
public interface CellLayout
CellLayout is an interface to be implemented by all objects which want to provide a TreeViewColumn-like API for packing cells, setting attributes and data funcs.
See Also: ComboBox
| Method Summary | |
|---|---|
| void | addAttributeMapping(CellRenderer renderer, CellRendererAttribute attribute, DataColumn column)
Adds an attribute mapping to the list in the CellLayout. |
| void | clear()
Unsets all the mappings on all renderers on the CellLayout and removes
all renderers from the CellLayout. |
| void | clearAttributeMappings(CellRenderer renderer)
Clears all existing attributes previously set with
CellLayout. |
| Handle | getHandle()
Get the native Handle of this CellLayout object. |
| void | packEnd(CellRenderer renderer, boolean expand)
Adds the cell to the end of the CellLayout. |
| void | packStart(CellRenderer renderer, boolean expand)
Packs the cell into the beginning of the CellLayout. |
| void | reorder(CellRenderer renderer, int position)
Re-inserts the renderer at position. |