home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 July / Chip_1998-07_cd.bin / zkuste / JBuilder / BDK / Win / bdk_sep97.exe / _SETUP.1 / MoleculeBeanInfo.java < prev    next >
Encoding:
Java Source  |  1997-09-10  |  647 b   |  27 lines

  1.  
  2. package sunw.demo.molecule;
  3.  
  4. /**
  5.  * BeanInfo for a molecule.  We simply expose a single property
  6.  * the molecule name, with a custome proeprty editor.
  7.  */
  8.  
  9. import java.beans.*;
  10.  
  11. public class MoleculeBeanInfo extends SimpleBeanInfo {
  12.  
  13.     public PropertyDescriptor[] getPropertyDescriptors() {
  14.     try {
  15.         PropertyDescriptor pd = new PropertyDescriptor("moleculeName",
  16.                                 Molecule.class);
  17.         pd.setPropertyEditorClass(MoleculeNameEditor.class);
  18.         PropertyDescriptor result[] = { pd };
  19.         return result;
  20.     } catch (Exception ex) {
  21.         System.err.println("MoleculeBeanInfo: unexpected exeption: " + ex);
  22.         return null;
  23.     }
  24.     }
  25.  
  26. }
  27.