JIDE 3.5.15

com.jidesoft.grid
Class RowStripeCellStyleProvider

java.lang.Object
  extended by com.jidesoft.grid.RowStripeCellStyleProvider
All Implemented Interfaces:
CellStyleProvider

Deprecated. Please use CellStyleTable.setTableStyleProvider(TableStyleProvider) to set a RowStripeTableStyleProvider which will keep the alternative row stripes even after the rows are sorted using JDK's table sorting feature.

@Deprecated
public class RowStripeCellStyleProvider
extends Object
implements CellStyleProvider

CellStyleProvider for row stripes.


Field Summary
protected static Color DEFAULT_ROW_STRIPE_COLOR
          Deprecated.  
 
Constructor Summary
RowStripeCellStyleProvider()
          Deprecated. Creates a RowStripeCellStyleProvider.
RowStripeCellStyleProvider(Color[] alternativeBackground)
          Deprecated. Creates a RowStripeCellStyleProvider.
RowStripeCellStyleProvider(Color[] alternativeBackgroundColors, Color[] alternativeForegroundColors)
          Deprecated. Creates a RowStripeCellStyleProvider.
 
Method Summary
 Color[] getAlternativeBackgroundColors()
          Deprecated. Gets the alternative background colors.
 Color[] getAlternativeForegroundColors()
          Deprecated. Gets the alternative foreground colors.
 CellStyle getCellStyleAt(TableModel model, int rowIndex, int columnIndex)
          Deprecated. Gets the cell style at the specified cell.
 void setAlternativeBackgroundColors(Color[] alternativeBackgroundColors)
          Deprecated. Sets alternative background colors for the rows.
 void setAlternativeForegroundColors(Color[] alternativeForegroundColors)
          Deprecated. Sets alternative Foreground colors for the rows.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_ROW_STRIPE_COLOR

protected static final Color DEFAULT_ROW_STRIPE_COLOR
Deprecated. 
Constructor Detail

RowStripeCellStyleProvider

public RowStripeCellStyleProvider()
Deprecated. 
Creates a RowStripeCellStyleProvider. It uses WHITE and a very light yellow color as two alternative row colors.


RowStripeCellStyleProvider

public RowStripeCellStyleProvider(Color[] alternativeBackground)
Deprecated. 
Creates a RowStripeCellStyleProvider. You can define the alternative colors here.

Parameters:
alternativeBackground - the alternative row background colors. The length of the array should be greater than or equal to 2. You could use an array that the length is 1 but it will not have a stripe effect but the same background for all rows.

RowStripeCellStyleProvider

public RowStripeCellStyleProvider(Color[] alternativeBackgroundColors,
                                  Color[] alternativeForegroundColors)
Deprecated. 
Creates a RowStripeCellStyleProvider. You can define the alternative colors here.

Parameters:
alternativeBackgroundColors - the alternative row background colors. The length of the array should be greater than or equal to 2. You could use an array that the length is 1 but it will not have a stripe effect but the same background for all rows.
alternativeForegroundColors - the alternative row foreground colors. The length of the array should be greater than or equal to 2. You could use an array that the length is 1 but it will not have a stripe effect but the same foreground for all rows.
Method Detail

getCellStyleAt

public CellStyle getCellStyleAt(TableModel model,
                                int rowIndex,
                                int columnIndex)
Deprecated. 
Description copied from interface: CellStyleProvider
Gets the cell style at the specified cell.

Specified by:
getCellStyleAt in interface CellStyleProvider
Parameters:
model - the model. This is the model from table.getModel().
rowIndex - the row index as in the model
columnIndex - the column index as in the model
Returns:
the cell style at the specified cell.

getAlternativeBackgroundColors

public Color[] getAlternativeBackgroundColors()
Deprecated. 
Gets the alternative background colors.

Returns:
the alternative background colors.

setAlternativeBackgroundColors

public void setAlternativeBackgroundColors(Color[] alternativeBackgroundColors)
Deprecated. 
Sets alternative background colors for the rows.

Parameters:
alternativeBackgroundColors - alternative colors.

getAlternativeForegroundColors

public Color[] getAlternativeForegroundColors()
Deprecated. 
Gets the alternative foreground colors.

Returns:
the alternative foreground colors.

setAlternativeForegroundColors

public void setAlternativeForegroundColors(Color[] alternativeForegroundColors)
Deprecated. 
Sets alternative Foreground colors for the rows.

Parameters:
alternativeForegroundColors - alternative colors.

JIDE 3.5.15