chemaxon.marvin.beans
Class MarvinPaneBeanInfo

java.lang.Object
  extended by java.beans.SimpleBeanInfo
      extended by chemaxon.marvin.beans.MarvinPaneBeanInfo
All Implemented Interfaces:
java.beans.BeanInfo
Direct Known Subclasses:
MSketchPaneBeanInfo, MViewPaneBeanInfo

public class MarvinPaneBeanInfo
extends java.beans.SimpleBeanInfo

Ancestor of Marvin's BeanInfo classes that are needed by GUI builders.

Version:
5.0, 11/13/2006
Author:
Peter Csizmadia
See Also:
MarvinPane

Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
MarvinPaneBeanInfo()
           
 
Method Summary
protected  void getPropertyDescriptors(java.lang.Class self, java.util.Vector v)
          Puts the descriptors of the common Marvin bean properties into the specified Vector.
 
Methods inherited from class java.beans.SimpleBeanInfo
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors, loadImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarvinPaneBeanInfo

public MarvinPaneBeanInfo()
Method Detail

getPropertyDescriptors

protected void getPropertyDescriptors(java.lang.Class self,
                                      java.util.Vector v)
                               throws java.beans.IntrospectionException
Puts the descriptors of the common Marvin bean properties into the specified Vector. Used by the getPropertyDescriptors() functions in the derived classes.

Parameters:
self - the BeanInfo class
v - the vector
Throws:
java.beans.IntrospectionException
See Also:
MSketchPaneBeanInfo.getPropertyDescriptors(), MViewPaneBeanInfo.getPropertyDescriptors()