Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.dataView
Interface ViewComponent

All Known Subinterfaces:
GridViewDatabody, GridViewDatabody, GridViewHeader, GridViewHeader
All Known Implementing Classes:
BaseTitle, DataviewPageItem, PagingControl, BaseTitle, PagingControl

public interface ViewComponent

This interface defines what it means to be a view component. Generally, it is thought that a component would be a class extended by a view bean so as to wrap properties, etc., and functionality and implementing this interface. Then the view bean would have a vector of references to its components, using this interface type as a common type for the vector.


Method Summary
 java.beans.BeanInfo getBeanInfo()
          Return a BeanInfo structure representing public properties this component wants to expose in an IDE.
 java.lang.String getComponentName()
          Return the string name for this component.
 int getID()
          Return the view-defined ID for this component.

 

Method Detail

getID

public int getID()
Return the view-defined ID for this component.
Returns:
the view-defined identifier for the component

getComponentName

public java.lang.String getComponentName()
Return the string name for this component.
Returns:
the string name identifying the component

getBeanInfo

public java.beans.BeanInfo getBeanInfo()
Return a BeanInfo structure representing public properties this component wants to expose in an IDE.
Returns:
an array of BeanInfo structures. null if none

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.