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.Object
public abstract java.lang.Object clone()
ComponentInfo
. For support of the Cloneable
interface.clone
in class java.lang.Object
ComponentInfo
.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