EspressReport 6.6

quadbase.reportdesigner.ReportElements
Class ColumnHeader

java.lang.Object
  extended by quadbase.reportdesigner.ReportElements.ReportElement
      extended by quadbase.reportdesigner.ReportElements.ReportCell
          extended by quadbase.reportdesigner.ReportElements.ColumnHeader
All Implemented Interfaces:
java.io.Serializable

public class ColumnHeader
extends ReportCell

This is a report column header object.

See Also:
Serialized Form

Field Summary
 boolean isFormula
          internal use only
 
Fields inherited from class quadbase.reportdesigner.ReportElements.ReportElement
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 Summary
ColumnHeader()
          internal use only
 
Method Summary
 void applyStyle(ColumnHeader colHeader)
           
 void applyTemplate(ColumnHeader colHeader)
           
 void applyTemplate(ColumnHeader colHeader, boolean applyScript)
           
 void copy(ColumnHeader colHeader)
          internal use only
 void copyTemplate(ColumnHeader colHeader)
           
static ColumnHeader createColumnHeader(java.io.DataInput in, int version)
          internal use only
static ColumnHeader createColumnHeader(org.w3c.dom.Node node, int version)
          internal use only
 void deepCopy(ColumnHeader colHeader)
          internal use only
 void read(java.io.DataInput in, int version)
          internal use only
 void readXML(org.w3c.dom.Node node, int version)
          internal use only
 void write(java.io.DataOutput out)
          internal use only
 void writeXML(java.io.Writer out, boolean writeElementTag)
          internal use only
 
Methods inherited from class quadbase.reportdesigner.ReportElements.ReportCell
applyStyle, applyStyleButNotWH, 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, setScriptedValue
 
Methods inherited from class quadbase.reportdesigner.ReportElements.ReportElement
addSecurityLevel, applyImageTemplate, applyImageTemplateExceptBound, applySecurity, applyStyle, applyStyleButNotWH, applyTemplate, applyTemplate, applyTemplate, contains, contains, containsX, containsY, copy, 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, 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, switchSecurityProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isFormula

public boolean isFormula
internal use only

Constructor Detail

ColumnHeader

public ColumnHeader()
internal use only

Method Detail

applyTemplate

public void applyTemplate(ColumnHeader colHeader)

applyTemplate

public void applyTemplate(ColumnHeader colHeader,
                          boolean applyScript)

copyTemplate

public void copyTemplate(ColumnHeader colHeader)

applyStyle

public void applyStyle(ColumnHeader colHeader)

copy

public void copy(ColumnHeader colHeader)
internal use only


deepCopy

public void deepCopy(ColumnHeader colHeader)
internal use only


write

public void write(java.io.DataOutput out)
           throws java.io.IOException
internal use only

Overrides:
write in class ReportCell
Throws:
java.io.IOException

writeXML

public void writeXML(java.io.Writer out,
                     boolean writeElementTag)
              throws java.io.IOException
internal use only

Overrides:
writeXML in class ReportCell
Throws:
java.io.IOException

read

public void read(java.io.DataInput in,
                 int version)
          throws java.lang.Exception
internal use only

Overrides:
read in class ReportCell
Throws:
java.lang.Exception

readXML

public void readXML(org.w3c.dom.Node node,
                    int version)
             throws java.lang.Exception
internal use only

Overrides:
readXML in class ReportCell
Throws:
java.lang.Exception

createColumnHeader

public static ColumnHeader createColumnHeader(org.w3c.dom.Node node,
                                              int version)
                                       throws java.lang.Exception
internal use only

Throws:
java.lang.Exception

createColumnHeader

public static ColumnHeader createColumnHeader(java.io.DataInput in,
                                              int version)
                                       throws java.lang.Exception
internal use only

Throws:
java.lang.Exception

EspressReport 6.6