Top Fields Constructors Methods
com.sun.faces.facelets.tag.composite

public Class CompositeComponentBeanInfo

extends SimpleBeanInfo
implements BeanInfo, Externalizable
Class Inheritance
All Implemented Interfaces
java.io.Externalizable, java.io.Serializable, java.beans.BeanInfo
Imports
java.beans.BeanDescriptor, .BeanInfo, .IntrospectionException, .PropertyDescriptor, .SimpleBeanInfo, java.io.Externalizable, .IOException, .ObjectInput, .ObjectOutput, java.util.ArrayList, .List, javax.faces.FacesException

Field Summary

Modifier and TypeField and Description
private BeanDescriptor
private List<PropertyDescriptor>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BeanDescriptor
getBeanDescriptor()

Overrides java.beans.SimpleBeanInfo.getBeanDescriptor.

Implements java.beans.BeanInfo.getBeanDescriptor.

Returns the bean descriptor that provides overall information about the bean, such as its display name or its customizer.
public PropertyDescriptor[]
getPropertyDescriptors()

Overrides java.beans.SimpleBeanInfo.getPropertyDescriptors.

Implements java.beans.BeanInfo.getPropertyDescriptors.

Returns descriptors for all properties of the bean.
public List<PropertyDescriptor>
public void
readExternal(ObjectInput
the stream to read data from in order to restore the object
in
)

Implements java.io.Externalizable.readExternal.

The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays.
public void
public void
writeExternal(ObjectOutput
the stream to write the object to
out
)

Implements java.io.Externalizable.writeExternal.

The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.
Inherited from java.beans.SimpleBeanInfo:
getAdditionalBeanInfogetDefaultEventIndexgetDefaultPropertyIndexgetEventSetDescriptorsgetIcongetMethodDescriptorsloadImage

Field Detail

descriptorback to summary
private BeanDescriptor descriptor
propertyDescriptorsback to summary
private List<PropertyDescriptor> propertyDescriptors

Constructor Detail

CompositeComponentBeanInfoback to summary
public CompositeComponentBeanInfo()

Method Detail

getBeanDescriptorback to summary
public BeanDescriptor getBeanDescriptor()

Overrides java.beans.SimpleBeanInfo.getBeanDescriptor.

Implements java.beans.BeanInfo.getBeanDescriptor.

Doc from java.beans.BeanInfo.getBeanDescriptor.

Returns the bean descriptor that provides overall information about the bean, such as its display name or its customizer.

Returns:BeanDescriptor

a BeanDescriptor object, or null if the information is to be obtained through the automatic analysis

Annotations
@Override
getPropertyDescriptorsback to summary
public PropertyDescriptor[] getPropertyDescriptors()

Overrides java.beans.SimpleBeanInfo.getPropertyDescriptors.

Implements java.beans.BeanInfo.getPropertyDescriptors.

Doc from java.beans.BeanInfo.getPropertyDescriptors.

Returns descriptors for all properties of the bean.

If a property is indexed, then its entry in the result array belongs to the IndexedPropertyDescriptor subclass of the PropertyDescriptor class. A client of the getPropertyDescriptors method can use the instanceof operator to check whether a given PropertyDescriptor is an IndexedPropertyDescriptor.

Returns:PropertyDescriptor[]

an array of PropertyDescriptor objects, or null if the information is to be obtained through the automatic analysis

Annotations
@Override
getPropertyDescriptorsListback to summary
public List<PropertyDescriptor> getPropertyDescriptorsList()
readExternalback to summary
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException

Implements java.io.Externalizable.readExternal.

Doc from java.io.Externalizable.readExternal.

The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Parameters
in:ObjectInput

the stream to read data from in order to restore the object

Annotations
@Override
Exceptions
IOException:
if I/O errors occur
ClassNotFoundException:
If the class for an object being restored cannot be found.
setBeanDescriptorback to summary
public void setBeanDescriptor(BeanDescriptor newDescriptor)
writeExternalback to summary
public void writeExternal(ObjectOutput out) throws IOException

Implements java.io.Externalizable.writeExternal.

Doc from java.io.Externalizable.writeExternal.

The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Parameters
out:ObjectOutput

the stream to write the object to

Annotations
@Override
Exceptions
IOException:
Includes any I/O exceptions that may occur