001 /*
002 * CheckerboardPainterBeanInfo.java
003 *
004 * Created on March 21, 2006, 12:10 PM
005 *
006 * To change this template, choose Tools | Template Manager
007 * and open the template in the editor.
008 */
009
010 package org.jdesktop.swingx.painter;
011
012 import org.jdesktop.swingx.BeanInfoSupport;
013 import org.jdesktop.swingx.editors.PaintPropertyEditor;
014
015 /**
016 *
017 * @author Richard
018 */
019 public class CheckerboardPainterBeanInfo extends BeanInfoSupport {
020
021 /** Creates a new instance of CheckerboardPainterBeanInfo */
022 public CheckerboardPainterBeanInfo() {
023 super(CheckerboardPainter.class);
024 }
025
026 protected void initialize() {
027 setPreferred(true, "darkPaint", "lightPaint", "squareLength");
028 setCategory("Appearance", "darkPaint", "lightPaint", "squareLength");
029 setPropertyEditor(PaintPropertyEditor.class, "darkPaint", "lightPaint");
030 }
031 }