public class TreeTable<T> extends Table implements TableModel, TableModelExt
Widget.NotifyEvent| Constructor and Description |
|---|
TreeTable() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTreeListener(TreeListener<T> l) |
Widget |
createWidget(int row,
int column) |
java.lang.Object |
getElement(int row,
int column) |
int |
getInsetDecal() |
int |
getNumColumns() |
int |
getNumRows() |
TreeRendererDataProvider<T> |
getRendererDataProvider() |
Tree<T> |
getSelectedNode() |
java.lang.Object |
getTitle(int column) |
java.lang.Object |
getTooltip(int row,
int column) |
Tree<T> |
getTree() |
TreeTableModel<T> |
getTreeModel() |
boolean |
isElementEditable(int row,
int column) |
boolean |
removeTreeListener(TreeListener<T> listener) |
void |
set(Tree<T> tree,
TreeTableModel<T> treeModel) |
void |
setElement(int row,
int column,
java.lang.String s) |
void |
setExpandToSelection(boolean t) |
void |
setInsetDecal(int insetDecal) |
void |
setRendererDataProvider(TreeRendererDataProvider<T> dataProvider) |
void |
setSelectedNode(Tree<T> node) |
getStepForHorizontalScrolling, getStepForVerticalScrolling, getTableModel, isShowOverlay, isShowTitles, setShowOverlay, setShowTitles, setTableModel, updateadd, ensureVisible, getContents, getHorizontalScroll, getHorizontalScrollPercent, getHorizontalScrollStep, getVerticalScroll, getVerticalScrollPercent, getVerticalScrollStep, getViewportVisible, isHorizontalScrollEnabled, isVerticalScrollEnabled, setContents, setHorizontalScrollEnabled, setHorizontalScrollPercent, setHorizontalScrollStep, setLayout, setVerticalScrollEnabled, setVerticalScrollPercent, setVerticalScrollStepfind, find, getLayout, getNumWidgets, getWidget, getWidget, isAccurateMouseOver, isOver, isOverlappingRendering, keyPressed, keyReleased, mouseDragged, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove, removeAll, setAccurateMouseOver, setOverlappingRenderingaddAnimator, addFocusListener, addKeyListener, addMouseFocusListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, focusTraversal, forceSize, getBackground, getBackgroundBorder, getBackgroundColor, getBackgroundFocus, getBackgroundOver, getBackgroundPress, getBorderSize, getConstraint, getDisableFade, getHeight, getHeightOnScreen, getInsets, getInsetsBottom, getInsetsHeight, getInsetsLeft, getInsetsRight, getInsetsTop, getInsetsWidth, getLocation, getLocationAnchor, getLocationOnScreen, getLocationRef, getLocationRef2, getLocationRefAnchor, getLocationX, getLocationXOnScreen, getLocationY, getLocationYOnScreen, getMaxHeight, getMaxWidth, getMenuPopup, getMinHeight, getMinHeightWidget, getMinWidth, getMinWidthWidget, getName, getOpacity, getParent, getPopup, getRoot, getStyle, getTooltip, getViewport, getViewportInternal, getWidth, getWidthOnScreen, hasFocus, isAutoPackHeight, isAutoPackWidth, isEnabled, isEnabledHerited, isEventsOnExternalDrag, isExternalDrag, isFocusable, isMouseDown, isMouseOver, isMouseOverOrDown, isVisible, isVisibleAndEnabledHerited, isVisibleHerited, mouseClicked, mouseEntered, mouseExited, refreshFocus, removeAnimator, removeFocusListener, removeKeyListener, removeMouseFocusListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, render, requestFocus, setAutoPack, setAutoPackHeight, setAutoPackWidth, setBackground, setBackgroundBorder, setBackgroundColor, setBackgroundFocus, setBackgroundOver, setBackgroundPress, setBorderSize, setCatchAllEvents, setDisableFade, setEnabled, setEventsOnExternalDrag, setExternalDrag, setFocusable, setFocusOwner, setInsets, setInsets, setLocation, setLocation, setLocationAnchor, setLocationAndAnchorInViewport, setLocationRef, setLocationRef2, setLocationRefAnchor, setMaxSize, setMaxSize, setMenuPopup, setMinSize, setMinSize, setName, setOpacity, setPopup, setSize, setSize, setStyle, setTooltip, setVisible, toString, uiFireActionpublic void setExpandToSelection(boolean t)
public final void setRendererDataProvider(TreeRendererDataProvider<T> dataProvider)
public final TreeRendererDataProvider<T> getRendererDataProvider()
public final void addTreeListener(TreeListener<T> l)
l - listener to register to this widgetpublic final boolean removeTreeListener(TreeListener<T> listener)
public final void setInsetDecal(int insetDecal)
public final int getInsetDecal()
public final void set(Tree<T> tree, TreeTableModel<T> treeModel)
tree - a TreetreeModel - a TreeModelpublic final TreeTableModel<T> getTreeModel()
public final void setElement(int row,
int column,
java.lang.String s)
setElement in interface TableModelrow - of the elementcolumn - of the elements - new String value of the element at (row,column), only called when element is editable.TableModel.isElementEditable(int, int)public final boolean isElementEditable(int row,
int column)
isElementEditable in interface TableModelrow - of the elementcolumn - of the elementpublic final java.lang.Object getTitle(int column)
getTitle in interface TableModelcolumn - of the titlepublic final int getNumRows()
getNumRows in interface TableModelpublic final int getNumColumns()
getNumColumns in interface TableModelpublic final java.lang.Object getElement(int row,
int column)
getElement in interface TableModelrow - of the elementcolumn - of the elementpublic final java.lang.Object getTooltip(int row,
int column)
getTooltip in interface TableModelrow - of the elementcolumn - of the elementpublic final Widget createWidget(int row, int column)
createWidget in interface TableModelExtBonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com