Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

gnu.java.beans
Class BeanInfoEmbryo  view BeanInfoEmbryo download BeanInfoEmbryo.java

java.lang.Object
  extended bygnu.java.beans.BeanInfoEmbryo

public class BeanInfoEmbryo
extends java.lang.Object

A BeanInfoEmbryo accumulates information about a Bean while it is in the process of being created, and then when you are done accumulating the information, the getBeanInfo() method may be called to create a BeanInfo object based on the information.

This class is not well-synchronized. (It can be, it just isn't yet.)

Version:
1.1.0, 30 Jul 1998

Field Summary
(package private)  java.beans.BeanInfo[] additionalBeanInfo
           
(package private)  java.beans.BeanDescriptor beanDescriptor
           
(package private)  java.lang.String defaultEventName
           
(package private)  java.lang.String defaultPropertyName
           
(package private)  java.util.Hashtable events
           
(package private)  java.awt.Image[] im
           
(package private)  java.util.Vector methods
           
(package private)  java.util.TreeMap properties
           
 
Constructor Summary
BeanInfoEmbryo()
           
 
Method Summary
 void addEvent(java.beans.EventSetDescriptor e)
           
 void addIndexedProperty(java.beans.IndexedPropertyDescriptor p)
           
 void addMethod(java.beans.MethodDescriptor m)
           
 void addProperty(java.beans.PropertyDescriptor p)
           
 java.beans.BeanInfo getBeanInfo()
           
 boolean hasEvent(java.beans.EventSetDescriptor e)
           
 boolean hasMethod(java.beans.MethodDescriptor m)
           
 boolean hasProperty(java.beans.PropertyDescriptor p)
           
 void setAdditionalBeanInfo(java.beans.BeanInfo[] b)
           
 void setBeanDescriptor(java.beans.BeanDescriptor b)
           
 void setDefaultEventName(java.lang.String defaultEventName)
           
 void setDefaultPropertyName(java.lang.String defaultPropertyName)
           
 void setIcons(java.awt.Image[] im)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

java.util.TreeMap properties

events

java.util.Hashtable events

methods

java.util.Vector methods

beanDescriptor

java.beans.BeanDescriptor beanDescriptor

additionalBeanInfo

java.beans.BeanInfo[] additionalBeanInfo

im

java.awt.Image[] im

defaultPropertyName

java.lang.String defaultPropertyName

defaultEventName

java.lang.String defaultEventName
Constructor Detail

BeanInfoEmbryo

public BeanInfoEmbryo()
Method Detail

getBeanInfo

public java.beans.BeanInfo getBeanInfo()

setBeanDescriptor

public void setBeanDescriptor(java.beans.BeanDescriptor b)

setAdditionalBeanInfo

public void setAdditionalBeanInfo(java.beans.BeanInfo[] b)

hasProperty

public boolean hasProperty(java.beans.PropertyDescriptor p)

addProperty

public void addProperty(java.beans.PropertyDescriptor p)

addIndexedProperty

public void addIndexedProperty(java.beans.IndexedPropertyDescriptor p)

hasEvent

public boolean hasEvent(java.beans.EventSetDescriptor e)

addEvent

public void addEvent(java.beans.EventSetDescriptor e)

hasMethod

public boolean hasMethod(java.beans.MethodDescriptor m)

addMethod

public void addMethod(java.beans.MethodDescriptor m)

setDefaultPropertyName

public void setDefaultPropertyName(java.lang.String defaultPropertyName)

setDefaultEventName

public void setDefaultEventName(java.lang.String defaultEventName)

setIcons

public void setIcons(java.awt.Image[] im)