| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.nebula.widgets.nattable.layer.event.RowVisualChangeEvent
org.eclipse.nebula.widgets.nattable.layer.event.RowVisualUpdateEvent
public class RowVisualUpdateEvent
Specialization of the RowVisualChangeEvent. The only difference is the handling of this type of event in the NatTable event handling. While the RowVisualChangeEvent causes a whole redraw operation of the visible part (which is necessary to update everything if a data value has change, for example important for conditional styling), this event only forces to redraw the specified row itself.
| Constructor Summary | |
|---|---|
  | 
RowVisualUpdateEvent(ILayer layer,
                     int rowPosition)
Create a new RowVisualUpdateEvent based on the given information.  | 
  | 
RowVisualUpdateEvent(IUniqueIndexLayer layer,
                     Collection<Integer> rowPositions)
Create a new RowVisualUpdateEvent based on the given information.  | 
  | 
RowVisualUpdateEvent(IUniqueIndexLayer layer,
                     int[] rowPositions)
Create a new RowVisualUpdateEvent based on the given information.  | 
protected  | 
RowVisualUpdateEvent(RowVisualUpdateEvent event)
Create a new RowVisualUpdateEvent out of the given event.  | 
| Method Summary | |
|---|---|
 RowVisualUpdateEvent | 
cloneEvent()
 | 
| Methods inherited from class org.eclipse.nebula.widgets.nattable.layer.event.RowVisualChangeEvent | 
|---|
convertToLocal, getChangedPositionRectangles, getLayer, getRowPositionRanges, setRowPositionRanges, toString | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public RowVisualUpdateEvent(ILayer layer,
                            int rowPosition)
layer - The layer to which the given row position belongs.rowPosition - The row position of the row that needs to be redrawn.
public RowVisualUpdateEvent(IUniqueIndexLayer layer,
                            int[] rowPositions)
layer - The layer to which the given column and row position belong.rowPositions - The row positions of the rows that need to be redrawn.
public RowVisualUpdateEvent(IUniqueIndexLayer layer,
                            Collection<Integer> rowPositions)
layer - The layer to which the given row positions belong.rowPositions - The row positions of the rows that need to be redrawn.protected RowVisualUpdateEvent(RowVisualUpdateEvent event)
event - The event to create the clone from.| Method Detail | 
|---|
public RowVisualUpdateEvent cloneEvent()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||