public class RMCrossTabFrame extends RMParentShape
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignYBINDING_PROP_NAME, STROKE_BORDER, STROKE_DOUBLE, STROKE_HIDDEN, STROKE_SHAPE| Constructor and Description |
|---|
RMCrossTabFrame()
Creates a new crosstab.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
childrenSuperSelectImmediately()
Editor method.
|
protected double |
computePrefHeight(double aWidth)
Override to return preferred height of table.
|
protected RMCrossTab |
createTable()
Creates the RMCrossTab.
|
protected void |
fromXMLShape(RXArchiver anArchiver,
RXElement anElement)
XML Unarchival.
|
int |
getColumnCount() |
java.lang.String |
getDatasetKey()
Returns the dataset key associated with this shape.
|
java.lang.String |
getFilterKey() |
int |
getFormatStyle() |
int |
getHeaderColumnCount() |
int |
getHeaderRowCount() |
boolean |
getReprintHeaderRows()
Returns whether a paginating table will reprint header rows.
|
int |
getRowCount() |
RMCrossTab |
getTable()
Returns the crosstab associated with this crosstab.
|
boolean |
isDeletable()
Override this for shapes (like a table row) that don't don't make sense to delete by themselves.
|
void |
paintShape(RMShapePainter g)
Paints crosstab.
|
RMShape |
rpgAll(ReportOwner anRptOwner,
RMShape aParent)
Override to constrain child crosstab to frame.
|
void |
setColumnCount(int cols) |
void |
setDatasetKey(java.lang.String key) |
void |
setFilterKey(java.lang.String filterKey) |
void |
setFormatStyle(int formatStyle)
note -- any changes to these styles or their ordering need to also be made to RMCrosstab.
|
void |
setHeaderColumnCount(int colHeaders) |
void |
setHeaderRowCount(int rows) |
void |
setReprintHeaderRows(boolean aFlag)
Sets whether a paginating table will reprint header rows.
|
void |
setRowCount(int rows) |
protected RXElement |
toXMLShape(RXArchiver anArchiver)
XML Archival.
|
addChild, addChild, addChild, addChild, addLayoutChild, bringShapesToFront, clone, cloneDeep, computePrefWidth, divideShapeFromTop, fromXML, fromXMLChildren, getBoundsOfChildren, getChild, getChildArray, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWithClass, getChildrenWithClass, getChildWithClass, getChildWithName, getLayout, getNeedsLayout, getSourceURL, indexOfChild, isHittable, isShowing, isSourceURLSet, layout, layoutChildren, relayout, removeChild, removeChild, removeChildren, removeLayoutChild, rpgChildren, sendShapesToBack, setHeight, setLayout, setNeedsLayout, setSourceURL, setWidth, toXML, toXMLChildrenacceptsChildren, acceptsMouse, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, createDivideShapeRemainder, deepChange, divideShapeFromEdge, get, get, getAlignment, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestHeight, getBestWidth, getBestWidth, getBinding, getBinding, getBindingCount, getBindings, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getChildAnimator, getChildAnimator, getChildClipShape, getClipShape, getColor, getDashArrayString, getDashPhase, getDatasetEntity, getDisplayedFill, getDisplayedStroke, getDocument, getEffect, getEventAdapter, getFill, getFont, getFormat, getFrame, getFrameHeight, getFrameMaxX, getFrameMaxY, getFrameWidth, getFrameX, getFrameXY, getFrameY, getHeight, getHover, getLayoutInfo, getMaskPath, getMaxX, getMaxY, getMinHeight, getMinHeight, getMinWidth, getMinWidth, getName, getOpacity, getOpacityDeep, getOutline, getPageBreak, getPageBreakMax, getPageBreakPage, getPageBreakPageMax, getPageShape, getParent, getParent, getPath, getPathInBounds, getPrefHeight, getPrefHeight, getPrefWidth, getPrefWidth, getPropertyNameMapped, getPropertyNames, getPropertyNames, getRoll, getRootShape, getRSS, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeOnTop, getStrokeStyle, getStrokeWidth, getTextColor, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getVisbileBounds, getVisibleBounds, getVisibleBounds, getVisibleBounds, getWidth, getX, getXY, getXYP, getY, height, indexOf, intersects, isAncestor, isAnimProperty, isDescendant, isEditing, isEnabled, isFontSet, isHittable, isLocked, isMinHeightSet, isMinWidthSet, isPrefHeightSet, isPrefWidthSet, isRoot, isRSS, isShowing, isUnderlined, isUseFill, isUseStroke, isViewing, isVisible, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, offsetXY, page, pageMax, paint, paintShapeAll, paintShapeChildren, paintShapeOver, propertyChange, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, repaint, resolvePageReferences, rpgBindings, rpgShape, setAlignment, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setDashArrayString, setDashPhase, setEffect, setEnabled, setFill, setFont, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHover, setLayoutInfo, setLocked, setMinHeight, setMinSize, setMinWidth, setName, setOpacity, setOutline, setParent, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setShowing, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeStyle, setStrokeWidth, setTextColor, setTime, setTimeline, setUnderlined, setURL, setUseFill, setUseStroke, setVisible, setX, setXY, setXY, setXYP, setY, shapeHidden, shapeShown, superSelectable, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, yaddPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChangeaddListener, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListenerpublic RMCrossTab getTable()
protected RMCrossTab createTable()
public void setRowCount(int rows)
public int getRowCount()
public void setColumnCount(int cols)
public int getColumnCount()
public void setHeaderRowCount(int rows)
public int getHeaderRowCount()
public void setHeaderColumnCount(int colHeaders)
public int getHeaderColumnCount()
public void setDatasetKey(java.lang.String key)
public java.lang.String getDatasetKey()
RMShapegetDatasetKey in class RMShapepublic void setFilterKey(java.lang.String filterKey)
public java.lang.String getFilterKey()
public void setFormatStyle(int formatStyle)
public int getFormatStyle()
public boolean getReprintHeaderRows()
public void setReprintHeaderRows(boolean aFlag)
public RMShape rpgAll(ReportOwner anRptOwner, RMShape aParent)
rpgAll in class RMParentShapepublic void paintShape(RMShapePainter g)
paintShape in class RMShapeprotected double computePrefHeight(double aWidth)
computePrefHeight in class RMParentShapepublic boolean childrenSuperSelectImmediately()
childrenSuperSelectImmediately in class RMShapepublic boolean isDeletable()
RMShapeisDeletable in class RMShapeprotected RXElement toXMLShape(RXArchiver anArchiver)
toXMLShape in class RMParentShapeprotected void fromXMLShape(RXArchiver anArchiver, RXElement anElement)
fromXMLShape in class RMParentShape