public class ReportDocument extends ReportCell implements quadbase.common.util.internal.IReportDocument, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
XMLTAG |
bgColor, borderColor, CHART, COLUMN, COLUMNHEADER, FORMULA, GRID, height, ID_TYPE, IMAGE, isLocked, LABEL, LINE, min_height, min_width, NONE, rotate_angle, ROTATE_CLOCKWISE, ROTATE_COUNTERCLOCKWISE, ROTATE_NONE, roundCornerRadius, roundCornersArray, RTFOBJECT, SECTION, securityMap, snap, SORT_X, SORT_Y, SORT_Z, SUBREPORT, TABLE, TABLEOFCONTENTS, TITLE, visible, vsnap, width, x| Constructor and Description |
|---|
ReportDocument()
allocates a new ReportDocument
|
ReportDocument(ReportColumn _col,
int index)
allocates a new ReportDocument to be located at specified column and position index
|
ReportDocument(java.lang.String name)
allocates a new ReportDocument with specified name
|
| Modifier and Type | Method and Description |
|---|---|
static ReportDocument |
createDocument(java.io.DataInput in,
int version)
internal use only
|
static ReportDocument |
createDocument(org.w3c.dom.Node node,
int version)
internal use only
|
java.lang.String |
getRelativePath()
Gets the relative path to the file that contains the data for the document
|
java.lang.String |
getTextString()
gets the text of this document as a String
|
void |
read(java.io.DataInput in,
int version)
internal use only
|
void |
readXML(org.w3c.dom.Node node,
int version)
internal use only
|
void |
setRelativePath(java.lang.String rpath)
Sets where to find the file that contains the data for the document
|
void |
setText()
internal use only
|
void |
setTextString(java.lang.String text)
Sets the text of this document to the specified String
|
java.lang.String |
toString() |
void |
write(java.io.DataOutput out)
internal use only
|
void |
writeXML(java.io.Writer out,
boolean writeElementTag)
internal use only
|
applyStyle, applyStyleButNotWH, applyStyleButNotWHCopyScripts, applyTemplate, applyTemplate, clone, copy, copyTemplate, createCell, createCell, createFormulaObject, createFormulaObjectFromName, createFormulaObjectFromText, deepCopy, equals, formulaReferenced, getColIndex, getColumn, getDataFormat, getEntry, getFormula, getFormulaName, getFormulaObj, getScriptedValue, getSQLType, setColumn, setDataFormat, setEntry, setFormula, setFormulaObj, setScriptedValueaddSecurityLevel, applyImageTemplate, applyImageTemplateExceptBound, applySecurity, applyStyle, applyStyleButNotWH, applyTemplate, applyTemplate, applyTemplate, contains, contains, containsX, containsY, copy, copyStyleWithScriptsButNotWH, copyTemplate, createScriptObject, createScriptObjectFromName, deepCopy, doesElementSupportRoundCorners, equals, findElementsAbove, findElementsBelow, findElementsToLeft, findElementsToRight, findElementsToRight, findElementType, findGroupElementType, findMaxXr, findMaxYd, findMinX, findMinY, findSpecificElements, getAlign, getAllColors, getBgColor, getBookmark, getBorder, getBorderColor, getBorderThickness, getBottomBorder, getCustomID, getDrawX, getDrawX, getDrawY, getDrawY, getDrillDownName, getElementType, getElementTypeName, getFirst2RowOfColumns, getFirst2RowOfColumns, getFont, getFontColor, getHeight, getHeight, getHeightOfElement, getHeightOfElement, getHeightToPoints, getHint, getID, getLeftBorder, getLink, getMaxXr, getMin_Height, getMin_Width, getMinX, getRefFont, getRefFontToDraw, getRightBorder, getRotateAngle, getRoundCornerRadius, getRoundCornersArray, getScript, getScriptName, getScriptObj, getSecuredScripts, getSecurityLevel, getSecurityLevels, getSecurityMap, getSnap, getStyleName, getTarget, getText, getTopBorder, getVAlign, getVSnap, getWidth, getWidth, getWidthOfElement, getWidthOfElement, getWidthToPoints, getX, getX, getXPos, getXPos, getXToPoints, getY, getY, getYPos, getYPos, getYToPoints, getZ, hasBorder, inBottomHalf, inLeftEnd, inLeftHalf, inRightEnd, inRightHalf, inTopHalf, isCrossTabElt, isDrawAgain, isLocked, isNoWrap, isResizeToFitContent, isSecurityLevelDefined, isSecurityTextScript, isShiftSecuredColX, isShiftSecuredColXIncludeHeaderAndFooter, isSnapToGrid, isUnderline, isVisible, moveForCrossTabFixedField, moveForCrossTabFixedField, newArrayX, newArrayY, removeScriptReferenced, removeSecurityLevel, renameSecurityLevel, resize, resizeForCrossTabFixedField, resizeForCrossTabFixedField, scriptReferenced, securityScriptReferenced, setAlign, setBgColor, setBookmark, setBorder, setBorderColor, setBorderThickness, setBorderThickness, setBorderThickness, setBorderThickness, setBottomBorder, setCustomID, setDrawAgain, setDrawX, setDrawX, setDrawY, setDrawY, setDrillDownName, setFont, setFontColor, setHeight, setHeight, setHint, setID, setID, setInchGridSpace, setLeftBorder, setLink, setLocked, setMinHeight, setMinWidth, setNoWrap, setResizeToFitContent, setRightBorder, setRotateAngle, setRotateAngle, setRoundCornerRadius, setRoundCornersArray, setScript, setScriptName, setScriptObj, setScriptObjNull, setSecurityLevelProperties, setSecurityMap, setSecurityTextScript, setShiftSecuredColX, setShiftSecuredColXIncludeHeaderAndFooter, setSnap, setSnapToGrid, setSnapToGrid, setStyleName, setTarget, setText, setTopBorder, setUnderline, setVAlign, setVisible, setVSnap, setWidth, setWidth, setX, setX, setXX, setXX, setY, setY, setYY, setYY, setZ, shift, shiftObjectsOnMove, shiftOnMove, sortElement, sortElement, sortElementHorizontally, sortElementInXYOrder, sortElementVertically, swapElements, switchSecurityPropertiespublic static final java.lang.String XMLTAG
public ReportDocument()
public ReportDocument(java.lang.String name)
public ReportDocument(ReportColumn _col, int index)
public void setTextString(java.lang.String text)
setTextString in interface quadbase.common.util.internal.IReportDocumentpublic java.lang.String getTextString()
getTextString in interface quadbase.common.util.internal.IReportDocumentpublic void setRelativePath(java.lang.String rpath)
setRelativePath in interface quadbase.common.util.internal.IReportDocumentpublic java.lang.String getRelativePath()
getRelativePath in interface quadbase.common.util.internal.IReportDocumentpublic void setText()
setText in interface quadbase.common.util.internal.IReportDocumentpublic void write(java.io.DataOutput out)
throws java.io.IOException
write in class ReportCelljava.io.IOExceptionpublic void writeXML(java.io.Writer out,
boolean writeElementTag)
throws java.io.IOException
writeXML in class ReportCelljava.io.IOExceptionpublic static ReportDocument createDocument(java.io.DataInput in, int version) throws java.lang.Exception
java.lang.Exceptionpublic void read(java.io.DataInput in,
int version)
throws java.lang.Exception
read in class ReportCelljava.lang.Exceptionpublic static ReportDocument createDocument(org.w3c.dom.Node node, int version) throws java.lang.Exception
java.lang.Exceptionpublic void readXML(org.w3c.dom.Node node,
int version)
throws java.lang.Exception
readXML in class ReportCelljava.lang.Exceptionpublic java.lang.String toString()
toString in class java.lang.Object