API Overview API Index Package Overview Direct link to this page
JDK 1.6
  java.beans. BeanDescriptor View Source
Author(s)
Since
Version
Serial
Hierarchy
 Object
      FeatureDescriptor
          BeanDescriptor
Implements
Subclasses
Description
public class BeanDescriptor
  A BeanDescriptor provides global information about a "bean", including its Java class, its displayName, etc.
See also:   
Constructors
pack-private BeanDescriptor (BeanDescriptor old)
public BeanDescriptor (Class<Object> beanClass)
  Create a BeanDescriptor for a bean that doesn't have a customizer.
public BeanDescriptor (Class<Object> beanClass, Class<Object> customizerClass)
  Create a BeanDescriptor for a bean that has a customizer.
Methods
Hide/Show inherited methods
public Enumeration<String> attributeNames () [Inherited From FeatureDescriptor]
  Gets an enumeration of the locale-independent names of this feature.
pack-privatestatic String capitalize (String s) [Inherited From FeatureDescriptor]
pack-privatestatic Reference createReference (Object obj) [Inherited From FeatureDescriptor]
pack-privatestatic Reference createReference (Object obj, boolean soft) [Inherited From FeatureDescriptor]
  Create a Reference wrapper for the object.
public Class<Object> getBeanClass ()
  Gets the bean's Class object.
pack-private Class getClass0 () [Inherited From FeatureDescriptor]
public Class<Object> getCustomizerClass ()
  Gets the Class object for the bean's customizer.
public String getDisplayName () [Inherited From FeatureDescriptor]
  Gets the localized display name of this feature.
public String getName () [Inherited From FeatureDescriptor]
  Gets the programmatic name of this feature.
pack-privatestatic Object getObject (Reference ref) [Inherited From FeatureDescriptor]
  Returns an object from a Reference wrapper.
public String getShortDescription () [Inherited From FeatureDescriptor]
  Gets the short description of this feature.
public Object getValue (String attributeName) [Inherited From FeatureDescriptor]
  Retrieve a named attribute with this feature.
public boolean isExpert () [Inherited From FeatureDescriptor]
  The "expert" flag is used to distinguish between those features that are intended for expert users from those that are intended for normal users.
public boolean isHidden () [Inherited From FeatureDescriptor]
  The "hidden" flag is used to identify features that are intended only for tool use, and which should not be exposed to humans.
public boolean isPreferred () [Inherited From FeatureDescriptor]
  The "preferred" flag is used to identify features that are particularly important for presenting to humans.
pack-private void setClass0 (Class cls) [Inherited From FeatureDescriptor]
public void setDisplayName (String displayName) [Inherited From FeatureDescriptor]
  Sets the localized display name of this feature.
public void setExpert (boolean expert) [Inherited From FeatureDescriptor]
  The "expert" flag is used to distinguish between features that are intended for expert users from those that are intended for normal users.
public void setHidden (boolean hidden) [Inherited From FeatureDescriptor]
  The "hidden" flag is used to identify features that are intended only for tool use, and which should not be exposed to humans.
public void setName (String name) [Inherited From FeatureDescriptor]
  Sets the programmatic name of this feature.
public void setPreferred (boolean preferred) [Inherited From FeatureDescriptor]
  The "preferred" flag is used to identify features that are particularly important for presenting to humans.
public void setShortDescription (String text) [Inherited From FeatureDescriptor]
  You can associate a short descriptive string with a feature.
public void setValue (String attributeName, Object value) [Inherited From FeatureDescriptor]
  Associate a named attribute with this feature.
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar