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