/*
* @(#)AbstractCellRenderer.java
*
* Copyright 2002 EGANTT LLP. All rights reserved.
* PROPRIETARY/QPL. Use is subject to license terms.
*/
package com.egantt.swing.cell.renderer.basic;
import com.egantt.swing.cell.CellRenderer;
import com.egantt.swing.cell.CellState;
import javax.swing.JComponent;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
public abstract class AbstractCellRenderer extends DefaultTableCellRenderer implements CellRenderer
{
public JComponent getComponent(CellState state, JComponent component)
{
return (JComponent) getTableCellRendererComponent( (JTable) state.getSource(),
state.getValue(), state.isSelected(), state.hasFocus(), state.getRow(), state.getColumn());
}
}