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

This page was automatically generated by Maven