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    }