public class RMTableRowRPG extends RMParentShape
Modifier and Type | Class and Description |
---|---|
static class |
RMTableRowRPG.Span
A class to represent an interval
|
static class |
RMTableRowRPG.SpanList
A class to represent a list of spans.
|
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
Constructor and Description |
---|
RMTableRowRPG() |
Modifier and Type | Method and Description |
---|---|
void |
addChildRPG(RMTableRowRPG aRow)
Adds a child row.
|
void |
deleteVerticalSpansOfHiddenShapes()
Deletes vertical spans of hidden shapes.
|
int |
getChildRPGCount()
Returns the number of child rpgs.
|
RMGroup |
getGroup()
Returns the group.
|
static double |
getShapeBelowFrameY(RMParentShape aParent,
RMShape aChild)
Returns the next shape y for a given parent and child (so we can find the gap).
|
boolean |
getStrokeOnTop()
Override to paint stroke on top.
|
RMTableRow |
getTemplate()
Returns the template.
|
boolean |
isDetails()
Returns whether this row is details.
|
boolean |
isHeader()
Returns whether this row is header.
|
boolean |
isSummary()
Returns whether this row is summary.
|
void |
rpgAll(ReportOwner anRptOwner,
RMTableRow aRow,
RMGroup aGroup,
java.lang.String aSuggestedVersion)
Generate Report for ReportOwner, RMTableRow and group.
|
void |
shiftShapesBelowHiddenRect(java.util.List<RMShape> theShapes,
Rect aRect)
Shifts shapes below hidden rect up.
|
void |
shiftShapesBelowHiddenShapesUp()
Shifts shapes below hidden shapes up.
|
boolean |
superSelectable()
Override to make selectable.
|
addChild, addChild, bringShapesToFront, clone, cloneDeep, divideShapeFromTop, fromXML, getBoundsOfChildren, getChild, getChildArray, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWithClass, getChildrenWithClass, getChildWithClass, getChildWithName, getLayout, getNeedsLayout, getSourceURL, indexOfChild, isSourceURLSet, layout, relayout, removeChild, removeChild, removeChildren, rpgAll, sendShapesToBack, setHeight, setLayout, setNeedsLayout, setSourceURL, setWidth, toXML
acceptsChildren, acceptsMouse, addBinding, addBinding, addDeepChangeListener, animUpdate, bounds, childrenSuperSelectImmediately, contains, convertedPointFromShape, convertedPointToShape, convertFromShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, deepChange, divideShapeFromEdge, get, get, getAlignment, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestWidth, getBinding, getBinding, getBindingCount, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getBoundsStroked, getBoundsStrokedDeep, getChildAnimator, getChildAnimator, getClipShape, getColor, getConvertedFromShape, getConvertedRectFromShape, getConvertedRectToShape, getConvertedToShape, getDatasetEntity, getDatasetKey, getDocument, getEffect, getFill, getFont, getFormat, getFrame, getFrameHeight, getFrameMaxX, getFrameMaxY, getFrameWidth, getFrameX, getFrameXY, getFrameY, getHeight, getMaxX, getMaxY, getMinHeight, getMinWidth, getName, getOpacity, getOpacityDeep, getPageBreak, getPageBreakMax, getPageBreakPage, getPageBreakPageMax, getPageShape, getParent, getParent, getPath, getPrefHeight, getPrefWidth, getPropNames, getRoll, getRootShape, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeWidth, getTextColor, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getWidth, getX, getXY, getXYP, getY, height, indexOf, intersects, isAncestor, isAnimProperty, isDescendant, isEditing, isFontSet, isHittable, isLocked, isMinHeightSet, isMinWidthSet, isPrefHeightSet, isPrefWidthSet, isRoot, isRSS, isUnderlined, isViewing, isVisible, offsetXY, page, pageMax, paint, paintShape, paintShapeAll, paintShapeChildren, paintShapeOver, processEvent, propertyChange, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, repaint, rpgBindings, setAlignment, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setEffect, setFill, setFont, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setLocked, setMinHeight, setMinSize, setMinWidth, setName, setOpacity, setParent, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeWidth, setTextColor, setTime, setUnderlined, setURL, setVisible, setX, setXY, setXY, setXYP, setY, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, y
public void rpgAll(ReportOwner anRptOwner, RMTableRow aRow, RMGroup aGroup, java.lang.String aSuggestedVersion)
public RMTableRow getTemplate()
public RMGroup getGroup()
public boolean isHeader()
public boolean isDetails()
public boolean isSummary()
public int getChildRPGCount()
public void addChildRPG(RMTableRowRPG aRow)
public void deleteVerticalSpansOfHiddenShapes()
public static double getShapeBelowFrameY(RMParentShape aParent, RMShape aChild)
public void shiftShapesBelowHiddenShapesUp()
public void shiftShapesBelowHiddenRect(java.util.List<RMShape> theShapes, Rect aRect)
public boolean superSelectable()
superSelectable
in class RMShape
public boolean getStrokeOnTop()
getStrokeOnTop
in class RMShape