View Javadoc
1 package edu.psu.geovista.data.condition; 2 3 import java.beans.*; 4 5 /*** 6 * Title: 7 * Description: 8 * Copyright: Copyright (c) 2001 9 * Company: 10 * @author 11 * @version 1.0 12 */ 13 14 public class ConditionManagerBeanInfo extends SimpleBeanInfo { 15 Class beanClass = ConditionManager.class; 16 String iconColor16x16Filename = "conditionmanager16.gif"; 17 String iconColor32x32Filename = "conditionmanager32.gif"; 18 String iconMono16x16Filename; 19 String iconMono32x32Filename; 20 21 public ConditionManagerBeanInfo() { 22 } 23 public PropertyDescriptor[] getPropertyDescriptors() { 24 try { 25 PropertyDescriptor _attributesArray = new PropertyDescriptor("attributesArray", beanClass, null, "setAttributesArray"); 26 PropertyDescriptor _conditionRanges = new PropertyDescriptor("conditionRanges", beanClass, null, "setConditionRanges"); 27 PropertyDescriptor _conditionResults = new PropertyDescriptor("conditionResults", beanClass, "getConditionResults", null); 28 PropertyDescriptor _dataObject = new PropertyDescriptor("dataObject", beanClass, null, "setDataObject"); 29 PropertyDescriptor _doubleDataArrays = new PropertyDescriptor("doubleDataArrays", beanClass, null, "setDoubleDataArrays"); 30 PropertyDescriptor[] pds = new PropertyDescriptor[] { 31 _attributesArray, 32 _conditionRanges, 33 _conditionResults, 34 _dataObject, 35 _doubleDataArrays}; 36 return pds; 37 38 39 40 41 42 } 43 catch(IntrospectionException ex) { 44 ex.printStackTrace(); 45 return null; 46 } 47 } 48 public java.awt.Image getIcon(int iconKind) { 49 switch (iconKind) { 50 case BeanInfo.ICON_COLOR_16x16: 51 return iconColor16x16Filename != null ? loadImage(iconColor16x16Filename) : null; 52 case BeanInfo.ICON_COLOR_32x32: 53 return iconColor32x32Filename != null ? loadImage(iconColor32x32Filename) : null; 54 case BeanInfo.ICON_MONO_16x16: 55 return iconMono16x16Filename != null ? loadImage(iconMono16x16Filename) : null; 56 case BeanInfo.ICON_MONO_32x32: 57 return iconMono32x32Filename != null ? loadImage(iconMono32x32Filename) : null; 58 } 59 return null; 60 } 61 }

This page was automatically generated by Maven