- scope(N, N) - Method in class pl.netanel.swt.matrix.NumberSet.Query
-
Defines the scope of iteration.
- SCOPE_CELLS - Static variable in class pl.netanel.swt.matrix.Painter
-
- SCOPE_CELLS_ITEM_X - Static variable in class pl.netanel.swt.matrix.Painter
-
Compound boundaries including all cells of an axis X item (column)
- SCOPE_CELLS_ITEM_Y - Static variable in class pl.netanel.swt.matrix.Painter
-
Compound boundaries including all cells of an axis Y item (row)
- SCOPE_CELLS_X - Static variable in class pl.netanel.swt.matrix.Painter
-
Individual cells in horizontal order first.
- SCOPE_CELLS_Y - Static variable in class pl.netanel.swt.matrix.Painter
-
Individual cells in vertical order first.
- SCOPE_ENTIRE - Static variable in class pl.netanel.swt.matrix.Painter
-
Single scope of the whole container
- SCOPE_LINES_X - Static variable in class pl.netanel.swt.matrix.Painter
-
Horizontal lines stretching from the left to the right edge of the zone to which the painter belongs.
- SCOPE_LINES_Y - Static variable in class pl.netanel.swt.matrix.Painter
-
Vertical lines stretching from the top to the bottom edge of the zone to which the painter belongs.
- Section<N extends java.lang.Number> - Interface in pl.netanel.swt.matrix
-
Section represents a continuous segment of a matrix
Axis
,
for example a header, body or footer.
- selectionBackground - Variable in class pl.netanel.swt.matrix.Style
-
Background color of selected cells.
- selectionForeground - Variable in class pl.netanel.swt.matrix.Style
-
Foreground color of selected cells.
- selectionHighlight - Variable in class pl.netanel.swt.matrix.Painter
-
Selected cells will be highlighted if true.
- setAutoScrollOffset(int) - Method in class pl.netanel.swt.matrix.Axis
-
Sets the offset from the edge of scrolling area within which dragging
causes the content to scroll automatically and extend the dragged distance.
- setBounds(X, Y, Control) - Method in class pl.netanel.swt.matrix.ZoneEditor
-
Sets the bounds of the specified edit control in the specified cell.
- setBulkEditAtomic(boolean) - Method in class pl.netanel.swt.matrix.ZoneEditor
-
If set to true
and #setModelValue for any cell returns
false
then all the previous changes during bulk edit will be
rolled back.
- setCellWidth(N, N, int) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the cell width for a range of items.
- setCellWidth(N, int) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the cell width for item with the given index in the model.
- setCellWidth(N) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the cell width that best fits its content.
- setCellWidth() - Method in interface pl.netanel.swt.matrix.Section
-
Sets the cell width that best fits its content for all items in this section.
- setCollapsed(boolean) - Method in class pl.netanel.swt.matrix.reloaded.ints.Grouping.Node
-
Sets the collapsed state of this node to the given value.
- setCollapsedAll(boolean) - Method in class pl.netanel.swt.matrix.reloaded.ints.Grouping.Node
-
Sets the collapsed state of this node
and all related nodes on the lower level to the given value.
- setCopyBeyondBody(boolean) - Method in class pl.netanel.swt.matrix.Matrix
-
Will cause the matrix to copy selected cells from other zone than the
current one as well when set to true
.
- setCopyPasteHiddenCells(boolean) - Method in class pl.netanel.swt.matrix.Matrix
-
Will cause the matrix to copy the hidden cells when set to
true
.
- setCount(N) - Method in interface pl.netanel.swt.matrix.Section
-
Specifies the number of section items.
- setData(Object) - Method in class pl.netanel.swt.matrix.Painter
-
Sets custom data for this painter.
- setDefaultCellWidth(int) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the default width of cells in this section to the given value.
- setDefaultHideable(boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the default hide ability of the receiver's items to the given
argument.
- setDefaultLineWidth(int) - Method in interface pl.netanel.swt.matrix.Section
-
Sets default width of lines in this section to the given value.
- setDefaultMoveable(boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the default move ability of the receiver's items to the given
argument.
- setDefaultResizable(boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the default resize ability of the receiver's items to the given
argument.
- setEditHistoryLength(int) - Method in class pl.netanel.swt.matrix.ZoneEditor
-
Sets the length of the history of modifications to the model done with this
editor.
- setEditorValue(Control, Object) - Method in class pl.netanel.swt.matrix.ZoneEditor
-
Sets the value in the cell editor control.
- setEnabled(boolean) - Method in class pl.netanel.swt.matrix.Painter
-
Sets the enabled state of the receiver.
- setExpanded(N, N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Provisional tree API.
- setExpanded(N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Provisional tree API.
- setFocusItem(AxisItem<N>) - Method in class pl.netanel.swt.matrix.Axis
-
Sets the focus marker to the given item.
- setFocusItem(Section<N>, N) - Method in class pl.netanel.swt.matrix.Axis
-
Sets the focus marker to the given item.
- setFocusItemEnabled(boolean) - Method in class pl.netanel.swt.matrix.Axis
-
Enables current item navigation in the receiver if the argument is
true
, and disables it otherwise.
- setFocusItemEnabled(boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Enables focus item navigation in the receiver if the argument is true,
and disables it invisible otherwise.
- setFrozenHead(int) - Method in class pl.netanel.swt.matrix.Axis
-
Freezes the specified amount of items at the beginning this axis.
- setFrozenTail(int) - Method in class pl.netanel.swt.matrix.Axis
-
Freezes the specified amount of last items at the end of this axis.
- setHidden(N, N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the hiding state for a range of items.
- setHidden(N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the hiding state for the item with the given index in the model.
- setHideable(N, N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the hide ability for a range of items.
- setHideable(N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the hide ability for the item with the given index in the model.
- setLineWidth(N, N, int) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the line width for a range of items.
- setLineWidth(N, int) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the line width for item with the given index in the model.
- setMerged(X, X, Y, Y, boolean) - Method in interface pl.netanel.swt.matrix.Zone
-
Sets the merging state for the range of cells.
- setMergeLimit(X, Y) - Method in interface pl.netanel.swt.matrix.Zone
-
Sets the maximum number of cells that can merged on both horizontal and vertical axis.
- setMinimalCellWidth(int) - Method in class pl.netanel.swt.matrix.Axis
-
Sets the minimal cell width to be achieved by a user driven cell resizing.
- setModelValue(X, Y, Object) - Method in class pl.netanel.swt.matrix.ZoneEditor
-
Sets the specified value to the model.
- setMoveable(N, N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the move ability for a range of items.
- setMoveable(N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the move ability for the item with the given index in the model.
- setNodeImages(Image, Image) - Method in class pl.netanel.swt.matrix.Painter
-
Sets the icons to represent collapsed/expanded state of a tree node.
- setOrder(N, N, N) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the order rank of a range of items to start from the target index.
- setOrder(N, N) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the order rank of the item with the given index in the model to the target index.
- setOrder(Iterator<N>) - Method in interface pl.netanel.swt.matrix.Section
-
- setOrderExtents(Iterator<Extent<N>>) - Method in interface pl.netanel.swt.matrix.Section
-
- setPainter(int, Painter<X, Y>) - Method in class pl.netanel.swt.matrix.Matrix
-
Replaces the painter at the given index of the receiver's painters list.
- setPainter(int, Painter<X, Y>) - Method in interface pl.netanel.swt.matrix.Zone
-
Replaces the painter at the given index of the receiver's painters list.
- setParent(N, N, N) - Method in interface pl.netanel.swt.matrix.Section
-
Provisional tree API.
- setParent(N, N) - Method in interface pl.netanel.swt.matrix.Section
-
Provisional tree API.
- setResizable(N, N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the resize ability for a range of items.
- setResizable(N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the resize ability for the item with the given index in the model.
- setResizeOffset(int) - Method in class pl.netanel.swt.matrix.Axis
-
Sets the offset from the dividing line within which dragging changes the
axis item width.
- setSelected(N, N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the selection state for a range of items.
- setSelected(N, boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the hiding state for the item with the given index in the model.
- setSelected(boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Sets the selection state for all the items.
- setSelected(X, X, Y, Y, boolean) - Method in interface pl.netanel.swt.matrix.Zone
-
Sets the selection state for the range of cells.
- setSelected(X, Y, boolean) - Method in interface pl.netanel.swt.matrix.Zone
-
Sets the selection state for the specified cell.
- setSelectedAll(boolean) - Method in interface pl.netanel.swt.matrix.Zone
-
Sets the selection state for all the cells in this zone.
- setSelectionEnabled(boolean) - Method in interface pl.netanel.swt.matrix.Zone
-
Enables cell selection if the argument is true
,
or disables it otherwise.
- setSelectSkipHidden(boolean) - Method in class pl.netanel.swt.matrix.Matrix
-
Will cause the matrix to exclude the hidden cells from range select when
set to true
.
- setToggleImages(Image, Image) - Method in class pl.netanel.swt.matrix.reloaded.CellImageButtonPainter
-
- setToggleImages(Image, Image) - Method in class pl.netanel.swt.matrix.reloaded.ints.Grouping
-
- setTreeLinesVisible(boolean) - Method in class pl.netanel.swt.matrix.Painter
-
Makes the tree lines connecting nodes visible if set to true
,
or hidden otherwise.
- setTreeVisible(boolean) - Method in class pl.netanel.swt.matrix.Painter
-
Enables a vertical tree in the first column with node icons indicating
expanded/collapsed state.
- setup(X, Y) - Method in class pl.netanel.swt.matrix.Painter
-
Configures the painter properties according to the given indexes.
- setup(X, Y) - Method in class pl.netanel.swt.matrix.reloaded.ButtonCellBehavior
-
- setup(Integer, Integer) - Method in class pl.netanel.swt.matrix.reloaded.ints.Grouping.CellPainter
-
- setupSpatial(X, Y) - Method in class pl.netanel.swt.matrix.Painter
-
Sets the spatial properties for this painter.
- setupSpatial(X, Y) - Method in class pl.netanel.swt.matrix.reloaded.CellImageButtonPainter
-
Overrides the default method setting the image related to toggle state.
- setupSpatial(Integer, Integer) - Method in class pl.netanel.swt.matrix.reloaded.ints.Grouping.CellPainter
-
- setVisible(boolean) - Method in interface pl.netanel.swt.matrix.Section
-
Marks the receiver as visible if the argument is true,
and marks it invisible otherwise.
- setZonePaintOrder(int[]) - Method in class pl.netanel.swt.matrix.Matrix
-
Sets the order in which the zones will be painted.
- showItem(AxisItem<N>) - Method in class pl.netanel.swt.matrix.Axis
-
Scrolls to the given making it visible in the viewport.
- showItem(Section<N>, N) - Method in class pl.netanel.swt.matrix.Axis
-
Scrolls to the given making it visible in the viewport.
- stop - Variable in class pl.netanel.swt.matrix.reloaded.ints.Grouping.NodeVisitor
-
Stops the traversing if set to true
- stopBranch - Variable in class pl.netanel.swt.matrix.reloaded.ints.Grouping.NodeVisitor
-
Stops traversing deeper into the current branch if set to true
- style - Variable in class pl.netanel.swt.matrix.Painter
-
Painter style properties.
- Style - Class in pl.netanel.swt.matrix
-
Graphical style properties used by painters.
- Style() - Constructor for class pl.netanel.swt.matrix.Style
-
- SUMMARY - Static variable in class pl.netanel.swt.matrix.reloaded.ints.Grouping.Node
-
The node is visible only when node is collapsed