ElegantJ Data Entry Masks Java API Specification v1.1

com.elegantj.beaninfo.awt
Class ComponentBeanInfo

java.lang.Object
  extended byjava.beans.SimpleBeanInfo
      extended bycom.elegantj.beaninfo.awt.SimpleBeanInfo
          extended bycom.elegantj.beaninfo.awt.ComponentBeanInfo
All Implemented Interfaces:
java.beans.BeanInfo
Direct Known Subclasses:
AWTSpinnerBeanInfo, com.elegantj.beaninfo.awt.ContainerBeanInfo, DateboxBeanInfo, DateMaskBeanInfo, EditMaskBeanInfo, TimeMaskBeanInfo

public abstract class ComponentBeanInfo
extends SimpleBeanInfo

Component BeanInfo Provides the design patterns to analyze the Component It's subclass should override the getBeanDescriptor() method . It gives the powerful designing aspects to the bean by providing following user friendly properties
Font
Background
Foreground
Visible
Enabled
Locale
Cursor
Bounds


Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
ComponentBeanInfo()
           
 
Method Summary
 java.beans.PropertyDescriptor[] getPropertyDescriptors()
          Denies knowledge of properties.
 
Methods inherited from class com.elegantj.beaninfo.awt.SimpleBeanInfo
add, getBeanDescriptor, getIcon, getIndexedPropertyDescriptor, getPropertyDescriptor, getPropertyDescriptor, getReadOnlyPropertyDescriptor, getWriteOnlyPropertyDescriptor, removePropertyDescriptor, removePropertyDescriptors
 
Methods inherited from class java.beans.SimpleBeanInfo
getAdditionalBeanInfo, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getMethodDescriptors, loadImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentBeanInfo

public ComponentBeanInfo()
Method Detail

getPropertyDescriptors

public java.beans.PropertyDescriptor[] getPropertyDescriptors()
Denies knowledge of properties.

Specified by:
getPropertyDescriptors in interface java.beans.BeanInfo
Overrides:
getPropertyDescriptors in class SimpleBeanInfo
Returns:
An array of PropertyDescriptor 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.

ElegantJ Data Entry Masks Java API Specification v1.1

Submit a bug or feature

Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjbeans.com
All Rights Reserved.