Interface BeanContextServiceProviderBeanInfo
- All Superinterfaces:
BeanInfo
@Deprecated(since="23",
forRemoval=true)
public interface BeanContextServiceProviderBeanInfo
extends BeanInfo
Deprecated, for removal: This API element is subject to removal in a future version.
A BeanContextServiceProvider implementor who wishes to provide explicit
information about the services their bean may provide shall implement a
BeanInfo class that implements this BeanInfo subinterface and provides
explicit information about the methods, properties, events, etc, of their
services.
-
Field Summary
Fields declared in interface BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32Modifier and TypeFieldDescriptionstatic final intConstant to indicate a 16 x 16 color icon.static final intConstant to indicate a 32 x 32 color icon.static final intConstant to indicate a 16 x 16 monochrome icon.static final intConstant to indicate a 32 x 32 monochrome icon. -
Method Summary
Modifier and TypeMethodDescriptionBeanInfo[]Deprecated, for removal: This API element is subject to removal in a future version.Gets aBeanInfoarray, one for each service class or interface statically available from this ServiceProvider.Methods declared in interface BeanInfo
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptorsModifier and TypeMethodDescriptionBeanInfo[]This method enables the currentBeanInfoobject to return an arbitrary collection of otherBeanInfoobjects that provide additional information about the current bean.Returns the bean descriptor that provides overall information about the bean, such as its display name or its customizer.intA bean may have a default event typically applied when this bean is used.intA bean may have a default property commonly updated when this bean is customized.Returns the event descriptors of the bean that define the types of events fired by this bean.getIcon(int iconKind) Returns an image that can be used to represent the bean in toolboxes or toolbars.Returns the method descriptors of the bean that define the externally visible methods supported by this bean.Returns descriptors for all properties of the bean.
-
Method Details
-
getServicesBeanInfo
BeanInfo[] getServicesBeanInfo()Deprecated, for removal: This API element is subject to removal in a future version.Gets aBeanInfoarray, one for each service class or interface statically available from this ServiceProvider.- Returns:
- the
BeanInfoarray
-