站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

SearchTypeBeanInfo (Search API) - NetBeans API Javadoc (Current Development Version)

org.openidex.util/3 3.11

org.openidex.search
Class SearchTypeBeanInfo

java.lang.Object
  extended by java.beans.SimpleBeanInfo
      extended by org.openidex.search.SearchTypeBeanInfo
All Implemented Interfaces:
BeanInfo

public class SearchTypeBeanInfo
extends SimpleBeanInfo

Bean info for SearchType class.


Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
SearchTypeBeanInfo()
           
 
Method Summary
 BeanInfo[] getAdditionalBeanInfo()
           
 BeanDescriptor getBeanDescriptor()
           
 EventSetDescriptor[] getEventSetDescriptors()
          Gets the beans EventSetDescriptors.
 Image getIcon(int iconKind)
          This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
 PropertyDescriptor[] getPropertyDescriptors()
          Gets the beans PropertyDescriptors.
 
Methods inherited from class java.beans.SimpleBeanInfo
getDefaultEventIndex, getDefaultPropertyIndex, getMethodDescriptors, loadImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchTypeBeanInfo

public SearchTypeBeanInfo()
Method Detail

getPropertyDescriptors

public PropertyDescriptor[] getPropertyDescriptors()
Gets the beans PropertyDescriptors.

Specified by:
getPropertyDescriptors in interface BeanInfo
Overrides:
getPropertyDescriptors in class SimpleBeanInfo
Returns:
An array of PropertyDescriptors describing the editable properties supported by this bean. May return null if the information should be obtained by automatic analysis.

If a property is indexed, then its entry in the result array will belong to the IndexedPropertyDescriptor subclass of PropertyDescriptor. A client of getPropertyDescriptors can use "instanceof" to check if a given PropertyDescriptor is an IndexedPropertyDescriptor.


getEventSetDescriptors

public EventSetDescriptor[] getEventSetDescriptors()
Gets the beans EventSetDescriptors.

Specified by:
getEventSetDescriptors in interface BeanInfo
Overrides:
getEventSetDescriptors in class SimpleBeanInfo
Returns:
An array of EventSetDescriptors describing the kinds of events fired by this bean. May return null if the information should be obtained by automatic analysis.

getIcon

public Image getIcon(int iconKind)
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc. Icon images will typically be GIFs, but may in future include other formats.

Beans aren't required to provide icons and may return null from this method.

There are four possible flavors of icons (16x16 color, 32x32 color, 16x16 mono, 32x32 mono). If a bean choses to only support a single icon we recommend supporting 16x16 color.

We recommend that icons have a "transparent" background so they can be rendered onto an existing background.

Specified by:
getIcon in interface BeanInfo
Overrides:
getIcon in class SimpleBeanInfo
Parameters:
iconKind - The kind of icon requested. This should be one of the constant values ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, or ICON_MONO_32x32.
Returns:
An image object representing the requested icon. May return null if no suitable icon is available.

getBeanDescriptor

public BeanDescriptor getBeanDescriptor()
Specified by:
getBeanDescriptor in interface BeanInfo
Overrides:
getBeanDescriptor in class SimpleBeanInfo

getAdditionalBeanInfo

public BeanInfo[] getAdditionalBeanInfo()
Specified by:
getAdditionalBeanInfo in interface BeanInfo
Overrides:
getAdditionalBeanInfo in class SimpleBeanInfo

org.openidex.util/3 3.11

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.