public abstract class ComponentInfo
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
DataView. Concrete subclasses of this class provide information that is specific to the kinds of component they describe.| Constructor and Description |
|---|
ComponentInfo()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Object |
clone()
Clones this
ComponentInfo. |
abstract QDR |
getQDR(DataAccess dataAccess, int flags)
Retrieves a
QDR for this ComponentInfo. |
abstract int |
hashCode() |
public abstract int hashCode()
hashCode in class java.lang.Objectpublic abstract java.lang.Object clone()
ComponentInfo. For support of the Cloneable interface.clone in class java.lang.ObjectComponentInfo.public abstract QDR getQDR(DataAccess dataAccess, int flags)
QDR for this ComponentInfo. The QDR identifies data as appropriate to the kind of ComponentInfo that this is.dataAccess - The DataAccess that provides data to the object that this ComponentInfo describes.flags - A constant that identifies whether to include page edge information if the QDR is not for the page edge. Valid constants are listed in the See Also section.QDR that identifies the data in the object that this ComponentInfo describes.DataAccess.QDR_WITH_PAGE, DataAccess.QDR_WITHOUT_PAGE