001 package org.jdesktop.swingx.painter;
002
003 import org.jdesktop.swingx.BeanInfoSupport;
004 import org.jdesktop.swingx.editors.PaintPropertyEditor;
005
006 /**
007 * BeanInfo of CheckerboardPainter.
008 *
009 * @author Richard, Jan Stola
010 */
011 public class CheckerboardPainterBeanInfo extends BeanInfoSupport {
012
013 /** Creates a new instance of CheckerboardPainterBeanInfo */
014 public CheckerboardPainterBeanInfo() {
015 super(CheckerboardPainter.class);
016 }
017
018 protected void initialize() {
019 setPreferred(true, "darkPaint", "lightPaint", "squareSize");
020 setPropertyEditor(PaintPropertyEditor.class, "darkPaint", "lightPaint");
021 }
022 }