package net.dirtyfilthy.Bitten;
import javax.swing.JCheckBox;
import javax.swing.JLabel;
import org.jdesktop.swingx.renderer.CellContext;
import org.jdesktop.swingx.renderer.CheckBoxProvider;
import org.jdesktop.swingx.renderer.StringValue;
import org.jdesktop.swingx.rollover.RolloverRenderer;
public class ToggleViewCheckBoxProvider extends CheckBoxProvider {
public ToggleViewCheckBoxProvider() {
// TODO Auto-generated constructor stub
}
public ToggleViewCheckBoxProvider(StringValue stringValue) {
super(stringValue);
// TODO Auto-generated constructor stub
}
public ToggleViewCheckBoxProvider(StringValue stringValue, int alignment) {
super(stringValue, alignment);
// TODO Auto-generated constructor stub
}
protected void format(CellContext context) {
rendererComponent.setSelected(getValueAsBoolean(context));
rendererComponent.setText(getValueAsString(context));
}
}