public class ReportLine extends ReportImage implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
DASH |
static int |
DOUBLE |
protected boolean |
isVertical
Constructs a ReportLine with no label
|
static int |
SOLID |
static java.lang.String |
XMLTAG |
CENTER, DBImageDir, FIT, TILEbgColor, 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 |
|---|
ReportLine()
for internal use only
|
ReportLine(boolean isVertical) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyTemplate(ReportLine _line) |
void |
applyTemplate(ReportLine _line,
boolean applyScript) |
void |
copy(ReportLine _line)
for internal use only
|
void |
copyTemplate(ReportLine _line) |
static ReportLine |
createLine(java.io.DataInput in,
int version)
For internal use only.
|
static ReportLine |
createLine(org.w3c.dom.Node node,
int version)
For internal use only.
|
void |
deepCopy(ReportLine _line) |
int |
getBorder(quadbase.reportdesigner.ReportElements.BorderSide borderSide) |
int |
getBorderThickness()
Get the border thickness of this element.
|
ReportLine |
getHeadNode() |
int |
getLineStyle() |
java.lang.String |
getPreviousID() |
boolean |
isCrossSection() |
boolean |
isMatchColumnWidths() |
boolean |
isVertical() |
boolean |
isVisible()
Gets the status of the display of this ReportElement.
|
ReportLine |
next() |
ReportLine |
previous() |
void |
read(java.io.DataInput in,
int version)
For internal use only.
|
void |
readXML(org.w3c.dom.Node node,
int version)
For internal use only.
|
void |
resize(double xratio,
double yratio)
Resizes this ReportElement.
|
void |
setBgColor(java.awt.Color c)
Set the background color of this element.
|
void |
setBorder(int pixels)
Deprecated.
|
void |
setBorderColor(java.awt.Color c)
Set the border color of this element
|
void |
setBorderThickness(int pixels)
set border thickness
|
void |
setHeight(double h)
for internal use only
|
void |
setLineStyle(int style) |
void |
setLocked(boolean b)
internal use only
Sets whether the ReportElement position should be locked.
|
void |
setMatchColumnWidths(boolean b) |
void |
setNext(ReportLine line) |
void |
setNextLine(ReportLine _line) |
void |
setPrevious(ReportLine line) |
void |
setPreviousID(java.lang.String id) |
void |
setVertical(boolean b) |
void |
setWidth(double w)
INCH Set the width of this element
|
void |
setX(double x)
INCHES Set the X-coordinate value of the upper left corner of this element
|
void |
write(java.io.DataOutput out)
for internal use only
|
void |
writeXML(java.io.Writer out,
boolean writeElementTag)
for internal use only
|
applyTemplate, applyTemplate, copy, copyTemplate, createImage, createImage, createImage, createReportImage, deepCopy, equals, getBytes, getFlashFrameCount, getFlashFrameRate, getImageOption, getImagePath, getImageType, getImageURL, getJPEGQuality, getPdfImageType, getPNGCompression, getRelativePath, getSavedFileLocation, getSavedFileURL, isDBImage, isGIFTransparent, read, setBytes, setBytes, setDBImage, setFlashFrameCount, setFlashFrameRate, setGIFTransparent, setHTMLParameters, setImageOption, setImagePath, setImagePath, setImageType, setImageURL, setImageURL, setJPEGQuality, setPdfImageType, setPNGCompression, setRelativePath, toString, write, writeImageDataapplyStyle, 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, getBorderColor, 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, moveForCrossTabFixedField, moveForCrossTabFixedField, newArrayX, newArrayY, removeScriptReferenced, removeSecurityLevel, renameSecurityLevel, resizeForCrossTabFixedField, resizeForCrossTabFixedField, scriptReferenced, securityScriptReferenced, setAlign, setBookmark, setBorderThickness, setBorderThickness, setBorderThickness, setBottomBorder, setCustomID, setDrawAgain, setDrawX, setDrawX, setDrawY, setDrawY, setDrillDownName, setFont, setFontColor, setHeight, setHint, setID, setID, setInchGridSpace, setLeftBorder, setLink, 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, setX, setXX, setXX, setY, setY, setYY, setYY, setZ, shift, shiftObjectsOnMove, shiftOnMove, sortElement, sortElement, sortElementHorizontally, sortElementInXYOrder, sortElementVertically, swapElements, switchSecurityPropertiesprotected boolean isVertical
public static final int SOLID
public static final int DOUBLE
public static final int DASH
public static final java.lang.String XMLTAG
public ReportLine(boolean isVertical)
public ReportLine()
public ReportLine next()
public ReportLine previous()
public void setNext(ReportLine line)
public void setPrevious(ReportLine line)
public void setNextLine(ReportLine _line)
public java.lang.String getPreviousID()
public void setPreviousID(java.lang.String id)
public boolean isCrossSection()
public int getBorderThickness()
ReportElementgetBorderThickness in class ReportElementpublic int getBorder(quadbase.reportdesigner.ReportElements.BorderSide borderSide)
getBorder in class ReportElementpublic void setBorderThickness(int pixels)
setBorderThickness in class ReportElement@Deprecated public void setBorder(int pixels)
setBorder in class ReportElementpublic void setX(double x)
ReportElementsetX in class ReportElementx - x-coordinate value of the upper left corner of this elementpublic void setWidth(double w)
ReportElementsetWidth in class ReportElementw - width of this elementpublic void setHeight(double h)
setHeight in class ReportElementh - height of this elementpublic void resize(double xratio,
double yratio)
ReportElementresize in class ReportElementpublic void setBgColor(java.awt.Color c)
ReportElementsetBgColor in class ReportElementc - the new background Colorpublic void setBorderColor(java.awt.Color c)
ReportElementsetBorderColor in class ReportElementc - new border color of this elementpublic void setLocked(boolean b)
ReportElementsetLocked in class ReportElementpublic boolean isVisible()
ReportElementisVisible in class ReportElementpublic ReportLine getHeadNode()
public boolean isVertical()
public void setVertical(boolean b)
public int getLineStyle()
public void setLineStyle(int style)
public boolean isMatchColumnWidths()
public void setMatchColumnWidths(boolean b)
public void write(java.io.DataOutput out)
throws java.io.IOException
write in class ReportImagejava.io.IOExceptionpublic void writeXML(java.io.Writer out,
boolean writeElementTag)
throws java.io.IOException
writeXML in class ReportImagejava.io.IOExceptionpublic static ReportLine createLine(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 ReportImagejava.lang.Exceptionpublic void copy(ReportLine _line)
public void deepCopy(ReportLine _line)
public void applyTemplate(ReportLine _line)
public void applyTemplate(ReportLine _line, boolean applyScript)
public void copyTemplate(ReportLine _line)
public static ReportLine createLine(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 ReportImagejava.lang.Exception