Package | Description |
---|---|
org.eclipse.nebula.widgets.ctree |
Modifier and Type | Field and Description |
---|---|
(package private) CTreeItem |
CTreeEditor.item |
protected CTreeItem |
CTreeCell.item
the item to which this cell belongs
|
protected CTreeItem |
CTree.shiftSel
The first item selected with the SHIFT or CTRL key pressed.
|
Modifier and Type | Method and Description |
---|---|
CTreeItem |
CTreeEditor.getItem()
Returns the CTableTreeItem for the row of the cell being tracked by this editor.
|
(package private) CTreeItem |
CTreeItem.getItem(boolean up) |
CTreeItem |
CTreeItem.getItem(int index) |
CTreeItem |
CTree.getItem(int index) |
(package private) CTreeItem |
CTree.getItem(int x,
int y) |
CTreeItem[] |
CTreeItem.getItems() |
CTreeItem[] |
CTree.getItems()
Returns a (possibly empty) array of items contained in the
receiver that are direct item children of the receiver.
|
protected CTreeItem[] |
CTree.getItems(org.eclipse.swt.graphics.Rectangle rect)
Get a list of items within, or touching, the given rectangle.
|
CTreeItem |
CTreeItem.getParentItem() |
CTreeItem |
CTree.getParentItem() |
CTreeItem[] |
CTree.getSelection() |
CTreeItem |
CTree.getTopItem() |
(package private) CTreeItem |
CTreeItem.next() |
(package private) CTreeItem |
CTreeItem.nextVisible() |
(package private) CTreeItem |
CTreeItem.previous() |
(package private) CTreeItem |
CTreeItem.previousVisible() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
CTree.addItem(CTreeItem item) |
(package private) void |
CTreeItem.addItem(int index,
CTreeItem item) |
(package private) void |
CTree.addItem(int index,
CTreeItem item) |
protected void |
CTreeLayout.computeContentHeight(int eventType,
CTreeItem item)
Compute the height of the Content area after the given item has experienced an event of
the given type.
|
(package private) void |
CTree.firePaintedItemEvent(CTreeItem item,
boolean isPainted) |
(package private) java.util.List |
CTree.getItems(CTreeItem item,
boolean all)
returns a deep list of items belonging to the given item
|
int |
CTreeItem.indexOf(CTreeItem item) |
int |
CTree.indexOf(CTreeItem item) |
boolean |
CTree.isVisible(CTreeItem item)
Use this method to find out if an item is visible, and thus has the potential to be
painted.
|
(package private) void |
CTreeLayout.layout(int eventType,
CTreeItem item)
Layout the Content area after the given item has experienced an event of the given type.
|
(package private) void |
CTree.layout(int eventType,
CTreeItem item)
Event types:
SWT.Collapse
SWT.Expand
SWT.Hide
SWT.Move
SWT.Show
|
protected void |
CTreeLayout.layoutContent(int eventType,
CTreeItem item)
Layout the Content area after the given item has experienced an event of the given type.
|
void |
CTree.redraw(CTreeItem item) |
(package private) void |
CTreeItem.removeItem(CTreeItem item) |
(package private) void |
CTree.removeItem(CTreeItem item) |
void |
CTreeEditor.setEditor(org.eclipse.swt.widgets.Control editor,
CTreeItem item)
Specify the Control that is to be displayed and the cell in the tree that it is to be positioned above.
|
void |
CTreeEditor.setEditor(org.eclipse.swt.widgets.Control editor,
CTreeItem item,
int column)
Specify the Control that is to be displayed and the cell in the tree that it is to be positioned above.
|
void |
CTree.setInsertMark(CTreeItem item,
boolean before) |
void |
CTreeEditor.setItem(CTreeItem item) |
(package private) void |
CTreeItem.setNext(CTreeItem item) |
(package private) void |
CTreeItem.setPrevious(CTreeItem item) |
void |
CTree.setSelection(CTreeItem item) |
void |
CTree.setSelection(CTreeItem[] items) |
void |
CTree.setSelection(CTreeItem from,
CTreeItem to) |
void |
CTree.setTopItem(CTreeItem item) |
void |
CTree.showItem(CTreeItem item) |
boolean |
CTree.toggleSelection(CTreeItem item)
toggle the selection state of the item
|
Constructor and Description |
---|
CTreeCell(CTreeItem item,
int style) |
CTreeItem(CTreeItem parent,
int style) |
CTreeItem(CTreeItem parent,
int style,
int index) |