View Javadoc
1 package edu.psu.geovista.data.geog; 2 3 import java.beans.*; 4 5 6 /*** 7 * <p>Title: </p> 8 * <p>Description: </p> 9 * <p>Copyright: Copyright (c) 2002</p> 10 * <p>Company: </p> 11 * @author unascribed 12 * @version 1.0 13 */ 14 15 public class ShapeAffineTransformBeanInfo extends SimpleBeanInfo { 16 static Class beanClass = ShapeAffineTransform.class; 17 static String iconColor16x16Filename = "resources/shapeAffineSmall.gif"; 18 static String iconColor32x32Filename = "resources/shapeAffine.gif"; 19 static String iconMono16x16Filename; 20 static String iconMono32x32Filename; 21 22 public ShapeAffineTransformBeanInfo() { 23 } 24 public PropertyDescriptor[] getPropertyDescriptors() { 25 PropertyDescriptor[] pds = new PropertyDescriptor[] { }; 26 return pds; 27 } 28 public java.awt.Image getIcon(int iconKind) { 29 switch (iconKind) { 30 case BeanInfo.ICON_COLOR_16x16: 31 return iconColor16x16Filename != null ? loadImage(iconColor16x16Filename) : null; 32 case BeanInfo.ICON_COLOR_32x32: 33 return iconColor32x32Filename != null ? loadImage(iconColor32x32Filename) : null; 34 case BeanInfo.ICON_MONO_16x16: 35 return iconMono16x16Filename != null ? loadImage(iconMono16x16Filename) : null; 36 case BeanInfo.ICON_MONO_32x32: 37 return iconMono32x32Filename != null ? loadImage(iconMono32x32Filename) : null; 38 } 39 return null; 40 } 41 public BeanInfo[] getAdditionalBeanInfo() { 42 Class superclass = beanClass.getSuperclass(); 43 try { 44 BeanInfo superBeanInfo = Introspector.getBeanInfo(superclass); 45 return new BeanInfo[] { superBeanInfo }; 46 } 47 catch(IntrospectionException ex) { 48 ex.printStackTrace(); 49 return null; 50 } 51 } 52 }

This page was automatically generated by Maven