Package | Description |
---|---|
org.eclipse.nebula.jface.gridviewer | |
org.eclipse.nebula.widgets.grid |
Modifier and Type | Method and Description |
---|---|
(package private) void |
GridViewerRow.setItem(GridItem item) |
Constructor and Description |
---|
GridViewerRow(GridItem item)
Create a new instance of the receiver.
|
Modifier and Type | Field and Description |
---|---|
GridItem[] |
GridVisibleRangeSupport.RangeChangedEvent.addedRows
Rows new in the visible range
|
(package private) GridItem |
GridEditor.item |
GridItem[] |
GridVisibleRangeSupport.RangeChangedEvent.removedRows
Rows removed from the range
|
Modifier and Type | Method and Description |
---|---|
GridItem |
Grid.getFocusItem()
Returns the current item in focus.
|
GridItem |
GridEditor.getItem()
Returns the TableItem for the row of the cell being tracked by this
editor.
|
GridItem |
GridItem.getItem(int index)
Returns the item at the given, zero-relative index in the receiver.
|
GridItem |
Grid.getItem(int index)
Returns the item at the given, zero-relative index in the receiver.
|
GridItem |
Grid.getItem(org.eclipse.swt.graphics.Point point)
Returns the item at the given point in the receiver or null if no such item
exists.
|
GridItem[] |
GridItem.getItems()
Returns a (possibly empty) array of
GridItem s which are the
direct item children of the receiver. |
GridItem[] |
Grid.getItems()
Returns a (possibly empty) array of
GridItem s which are the items in
the receiver. |
GridItem[] |
Grid.GridVisibleRange.getItems() |
GridItem |
Grid.getNextVisibleItem(GridItem item)
Returns the next visible item in the table.
|
GridItem |
GridItem.getParentItem()
Returns the receiver's parent item, which must be a
GridItem
or null when the receiver is a root. |
GridItem |
Grid.getPreviousVisibleItem(GridItem item)
Returns the previous visible item in the table.
|
GridItem |
Grid.getRootItem(int index)
TODO: asl;fj
|
GridItem[] |
Grid.getRootItems()
Returns a (possibly empty) array of
GridItem s which are the root
items in the receiver. |
GridItem[] |
Grid.getSelection()
Returns a array of
GridItem s that are currently selected in the
receiver. |
Modifier and Type | Method and Description |
---|---|
void |
GridItemDataVisualizer.clearRow(GridItem gridItem)
In this implementation is too much expensive...
|
void |
DataVisualizer.clearRow(GridItem gridItem)
Clear rows dataVisualizer values
|
void |
AdaptedDataVisualizer.clearRow(GridItem gridItem) |
org.eclipse.swt.graphics.Color |
GridItemDataVisualizer.getBackground(GridItem gridItem,
int column) |
org.eclipse.swt.graphics.Color |
DataVisualizer.getBackground(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
org.eclipse.swt.graphics.Color |
AdaptedDataVisualizer.getBackground(GridItem gridItem,
int index) |
boolean |
GridItemDataVisualizer.getCheckable(GridItem gridItem,
int column) |
boolean |
DataVisualizer.getCheckable(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
boolean |
AdaptedDataVisualizer.getCheckable(GridItem gridItem,
int index) |
boolean |
GridItemDataVisualizer.getChecked(GridItem gridItem,
int column) |
boolean |
DataVisualizer.getChecked(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
boolean |
AdaptedDataVisualizer.getChecked(GridItem gridItem,
int i) |
int |
GridItemDataVisualizer.getColumnSpan(GridItem gridItem,
int column) |
int |
DataVisualizer.getColumnSpan(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
int |
AdaptedDataVisualizer.getColumnSpan(GridItem gridItem,
int index) |
org.eclipse.swt.graphics.Font |
GridItemDataVisualizer.getFont(GridItem gridItem,
int column) |
org.eclipse.swt.graphics.Font |
DataVisualizer.getFont(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
org.eclipse.swt.graphics.Font |
AdaptedDataVisualizer.getFont(GridItem gridItem,
int index) |
org.eclipse.swt.graphics.Color |
GridItemDataVisualizer.getForeground(GridItem gridItem,
int column) |
org.eclipse.swt.graphics.Color |
DataVisualizer.getForeground(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
org.eclipse.swt.graphics.Color |
AdaptedDataVisualizer.getForeground(GridItem gridItem,
int index) |
boolean |
GridItemDataVisualizer.getGrayed(GridItem gridItem,
int column) |
boolean |
DataVisualizer.getGrayed(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
boolean |
AdaptedDataVisualizer.getGrayed(GridItem gridItem,
int index) |
org.eclipse.swt.graphics.Image |
GridItemDataVisualizer.getImage(GridItem gridItem,
int column) |
org.eclipse.swt.graphics.Image |
DataVisualizer.getImage(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
org.eclipse.swt.graphics.Image |
AdaptedDataVisualizer.getImage(GridItem gridItem,
int i) |
int |
Grid.getIndexOfItem(GridItem item) |
GridItem |
Grid.getNextVisibleItem(GridItem item)
Returns the next visible item in the table.
|
(package private) org.eclipse.swt.graphics.Point |
Grid.getOrigin(GridColumn column,
GridItem item)
Returns the intersection of the given column and given item.
|
GridItem |
Grid.getPreviousVisibleItem(GridItem item)
Returns the previous visible item in the table.
|
int |
GridItemDataVisualizer.getRowSpan(GridItem gridItem,
int column) |
int |
DataVisualizer.getRowSpan(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
int |
AdaptedDataVisualizer.getRowSpan(GridItem gridItem,
int index) |
java.lang.String |
GridItemDataVisualizer.getText(GridItem gridItem,
int column) |
java.lang.String |
DataVisualizer.getText(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
java.lang.String |
AdaptedDataVisualizer.getText(GridItem gridItem,
int i) |
org.eclipse.swt.graphics.Rectangle |
GridCellRenderer.getTextBounds(GridItem item,
boolean preferred)
Returns the bounds of the text in the cell.
|
org.eclipse.swt.graphics.Rectangle |
DefaultCellRenderer.getTextBounds(GridItem item,
boolean preferred)
Returns the bounds of the text in the cell.
|
java.lang.String |
GridItemDataVisualizer.getToolTipText(GridItem gridItem,
int column) |
java.lang.String |
DataVisualizer.getToolTipText(GridItem gridItem,
int columnIndex)
Method substitute GridItem method
|
java.lang.String |
AdaptedDataVisualizer.getToolTipText(GridItem gridItem,
int index) |
protected <T> T |
GridItemDataVisualizer.getValueOrDefault(java.util.Map<GridItem,java.util.List<T>> map,
GridItem gridItem,
int column,
T defaultValue)
get value or default
|
(package private) GridColumn |
Grid.getVisibleColumn_DegradeLeft(GridItem item,
GridColumn col)
Returns the first visible column that is not spanned by any other column that
is either the given column or any of the columns displaying to the left of
the given column.
|
(package private) GridColumn |
Grid.getVisibleColumn_DegradeRight(GridItem item,
GridColumn col)
Returns the first visible column that is not spanned by any other column that
is either the given column or any of the columns displaying to the right of
the given column.
|
(package private) void |
Grid.imageSetOnItem(int column,
GridItem item)
Updates the row height when the first image is set on an item.
|
int |
GridItem.indexOf(GridItem item)
Searches the receiver's list starting at the first item (index 0) until
an item is found that is equal to the argument, and returns the index of
that item.
|
int |
Grid.indexOf(GridItem item)
Searches the receiver's list starting at the first item (index 0) until an
item is found that is equal to the argument, and returns the index of that
item.
|
boolean |
Grid.isSelected(GridItem item)
Returns true if the given item is selected.
|
(package private) boolean |
Grid.isShown(GridItem item)
Returns true if 'item' is currently being completely shown in this
Grid 's visible on-screen area. |
(package private) void |
GridItem.newItem(GridItem item,
int index)
Creates a new child item in this item at the given index.
|
(package private) int |
Grid.newItem(GridItem item,
int index,
boolean root)
Creates the new item at the given index.
|
(package private) void |
Grid.newRootItem(GridItem item,
int index) |
protected <T> void |
GridItemDataVisualizer.put(java.util.Map<GridItem,java.util.List<T>> map,
GridItem gridItem,
int column,
T value)
put value on maps
|
(package private) void |
Grid.recalculateRowHeaderHeight(GridItem item,
int oldHeight,
int newHeight) |
(package private) void |
Grid.recalculateRowHeaderWidth(GridItem item,
int oldWidth,
int newWidth) |
(package private) void |
Grid.removeItem(GridItem item)
Removes the given item from the table.
|
(package private) void |
Grid.removeRootItem(GridItem item) |
void |
GridItemDataVisualizer.setBackground(GridItem gridItem,
int column,
org.eclipse.swt.graphics.Color color) |
void |
DataVisualizer.setBackground(GridItem gridItem,
int columnIndex,
org.eclipse.swt.graphics.Color color)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setBackground(GridItem gridItem,
int index,
org.eclipse.swt.graphics.Color color) |
void |
GridItemDataVisualizer.setCheckable(GridItem gridItem,
int column,
boolean checked) |
void |
DataVisualizer.setCheckable(GridItem gridItem,
int columnIndex,
boolean checked)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setCheckable(GridItem gridItem,
int index,
boolean checked) |
void |
GridItemDataVisualizer.setChecked(GridItem gridItem,
int column,
boolean checked) |
void |
DataVisualizer.setChecked(GridItem gridItem,
int columnIndex,
boolean checked)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setChecked(GridItem gridItem,
int i,
boolean checked) |
void |
GridItemDataVisualizer.setColumnSpan(GridItem gridItem,
int column,
int span) |
void |
DataVisualizer.setColumnSpan(GridItem gridItem,
int columnIndex,
int span)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setColumnSpan(GridItem gridItem,
int index,
int span) |
void |
GridEditor.setEditor(org.eclipse.swt.widgets.Control editor,
GridItem item,
int column)
Specify the Control that is to be displayed and the cell in the table
that it is to be positioned above.
|
void |
Grid.setFocusItem(GridItem item)
Sets the focused item to the given item.
|
void |
GridItemDataVisualizer.setFont(GridItem gridItem,
int column,
org.eclipse.swt.graphics.Font font) |
void |
DataVisualizer.setFont(GridItem gridItem,
int columnIndex,
org.eclipse.swt.graphics.Font font)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setFont(GridItem gridItem,
int index,
org.eclipse.swt.graphics.Font font) |
void |
GridItemDataVisualizer.setForeground(GridItem gridItem,
int column,
org.eclipse.swt.graphics.Color foreground) |
void |
DataVisualizer.setForeground(GridItem gridItem,
int columnIndex,
org.eclipse.swt.graphics.Color foreground)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setForeground(GridItem gridItem,
int index,
org.eclipse.swt.graphics.Color foreground) |
void |
GridItemDataVisualizer.setGrayed(GridItem gridItem,
int column,
boolean grayed) |
void |
DataVisualizer.setGrayed(GridItem gridItem,
int columnIndex,
boolean grayed)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setGrayed(GridItem gridItem,
int i,
boolean grayed) |
void |
GridItemDataVisualizer.setImage(GridItem gridItem,
int column,
org.eclipse.swt.graphics.Image image) |
void |
DataVisualizer.setImage(GridItem gridItem,
int columnIndex,
org.eclipse.swt.graphics.Image image)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setImage(GridItem gridItem,
int i,
org.eclipse.swt.graphics.Image image) |
(package private) void |
Grid.setInsertMark(GridItem item,
GridColumn column,
boolean before)
Display a mark indicating the point at which an item will be inserted.
|
void |
GridEditor.setItem(GridItem item)
Sets the item that this editor will function over.
|
void |
GridItemDataVisualizer.setRowSpan(GridItem gridItem,
int column,
int span) |
void |
DataVisualizer.setRowSpan(GridItem gridItem,
int columnIndex,
int span)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setRowSpan(GridItem gridItem,
int index,
int span) |
void |
Grid.setSelection(GridItem[] _items)
Sets the receiver's selection to be the given array of items.
|
void |
GridItemDataVisualizer.setText(GridItem gridItem,
int column,
java.lang.String text) |
void |
DataVisualizer.setText(GridItem gridItem,
int columnIndex,
java.lang.String text)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setText(GridItem gridItem,
int i,
java.lang.String text) |
void |
GridItemDataVisualizer.setToolTipText(GridItem gridItem,
int column,
java.lang.String tooltip) |
void |
DataVisualizer.setToolTipText(GridItem gridItem,
int columnIndex,
java.lang.String tooltip)
Method substitute GridItem method
|
void |
AdaptedDataVisualizer.setToolTipText(GridItem gridItem,
int index,
java.lang.String tooltip) |
void |
Grid.showItem(GridItem item)
Shows the item.
|
protected void |
Grid.showToolTip(GridItem item,
GridColumn column,
GridColumnGroup group,
org.eclipse.swt.graphics.Point location)
Shows the inplace tooltip for the given item and column.
|
Modifier and Type | Method and Description |
---|---|
protected <T> T |
GridItemDataVisualizer.getValueOrDefault(java.util.Map<GridItem,java.util.List<T>> map,
GridItem gridItem,
int column,
T defaultValue)
get value or default
|
protected <T> void |
GridItemDataVisualizer.put(java.util.Map<GridItem,java.util.List<T>> map,
GridItem gridItem,
int column,
T value)
put value on maps
|
protected <T> void |
GridItemDataVisualizer.removeInvertIndex(java.util.Map<GridItem,java.util.List<T>> map,
int column)
Remove in revertIndex
|
Constructor and Description |
---|
GridItem(GridItem parent,
int style)
Creates a new instance of this class as a child node of the given
GridItem and places the item at the end of the parents items.
|
GridItem(GridItem parent,
int style,
int index)
Creates a new instance of this class as a child node of the given Grid
and places the item at the given index in the parent items list.
|