Oracle Data-aware Controls Reference

oracle.dacf.dataset
Class InfoObjectBeanInfo

java.lang.Object
  extended byjava.beans.SimpleBeanInfo
      extended byoracle.dacf.dataset.InfoObjectBeanInfo
All Implemented Interfaces:
java.beans.BeanInfo
Direct Known Subclasses:
AttributeInfoBeanInfo, CalculatedAttributeInfoBeanInfo, ColumnInfoBeanInfo, LOVAttributeInfoBeanInfo, LOVRowSetInfoBeanInfo, ResultSetInfoBeanInfo, RowSetInfoBeanInfo, SessionInfoBeanInfo

public class InfoObjectBeanInfo
extends java.beans.SimpleBeanInfo

Internal: Applications should not use this class.

BeanInfo implementation for InfoObject which is used by the property editors. This class provides the getters and setters for properties and validation and methods for enumerated value strings.

Version:
SDK

Field Summary
protected static java.lang.String ATTRIBUTE_CHANGED_METHOD_NAME
           
protected  java.lang.String[] changeListenerMethodNames
          Property to specify an array of new listener method names.
static java.lang.String PROP_NAME
          Property to specify Infobus data binding name.
protected static java.lang.String ROW_2B_REMOVED_METHOD_NAME
           
protected static java.lang.String ROW_ADDED_METHOD_NAME
           
protected static java.lang.String ROW_UPDATED_METHOD_NAME
           
protected static java.lang.String ROWSET_CLEARED_METHOD_NAME
          Property to specify the method that clears a RowSet.
protected static java.lang.String ROWSET_POPULATED_METHOD_NAME
          Property to specify the method that populates a RowSet.
protected static java.lang.String VALIDATE_ATTRIBUTE_METHOD_NAME
           
protected static java.lang.String VALIDATE_ROW_METHOD_NAME
           
protected static java.lang.String VALIDATE_ROWSET_METHOD_NAME
           
protected static java.lang.String VALIDATE_SESSION_METHOD_NAME
           
protected  java.lang.String[] validationListenerMethodNames
           
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
InfoObjectBeanInfo()
          Internal: Applications should not use this class.
 
Method Summary
protected  java.lang.Class getBeanClass()
          Internal: Applications should not use this method.
protected  java.lang.String[] getChangeListenerMethodNames()
          Internal: Applications should not use this method.
 java.beans.EventSetDescriptor[] getEventSetDescriptors()
          Internal: Applications should not use this method.
 java.beans.PropertyDescriptor[] getPropertyDescriptors()
          Internal: Applications should not use this method.
protected  java.lang.String[] getValidationListenerMethodNames()
          Internal: Applications should not use this method.
 
Methods inherited from class java.beans.SimpleBeanInfo
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getIcon, getMethodDescriptors, loadImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_NAME

public static java.lang.String PROP_NAME
Property to specify Infobus data binding name.


VALIDATE_ATTRIBUTE_METHOD_NAME

protected static java.lang.String VALIDATE_ATTRIBUTE_METHOD_NAME

VALIDATE_ROW_METHOD_NAME

protected static java.lang.String VALIDATE_ROW_METHOD_NAME

VALIDATE_ROWSET_METHOD_NAME

protected static java.lang.String VALIDATE_ROWSET_METHOD_NAME

VALIDATE_SESSION_METHOD_NAME

protected static java.lang.String VALIDATE_SESSION_METHOD_NAME

validationListenerMethodNames

protected java.lang.String[] validationListenerMethodNames

ATTRIBUTE_CHANGED_METHOD_NAME

protected static java.lang.String ATTRIBUTE_CHANGED_METHOD_NAME

ROW_ADDED_METHOD_NAME

protected static java.lang.String ROW_ADDED_METHOD_NAME

ROW_UPDATED_METHOD_NAME

protected static java.lang.String ROW_UPDATED_METHOD_NAME

ROW_2B_REMOVED_METHOD_NAME

protected static java.lang.String ROW_2B_REMOVED_METHOD_NAME

ROWSET_POPULATED_METHOD_NAME

protected static java.lang.String ROWSET_POPULATED_METHOD_NAME
Property to specify the method that populates a RowSet.


ROWSET_CLEARED_METHOD_NAME

protected static java.lang.String ROWSET_CLEARED_METHOD_NAME
Property to specify the method that clears a RowSet.


changeListenerMethodNames

protected java.lang.String[] changeListenerMethodNames
Property to specify an array of new listener method names. used by getChangeListenerMethodNames

Constructor Detail

InfoObjectBeanInfo

public InfoObjectBeanInfo()
Internal: Applications should not use this class.

Method Detail

getPropertyDescriptors

public java.beans.PropertyDescriptor[] getPropertyDescriptors()
Internal: Applications should not use this method.

Returns the property descriptors for the bean.

See Also:
BeanInfo.getPropertyDescriptors()

getValidationListenerMethodNames

protected java.lang.String[] getValidationListenerMethodNames()
Internal: Applications should not use this method.

This method should be overriden by subclasses of InfoObject to enable the validationEvents they fire. By default, InfoObjects fire none of the validationEvents. Subclasses that fire these events should override this setting.


getChangeListenerMethodNames

protected java.lang.String[] getChangeListenerMethodNames()
Internal: Applications should not use this method.

This method should be overriden by subclasses of InfoObject to enable the changeEvents they fire. By default, InfoObjects fire none of the changeEvents. Subclasses that fire these events should override this setting.


getBeanClass

protected java.lang.Class getBeanClass()
Internal: Applications should not use this method.

Returns the class of the bean that this BeanInfo describes.

Returns:
returns AttributeInfo.class

getEventSetDescriptors

public java.beans.EventSetDescriptor[] getEventSetDescriptors()
Internal: Applications should not use this method.

Returns the event descriptors for the bean.

See Also:
BeanInfo.getEventSetDescriptors()

Oracle Data-aware Controls Reference

 

Copyright © 1997, 2003, Oracle. All rights reserved.