/* * DummyBeanBeanInfo.java * * Created on September 30, 2002, 2:26 PM */ package cern.gp.explorer.test.helpers; import cern.gp.beans.BeanInfoSupport; import cern.gp.explorer.test.helpers.ColoredIntegerEditor; import java.beans.IntrospectionException; import java.beans.PropertyDescriptor; /** * A bean info class for a ColoredBean * @version $Revision: 1.2 $ $Date: 2006/09/25 08:52:36 $ * @author Vito Baggiolini */ public class ColoredBeanBeanInfo extends BeanInfoSupport { public PropertyDescriptor[] getPropertyDescriptorsLazy() { try { PropertyDescriptor p1 = new PropertyDescriptor("int", ColoredBean.class); p1.setPropertyEditorClass(ColoredIntegerEditor.class); p1.setShortDescription("an integer tooltip"); return new PropertyDescriptor[] { p1 }; } catch (IntrospectionException ex) { ex.printStackTrace(); System.err.println("ColoredBeanBeanInfo.getPropertyDescriptorsLazy() - exceptional return"); //@ return null; } } }