ReportMill 10 API
A B C D E F G H I K L M N O P Q R S T U V W X Y Z _

A

abs() - Method in class com.reportmill.base.RMSize
Normalizes the receiver to positive values.
acceptsChildren() - Method in class com.reportmill.base.RMDocument
Editor method indicates that document accepts children (should probably be false).
acceptsChildren() - Method in class com.reportmill.shape.graph.RMGraph
Editor method indicates that graph can accept new children.
acceptsChildren() - Method in class com.reportmill.shape.RMLabel
Editor method - indicates that individual label accepts children.
acceptsChildren() - Method in class com.reportmill.shape.RMPage
Editor method - indicates that page supports added children.
acceptsChildren() - Method in class com.reportmill.shape.RMShape
Editor method.
acceptsChildren() - Method in class com.reportmill.shape.RMSwitchShape
Editor method - specifies that switch shape accepts children.
acceptsChildren() - Method in class com.reportmill.shape.RMTableGroup
Editor method - inidcates that table group doesn't accept children.
acceptsMouse() - Method in class com.reportmill.shape.RMShape
Viewer method.
acceptsMouse() - Method in class com.reportmill.shape.RMSwitchShape
Viewer method.
Add - Static variable in class com.reportmill.base.RMKeyChain
 
add(RMPoint) - Method in class com.reportmill.base.RMPoint
Adds the given point to this point.
add(String) - Method in class com.reportmill.text.RMXString
Appends the given String to the end of this XString.
add(String, int) - Method in class com.reportmill.text.RMXString
Appends the given String to this XString, at the given index.
add(RMXString) - Method in class com.reportmill.text.RMXString
Appends the given XString to the end of this String.
add(RMXString, int) - Method in class com.reportmill.text.RMXString
Appends the given XString to this XString, at the given index.
add(String, Map) - Method in class com.reportmill.text.RMXString
Appends the given string to the end of this XString, with the given attributes.
add(String, Map, int) - Method in class com.reportmill.text.RMXString
Appends the given String to this XString, with the given attributes, at the given index.
addAttribute(String, Object) - Method in class com.reportmill.text.RMXString
Adds a given attribute of given type to the whole string.
addAttribute(String, Object, int, int) - Method in class com.reportmill.text.RMXString
Adds a given attribute of given type to the given range of the string.
addAttribute(String, Object, int, int, boolean) - Method in class com.reportmill.text.RMXString
Adds a given attribute of given type to the given range of the string, only if specified type is missing.
addAttribute(Object) - Method in class com.reportmill.text.RMXString
Applies the given attribute to whole xstring, assuming it's a basic attr types (font, color, etc.).
addAttribute(Object, int, int) - Method in class com.reportmill.text.RMXString
Applies the given attribute to the given character range, assuming it's a basic attr type (font, color, etc.).
addAttributes(Map, int, int) - Method in class com.reportmill.text.RMXString
Adds the attributes in the given map to the specified character range.
addAttributes(Map, int, int, boolean) - Method in class com.reportmill.text.RMXString
Adds the attributes in the given map to the specified character range.
addAxis(RMShape) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add axis.
addAxis(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add axis shape.
addAxis(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds the axis to the graph view.
addBar(RMShape, int) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add Bar.
addBar(RMShape, int) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add bar shape.
addBar(RMShape, int) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds a bar to the graph view.
addBarLabel(RMShape, String) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add bar label.
addBarLabel(RMShape, String) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add bar label.
addBarLabel(RMShape, String) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds a bar label to the graph view.
addBars() - Method in class com.reportmill.shape.graph.RMGraphViewBar
Adds the bars to the graph area.
addBars() - Method in class com.reportmill.shape.graph.RMGraphViewLine
Adds the bars to the graph area.
addChild(Object) - Method in class com.reportmill.base.RMKeyChain
Adds a child to the end of the keychain's child list.
addChild(RMShape, int) - Method in class com.reportmill.shape.RMPage
Add the given child at the given index (over-rides RMShape version to propogate to RMPageLayer).
addChild(RMShape) - Method in class com.reportmill.shape.RMShape
Adds the given child to the end of this shape's children list.
addChild(RMShape, int) - Method in class com.reportmill.shape.RMShape
Adds the given child to this shape's children list at the given index.
addChild(RMShape, int) - Method in class com.reportmill.shape.RMTableRow
Overrides standard shape method to turn off structuring if child isn't text.
addChildTable(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Adds the given table as a child to the main table.
addChildTable(RMTable, RMTable) - Method in class com.reportmill.shape.RMTableGroup
Adds the given table as a child of the given parent table.
addChildTable(RMTable, RMTable, RMTable) - Method in class com.reportmill.shape.RMTableGroup
Adds the given table table as a child of the parent table (after the third given table).
addDatum(RMDatum, int) - Method in class com.reportmill.datasource.RMDataSet
Adds a data object at the given index.
addDatum(RMDatum, int) - Method in class com.reportmill.datasource.RMJDBCDataSet
The superclass version of this routine makes the list hold on to the actual data objects, with getDatum() above creating a new RMDatum every time it's accessed.
addDetails(String) - Method in class com.reportmill.shape.RMTable
Adds a details row for the given grouping key.
addEntity(RMEntity) - Method in class com.reportmill.datasource.RMSchema
Adds an entity to the list.
addFunctionClass(Class) - Static method in class com.reportmill.base.RMKeyChain
Adds a class to the list of classes that RM queries for functions.
addGridLineMajor(RMLineSegment) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add grid line.
addGridLineMajor(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add grid line major.
addGridLineMajor(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds a major grid line to the graph view.
addGridLineMinor(RMLineSegment) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add grid line.
addGridLineMinor(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add grid line minor.
addGridLineMinor(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds a minor grid line to the graph view.
addGridLineSeparator(RMLineSegment) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add grid line.
addGridLineSeparator(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add grid line separator
addGridLineSeparator(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds a grid line separator to the graph view.
addGrouping(RMGrouping, int, RMShape, RMShape, RMShape) - Method in class com.reportmill.shape.RMTable
Adds a given grouping to the table at the givein grouping index.
addGroupingKey(String) - Method in class com.reportmill.shape.RMTable
Adds a grouping to the table for the given key string.
addGroupingKey(String, int, RMShape, RMShape, RMShape) - Method in class com.reportmill.shape.RMTable
Adds a grouping to the table for the given key string at the given grouping index.
addHeader(String) - Method in class com.reportmill.shape.RMTable
Adds a header row for the given grouping key.
addItem(int, int) - Method in class com.reportmill.shape.graph.RMGraphSection
Adds an item for the given series and series item.
addItem(RMGroup) - Method in class com.reportmill.shape.graph.RMGraphSeries
Add item for given key/group.
addKey(String) - Method in class com.reportmill.shape.graph.RMGraph
Adds a key.
addLabelAxisLabel(RMShape) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add label axis label.
addLabelAxisLabel(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add label axis label shape.
addLabelAxisLabel(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds the label axis label to the graph view.
addLayerNamed(String) - Method in class com.reportmill.shape.RMPage
Creates a new layer with the given name and adds it to this page's layer list.
addPage(RMPage) - Method in class com.reportmill.base.RMDocument
Adds a given page to this document (at end).
addPage(RMPage, int) - Method in class com.reportmill.base.RMDocument
Adds a given page to this document (at the given index).
addPages(List) - Method in class com.reportmill.base.RMDocument
Add the given list of pages to this document (at end).
addPages(RMDocument) - Method in class com.reportmill.base.RMDocument
Add the pages in the given document to this document (at end) and clears the pages list in the given document.
addPeerTable(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Adds the given table to the main table's list of peers.
addPeerTable(RMTable, RMTable) - Method in class com.reportmill.shape.RMTableGroup
Adds the given table as a peer, and just after, the second given table.
addProperty(RMProperty) - Method in class com.reportmill.datasource.RMEntity
Adds a given property.
addSort(String) - Method in class com.reportmill.base.RMGrouping
Adds a sort to the grouping for the given sort key.
addSort(RMSort) - Method in class com.reportmill.base.RMGrouping
Adds the given sort to the grouping.
addSorts(List) - Method in class com.reportmill.base.RMGrouping
Adds the list of sorts to the grouping.
addSummary(String) - Method in class com.reportmill.shape.RMTable
Adds a summary row for the given grouping key.
addValueAxisLabel(RMShape) - Method in interface com.reportmill.shape.graph.RMGraphView.BarView
Add value axis label.
addValueAxisLabel(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Add value axis label shape.
addValueAxisLabel(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Adds the value axis label to the graph view.
addWedge(RMShape) - Method in interface com.reportmill.shape.graph.RMGraphView.PieView
Add a wedge shape.
addWedge(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewPie
Implements PieView method to just add wedge shape.
addWedge(RMShape) - Method in class com.reportmill.shape.graph.RMGraphViewPie3D
Adds a wedge shape to graph view.
addWedgeLabel(RMText) - Method in interface com.reportmill.shape.graph.RMGraphView.PieView
Add a wedge label shape.
addWedgeLabel(RMText) - Method in class com.reportmill.shape.graph.RMGraphViewPie
Implements PieView method to just add wedge label shape.
addWedgeLabel(RMText) - Method in class com.reportmill.shape.graph.RMGraphViewPie3D
Adds a wedge label to graph view.
addWedgeLabelLine(RMLineSegment) - Method in interface com.reportmill.shape.graph.RMGraphView.PieView
Add a wedge label line.
addWedgeLabelLine(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewPie
Implements PieView method to just add wedge label line shape.
addWedgeLabelLine(RMLineSegment) - Method in class com.reportmill.shape.graph.RMGraphViewPie3D
Adds a wedge label line to graph view.
aliasForTable(String) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Find or create the alias for this table.
aliasForTable(RMEntity) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Convenience method to get the alias for a particular entity
ALIGN_BOTTOM - Static variable in class com.reportmill.shape.RMText
 
ALIGN_CENTER - Static variable in class com.reportmill.shape.RMText
 
ALIGN_CENTER - Static variable in class com.reportmill.text.RMParagraph
 
ALIGN_FULL - Static variable in class com.reportmill.shape.RMText
 
ALIGN_FULL - Static variable in class com.reportmill.text.RMParagraph
 
ALIGN_LEFT - Static variable in class com.reportmill.shape.RMText
 
ALIGN_LEFT - Static variable in class com.reportmill.text.RMParagraph
 
ALIGN_MIDDLE - Static variable in class com.reportmill.shape.RMText
 
ALIGN_RIGHT - Static variable in class com.reportmill.shape.RMText
 
ALIGN_RIGHT - Static variable in class com.reportmill.text.RMParagraph
 
ALIGN_TOP - Static variable in class com.reportmill.shape.RMText
 
alignCenter() - Method in class com.reportmill.text.RMXString
Aligns the xstring center.
alignLeft() - Method in class com.reportmill.text.RMXString
Aligns the xstring left.
alignRight() - Method in class com.reportmill.text.RMXString
Aligns the xstring right.
alternateShapeInstance() - Method in class com.reportmill.shape.RMSwitchShape
Creates a new switch shape of this same class.
And - Static variable in class com.reportmill.base.RMKeyChain
 
anyKeyReferencesKey(String) - Method in class com.reportmill.base.RMKeyChain
Returns whether given key is used anywhere in expression.
ArgList - Static variable in class com.reportmill.base.RMKeyChain
 
arrange() - Method in class com.reportmill.shape.RMTableRow
Tells table to do layout (obsolete).
ArrayIndex - Static variable in class com.reportmill.base.RMKeyChain
 
Assignment - Static variable in class com.reportmill.base.RMKeyChain
 
ATTRIBUTE_FILL_STYLE - Static variable in class com.reportmill.graphics.RMImageFill
 
ATTRIBUTE_ROLL - Static variable in class com.reportmill.graphics.RMImageFill
 
ATTRIBUTE_SCALE_X - Static variable in class com.reportmill.graphics.RMImageFill
 
ATTRIBUTE_SCALE_Y - Static variable in class com.reportmill.graphics.RMImageFill
 
ATTRIBUTE_X - Static variable in class com.reportmill.graphics.RMImageFill
 
ATTRIBUTE_Y - Static variable in class com.reportmill.graphics.RMImageFill
 
awt() - Method in class com.reportmill.graphics.RMColor
Returns an AWT version of this color.
awt(float) - Method in class com.reportmill.graphics.RMColor
Returns an AWT version of this color, with the alpha component scaled by the given dissolve factor.
awt() - Method in class com.reportmill.graphics.RMImageFill
Returns the AWT image for this image fill.
awt() - Method in class com.reportmill.text.RMFont
Returns the AWT font for this font.

B

BASIC - Static variable in class com.reportmill.base.RMNumberFormat
 
black - Static variable in class com.reportmill.graphics.RMColor
 
blend(RMColor, float) - Method in class com.reportmill.graphics.RMColor
Returns a color darker than this color (by this given fraction).
blend(RMXString, float) - Method in class com.reportmill.text.RMXString
Returns a blended version of the receiver and the given string (0 is receiver, 1 is given string).
blue - Static variable in class com.reportmill.graphics.RMColor
 
BOLD - Static variable in class com.reportmill.text.RMFont
 
booleanValueForKeyChain(Object, Object) - Static method in class com.reportmill.base.RMKeyChain
VFK convenience - returns a boolean for an object and keychain.
bounds() - Method in class com.reportmill.shape.RMShape
Returns raw x, y, width and height of shape as rect (preserves possible negative sizes).
boundsChanged(RMShape) - Method in class com.reportmill.base.RMDocument
Notifies this shape that a given shape's bounds have changed (presumably a descendant).
boundsChanged() - Method in class com.reportmill.shape.RMShape
Notifies a shape and its parents that its bounds changed.
boundsChanged(RMShape) - Method in class com.reportmill.shape.RMShape
Notifies this shape that a given shape's bounds have changed (presumably a descendant).
boundsChanged(RMShape) - Method in class com.reportmill.shape.RMTableRow
Notification method - relays out children when bounds are changed.
brighter() - Method in class com.reportmill.graphics.RMColor
Returns a color 70% brighter than this color.
brighter(float) - Method in class com.reportmill.graphics.RMColor
Retures a color with the given percent brighter than this color.
bringShapesToFront(List) - Method in class com.reportmill.shape.RMPage
Overrides shape implementation to keep shapes in their proper layers.
bringShapesToFront(List) - Method in class com.reportmill.shape.RMShape
Moves the subset of children in the given list to the front of the children list.
buildBooleanWhereClause(Object, RMEntity) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
 
buildSelect(RMEntity) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Builds the SELECT clause to select just those columns of the entity's table.
buildWhereClause(Object, RMEntity) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Build the sql equivalent of the ReportMill filter expression.

C

canBeUngrouped() - Method in class com.reportmill.shape.graph.RMGraph
Editor method indicates that graph cannot be ungrouped.
canBeUngrouped() - Method in class com.reportmill.shape.RMLabels
Editor method - indicates that labels block can't be ungrouped.
canBeUngrouped() - Method in class com.reportmill.shape.RMShape
Editor method.
canBeUngrouped() - Method in class com.reportmill.shape.RMTableGroup
Editor method - indicates that table group can't be ungrouped.
canBeUngrouped() - Method in class com.reportmill.shape.RMTableRow
Editor method - states that this shape can't be ungrouped.
cancelStatement() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Interrupt the currently executing statement.
canDisplay(char) - Method in class com.reportmill.text.RMFont
Returns if this font can display the given char.
CHAR_SPACING_KEY - Static variable in class com.reportmill.text.RMXString
 
charAdvance(char) - Method in class com.reportmill.text.RMFont
Returns the char advance for the given char.
charAt(int) - Method in class com.reportmill.text.RMXString
Returns the character at the given index.
charBounds(char) - Method in class com.reportmill.text.RMFont
Returns the bounds for a given character.
charKern(char, char) - Method in class com.reportmill.text.RMFont
Returns the kerning for the given pair of characters (no way to do this in Java!).
charPath(char) - Method in class com.reportmill.text.RMFont
Returns the path for a given character.
checkForTableOfContents(RMDocument, RMDocument, int) - Static method in class com.reportmill.base.RMTableOfContents
Checks for table of contents page in given template, and copies page as-is if found.
childrenSuperSelectImmediately() - Method in class com.reportmill.base.RMDocument
Editor method indicates that pages super select immediately.
childrenSuperSelectImmediately() - Method in class com.reportmill.shape.RMLabels
Editor method - indicates that labels child should super-select immediately.
childrenSuperSelectImmediately() - Method in class com.reportmill.shape.RMShape
Editor method.
childrenSuperSelectImmediately() - Method in class com.reportmill.shape.RMTableGroup
Edtior method - indicates that table group children (tables) super select immediately.
childrenSuperSelectImmediately() - Method in class com.reportmill.shape.RMTableRow
Editor method - states that children super-select immediately when table row is structured.
clear - Static variable in class com.reportmill.graphics.RMColor
 
clearKeys() - Method in class com.reportmill.shape.graph.RMGraph
Removes all keys.
clearWhite - Static variable in class com.reportmill.graphics.RMColor
 
clone() - Method in class com.reportmill.base.RMDocument
Copies basic document attributes (shallow copy only - no children or pages).
clone() - Method in class com.reportmill.base.RMGrouping
Standard clone implementation.
clone() - Method in class com.reportmill.base.RMKeyChain
Standard clone implementation.
clone() - Method in class com.reportmill.datasource.RMDataSource
Standard clone implementation.
clone() - Method in class com.reportmill.datasource.RMEntity
Standard clone implementation.
clone() - Method in class com.reportmill.datasource.RMJDBCDatum
Overridden to prevent RMJDBCDatums from being cloned.
clone() - Method in class com.reportmill.datasource.RMProperty
Standard clone implementation.
clone() - Method in class com.reportmill.datasource.RMSchema
Standard clone implementation.
clone() - Method in class com.reportmill.datasource.RMXMLDataSource
Standard clone implementation.
clone() - Method in class com.reportmill.graphics.RMPath
Standard clone implementation.
clone() - Method in class com.reportmill.shape.graph.RMGraph
Standard clone implementation.
clone() - Method in class com.reportmill.shape.graph.RMGraphArea
Standard clone implementation.
clone() - Method in class com.reportmill.shape.RMLabels
Standard clone implementation.
clone() - Method in class com.reportmill.shape.RMPage
Standard clone method.
clone() - Method in class com.reportmill.shape.RMShape
Standard implementation of Object clone.
clone() - Method in class com.reportmill.shape.RMSwitchShape
Standard clone implementation.
clone() - Method in class com.reportmill.shape.RMTable
Standard clone implementation.
clone() - Method in class com.reportmill.shape.RMTableGroup
Standard clone implementation.
clone() - Method in class com.reportmill.shape.RMText
Standard clone implementation.
clone() - Method in class com.reportmill.text.RMXString
Returns a clone of this x string.
cloneDeep() - Method in class com.reportmill.base.RMDocument
Copies the complete document, including document pages and all their children.
cloneDeep() - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides clone deep to avoid cloning children (just do rebuild).
cloneDeep() - Method in class com.reportmill.shape.graph.RMGraphLegend
Overrides clone deep to avoid cloning children (just do rebuild).
cloneDeep() - Method in class com.reportmill.shape.RMShape
Clones all attributes of this shape with complete clones of its children as well.
cloneDeep() - Method in class com.reportmill.shape.RMSwitchShape
Standard clone deep implementation.
close() - Method in class com.reportmill.datasource.RMJDBCDataSource
Overridden to perform an explicit SHUTDOWN operation on the database.
close() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Call this to explicitly close the database connection.
CLOSE - Static variable in class com.reportmill.graphics.RMPath
 
closePath() - Method in class com.reportmill.graphics.RMPath
Adds a Close element to the given path.
coalesceNewlines() - Method in class com.reportmill.text.RMXString
Replaces any occurrance of consecutive newlines with a single newline.
COLOR_KEY - Static variable in class com.reportmill.text.RMXString
 
colorValue(Object) - Static method in class com.reportmill.graphics.RMColor
Returns a color value for a given object.
com.reportmill - package com.reportmill
 
com.reportmill.base - package com.reportmill.base
 
com.reportmill.datasource - package com.reportmill.datasource
 
com.reportmill.graphics - package com.reportmill.graphics
 
com.reportmill.shape - package com.reportmill.shape
 
com.reportmill.shape.graph - package com.reportmill.shape.graph
 
com.reportmill.text - package com.reportmill.text
 
COMPARATOR - Static variable in class com.reportmill.base.RMSort
 
compare(Object, Object) - Method in class com.reportmill.base.RMSort
Returns how the two given objects compare with this sort.
Compare(Object, Object) - Static method in class com.reportmill.base.RMSort
Compare two value objects (assumed to be String, Numer, Boolean, Date, Comparable, etc.).
compareTo(Object) - Method in class com.reportmill.datasource.RMProperty
Implements comparable to compare based on name.
Conditional - Static variable in class com.reportmill.base.RMKeyChain
 
contains(Point2D) - Method in class com.reportmill.graphics.RMPath
Returns whether the given point is inside the path.
contains(double, double) - Method in class com.reportmill.graphics.RMPath
Returns whether the given xy coordinate is inside the path.
contains(Rectangle2D) - Method in class com.reportmill.graphics.RMPath
Returns whether the interior of the shape entirely contains the specified rectangular area.
contains(double, double, double, double) - Method in class com.reportmill.graphics.RMPath
Returns whether the interior of the shape entirely contains the specified rectangular area.
contains(RMPoint) - Method in class com.reportmill.shape.RMShape
Returns whether this shape is hit by the point, given in this shape's parent's coords.
containsRect(RMRect) - Method in class com.reportmill.base.RMRect
Returns whether the receiver contains the given rect.
convertedPointFromShape(RMPoint, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given point converted from the given shape's coords.
convertedPointToShape(RMPoint, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given point converted to the given shape's coords.
convertedRectFromShape(RMRect, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the rect encompassing the given rect converted from the given shape's coords.
convertedRectToShape(RMRect, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the rect encompassing the given rect converted to the given shape's coords.
convertedSizeFromShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given size converted from the given shape's coords.
convertedSizeToShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given size converted to the given shape's coords.
convertedVectorFromShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given size converted from the given shape's coords and normalized.
convertedVectorToShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given size converted to the given shape's coords and normalized.
convertFromAppServerType(Object) - Method in class com.reportmill.datasource.RMXMLMapMaker
This is an override hook to convert object relations to List/Map if they are otherwise (eg, WebObjects/NSArray).
convertFromShape(RMShape) - Method in class com.reportmill.shape.RMShape
Transforms the given shape from this shape's coords.
convertPathFromShape(RMPath, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given path converted from the given shape's coords.
convertPathToShape(RMPath, RMShape) - Method in class com.reportmill.shape.RMShape
Returns the given path converted to the given shape's coords.
convertPointFromShape(RMPoint, RMShape) - Method in class com.reportmill.RMViewer
Returns a point converted from the coordinate space of the given shape to viewer coords.
convertPointFromShape(RMPoint, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given point to the given shape's coords (returns it for convenience).
convertPointToShape(Point2D, RMShape) - Method in class com.reportmill.RMViewer
Returns a point converted from viewer coords to the coordinate space of the given shape.
convertPointToShape(RMPoint, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given point to the given shape's coords (returns it for convenience).
convertRectFromShape(RMRect, RMShape) - Method in class com.reportmill.RMViewer
Returns a rect converted from the coordinate space of the given shape to viewer coords.
convertRectFromShape(RMRect, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given rect from the given shape's coords (returns it for convenience).
convertRectToShape(RMRect, RMShape) - Method in class com.reportmill.RMViewer
Returns a rect converted from viewer coords to the coordinate space of the given shape.
convertRectToShape(RMRect, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given rect to the given shape's coords (returns it for convenience).
convertSizeFromShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given size from the given shape's coords (returns it for convenience).
convertSizeToShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given size to the given shape's coords (returns it for convenience).
convertToShape(RMShape) - Method in class com.reportmill.shape.RMShape
Transforms the given shape to this shape's coords.
convertVectorFromShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given size (as a vector) from the given shape's coords (returns it for convenience).
convertVectorToShape(RMSize, RMShape) - Method in class com.reportmill.shape.RMShape
Converts the given size (as a vector) to the given shape's coords (returns it for convenience).
copy(Object) - Method in class com.reportmill.base.RMDocument
Copies the attributes of the given object.
copy(Object) - Method in class com.reportmill.shape.graph.RMGraph
Copies the attributes from the given object into receiver (for undo).
copy(Object) - Method in class com.reportmill.shape.graph.RMGraphArea
Standard copy implementation.
copy(Object) - Method in class com.reportmill.shape.graph.RMGraphLegend
Copies the attributes from the given object into receiver (for undo).
copy(Object) - Method in class com.reportmill.shape.graph.RMGraphPartBars
Copies the attributes from the given object into receiver (for undo).
copy(Object) - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Copies the attributes from the given object into receiver (for undo).
copy(Object) - Method in class com.reportmill.shape.graph.RMGraphPartPie
Copies the attributes from the given object into receiver (for undo).
copy(Object) - Method in class com.reportmill.shape.graph.RMGraphPartSeries
Copies the attributes from the given object into receiver (for undo).
copy(Object) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Copies the attributes from the given object into receiver (for undo).
copy(Object) - Method in class com.reportmill.shape.RMLabels
Standard copy implementation.
copy(Object) - Method in class com.reportmill.shape.RMOval
Copies the given object (used for undo).
copy(Object) - Method in class com.reportmill.shape.RMPage
Copies the attributes from the given object.
copy(Object) - Method in class com.reportmill.shape.RMRectangle
Copies the attributes from the given object.
copy(Object) - Method in class com.reportmill.shape.RMShape
Copies all the attributes of the given object that are in common with this object.
copy(Object) - Method in class com.reportmill.shape.RMSwitchShape
Standard copy implementation.
copy(Object) - Method in class com.reportmill.shape.RMTable
Standard copy implementation.
copy(Object) - Method in class com.reportmill.shape.RMTableRow
Standard copy implementation.
copy(Object) - Method in class com.reportmill.shape.RMText
Copies attributes from given object.
copyShape(RMShape) - Method in class com.reportmill.shape.RMShape
Copies basic shape attributes from given RMShape (location, size, fill, stroke, roll, scale, name, url, etc.).
createDatum(RMEntity) - Method in class com.reportmill.datasource.RMDataSource
Creates and returns a new datum for a given entity.
createDatum(RMEntity) - Method in class com.reportmill.datasource.RMJDBCDataSource
Creates and returns a new datum for a given entity.
createDatum(RMEntity) - Method in class com.reportmill.datasource.RMXMLDataSource
Creates and returns a new datum for a given entity.
createLayout() - Method in class com.reportmill.shape.RMShape
Creates a new layout.
createResource(String, Object) - Method in class com.reportmill.datasource.RMDataSource
Creates a new resource for given name and bytes.
createResource(String, Object) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Creates a new resource for given name and bytes.
createResource(String, Object) - Method in class com.reportmill.datasource.RMXMLDataSource
Creates a new resource for given name and bytes.
createTransformedPath(AffineTransform) - Method in class com.reportmill.graphics.RMPath
Returns a transformed version of this path.
createXString() - Method in class com.reportmill.shape.graph.RMGraphLegend
Overrides RMText method to create an xstring that defaults to Arial 10.
createXString() - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Overrides RMText method to create an xstring that is aligned center by default.
createXString() - Method in class com.reportmill.shape.graph.RMGraphPartSeries
Overrides RMText method to create an xstring that is aligned center by default.
createXString() - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Overrides RMText method to create an xstring that defaults to Arial 10.
CURRENCY - Static variable in class com.reportmill.base.RMNumberFormat
 
CURVE_TO - Static variable in class com.reportmill.graphics.RMPath
 
curveTo(RMPoint, RMPoint, RMPoint) - Method in class com.reportmill.graphics.RMPath
Adds a CurveTo element to the path for the given point and control points.
curveTo(double, double, double, double, double, double) - Method in class com.reportmill.graphics.RMPath
Adds a CurveTo element to the path for the given point and control points.
cyan - Static variable in class com.reportmill.graphics.RMColor
 

D

darker() - Method in class com.reportmill.graphics.RMColor
Returns a color darker than this color (70% of this color's brightness).
darkGray - Static variable in class com.reportmill.graphics.RMColor
 
dataAdd(RMDatum) - Method in class com.reportmill.datasource.RMDataSource
Notifies datasource that a datum will be added.
dataAdd(RMDatum) - Method in class com.reportmill.datasource.RMJDBCDataSource
Overrides RMDataSource version to record inserted data.
dataAdd(RMDatum) - Method in class com.reportmill.datasource.RMXMLDataSource
Notifies datasource that a datum will be added.
dataChange(RMDatum) - Method in class com.reportmill.datasource.RMDataSource
Notifies datasource that a datum will change.
dataChange(RMDatum) - Method in class com.reportmill.datasource.RMJDBCDataSource
 
dataRemove(RMDatum) - Method in class com.reportmill.datasource.RMDataSource
Notifies datasource that a datum will be removed.
dataRemove(RMDatum) - Method in class com.reportmill.datasource.RMJDBCDataSource
 
DEFAULT - Static variable in class com.reportmill.base.RMDateFormat
 
DEFAULT - Static variable in class com.reportmill.graphics.RMFill
 
DEFAULT - Static variable in class com.reportmill.graphics.RMStroke
 
DEFAULT - Static variable in class com.reportmill.text.RMParagraph
 
defaultFont() - Static method in class com.reportmill.text.RMFont
Returns the user's default font.
defaultFormat - Static variable in class com.reportmill.base.RMDateFormat
 
delete() - Method in class com.reportmill.shape.RMShape
Called when a shape is removed from a shape heirarchy.
delete(int, int) - Method in class com.reportmill.text.RMXString
Deletes the chars in the given range.
deleteRows(List) - Method in class com.reportmill.datasource.RMJDBCDataSource
Delete all the row data, which are assumed to be from the same entity.
deriveAligned(int) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with the given alignment.
deriveFill(RMColor) - Method in class com.reportmill.graphics.RMFill
Returns a fill just like the receiver, but with the given color (only interesting for subsclasses).
deriveFill(RMColor) - Method in class com.reportmill.graphics.RMImageFill
Creates a new fill from this image fill, but with a new color.
deriveFill(RMImageData) - Method in class com.reportmill.graphics.RMImageFill
Creates a new image fill from this fill, but with a new image.
deriveFill(String, Number) - Method in class com.reportmill.graphics.RMImageFill
Creates a new image fill identical to this image fill, but with new value for given attribute.
deriveFont(float) - Method in class com.reportmill.text.RMFont
Returns a font with the same family as the receiver but with the given size.
deriveIndent(float, float, float) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with the given indentation values.
deriveLineGap(float) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with the given line gap.
deriveLineHeightMax(float) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with the given max line height.
deriveLineHeightMin(float) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with the given min line height.
deriveLineSpacing(float) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with the given line spacing.
deriveOutline(float) - Method in class com.reportmill.text.RMXString.Outline
Creates a new outline from this outline with the given stroke width.
deriveOutline(RMColor) - Method in class com.reportmill.text.RMXString.Outline
Creates a new outline from this outline with the given fill color.
deriveStroke(RMColor) - Method in class com.reportmill.graphics.RMStroke
Returns a stroke just like the receiver, except with the new given color.
deriveStroke(float) - Method in class com.reportmill.graphics.RMStroke
Returns a stroke just like the receiver, except with the new given line width.
deriveTab(int, float, char) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with new value for tab at given index.
deriveTabs(float[], char[]) - Method in class com.reportmill.text.RMParagraph
Returns a paragraph identical to the receiver, but with the given tabs.
DetailsPart - Static variable in class com.reportmill.shape.RMTable
 
didChange(RMObject) - Method in class com.reportmill.shape.RMShape
Undo support.
didChange() - Method in class com.reportmill.text.RMXString
Notifies string that something significant changed.
Divide - Static variable in class com.reportmill.base.RMKeyChain
 
divideRect(float, byte) - Method in class com.reportmill.base.RMRect
Slices rect by given amount (from given edge) - returns remainder.
divideRect(float, byte, RMRect) - Method in class com.reportmill.base.RMRect
Slices rect by given amount (from given edge) - returns remainder.
divideShapeFromEdge(float, byte, RMShape) - Method in class com.reportmill.shape.RMShape
Divides the shape by a given amount from the given edge.
divideShapeFromTop(float) - Method in class com.reportmill.shape.RMShape
Divides the shape by a given amount from the top.
docShapeBoundsChanged(RMDocument, RMShape) - Method in interface com.reportmill.base.RMDocument.DocListener
 
docShapeBoundsChanged(RMDocument, RMShape) - Method in class com.reportmill.RMViewer
Doc listener method - called by editor when making bounds changes.
docShapeNeedsRepaint(RMDocument, RMShape) - Method in interface com.reportmill.base.RMDocument.DocListener
 
docShapeNeedsRepaint(RMDocument, RMShape) - Method in class com.reportmill.RMViewer
Doc listener method - called before a shape makes a visual change.
docUndoerAddDirtyObject(RMDocument, RMObject) - Method in interface com.reportmill.base.RMDocument.DocListener
 
docUndoerAddDirtyObject(RMDocument, RMObject) - Method in class com.reportmill.RMViewer
Doc listener method - RMViewer ignores it, but RMEditor calls setUndoSelectedObjects.
doLayout() - Method in class com.reportmill.shape.RMShape
Does immediate layout.
DOLLARS - Static variable in class com.reportmill.base.RMNumberFormat
 
doubleValueForKeyChain(Object, Object) - Static method in class com.reportmill.base.RMKeyChain
VFK convenience - returns a double for an object and keychain.
drawsBackground() - Method in class com.reportmill.RMViewer
Returns whether or not the gutter, page background & dropshadow get drawn.

E

Equal - Static variable in class com.reportmill.base.RMKeyChain
 
equals(Object) - Method in class com.reportmill.base.RMDateFormat
Standard equals implementation.
equals(Object) - Method in class com.reportmill.base.RMDocument
Standard equals implementation.
equals(Object) - Method in class com.reportmill.base.RMGrouping
Standard equals implementation.
equals(Object) - Method in class com.reportmill.base.RMKeyChain
Standard equals implementation.
equals(Object) - Method in class com.reportmill.base.RMNumberFormat
Standard equals implementation.
equals(Object) - Method in class com.reportmill.base.RMSize
Standard equals implementation.
equals(float, float) - Method in class com.reportmill.base.RMSize
Returns whether size is equal to given width and height.
equals(Object) - Method in class com.reportmill.base.RMSort
Standard equals implementation.
equals(Object) - Method in class com.reportmill.base.RMTableOfContents.RowGroup
Standard equals implementation.
equals(Object) - Method in class com.reportmill.datasource.RMDataSource
Standard equals implementation.
equals(Object) - Method in class com.reportmill.datasource.RMEntity
Standard equals method.
equals(Object) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Standard equals implementation.
equals(Object) - Method in class com.reportmill.datasource.RMProperty
Standard equals implementation.
equals(Object) - Method in class com.reportmill.datasource.RMSchema
Standard equals implementation.
equals(Object) - Method in class com.reportmill.datasource.RMXMLDataSource
Standard equals implementation.
equals(Object) - Method in class com.reportmill.graphics.RMColor
Standar equals implementaiton.
equals(Object) - Method in class com.reportmill.graphics.RMFill
Standard equals implementation.
equals(Object) - Method in class com.reportmill.graphics.RMGradientFill
Standard equals implementation.
equals(Object) - Method in class com.reportmill.graphics.RMImageFill
Standard equals implementation.
equals(Object) - Method in class com.reportmill.graphics.RMPath
Standard equals implementation.
equals(Object) - Method in class com.reportmill.graphics.RMStroke
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraph
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraphArea
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraphLegend
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraphPartBars
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraphPartPie
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraphPartSeries
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMImage
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMLabels
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMOval
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMPage
Standard equals method.
equals(Object) - Method in class com.reportmill.shape.RMRectangle
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMShape
Standard implementation of Object equals.
equals(Object) - Method in class com.reportmill.shape.RMSound
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMSwitchShape
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMTable
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMTableRow
Standard equals implementation.
equals(Object) - Method in class com.reportmill.shape.RMText
Standard equals implementation.
equals(Object) - Method in class com.reportmill.text.RMFont
Standard equals implementation.
equals(Object) - Method in class com.reportmill.text.RMParagraph
Standard equals implementation.
equals(Object) - Method in class com.reportmill.text.RMXString
Standard Object equals implementation.
executeQuery(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the dataset for this datasource.
EXTRUDE_ALL - Static variable in class com.reportmill.shape.graph.RMGraphPartPie
 
EXTRUDE_CUSTOM - Static variable in class com.reportmill.shape.graph.RMGraphPartPie
 
EXTRUDE_FIRST - Static variable in class com.reportmill.shape.graph.RMGraphPartPie
 
EXTRUDE_LAST - Static variable in class com.reportmill.shape.graph.RMGraphPartPie
 
EXTRUDE_NONE - Static variable in class com.reportmill.shape.graph.RMGraphPartPie
 
EXTRUSIONS - Static variable in class com.reportmill.shape.graph.RMGraphPartPie
 

F

fetchEntity(RMEntity, String) - Method in class com.reportmill.datasource.RMJDBCDataSource
Pulls one or more entities out of a single table as a List of Maps
fetchJoin(RMJoin, RMDatum, String) - Method in class com.reportmill.datasource.RMJDBCDataSource
Runs a query to fetch data for the relationship.
findAggregateMethod(String) - Static method in class com.reportmill.base.RMKeyChain
Returns a method for a method name (assuming {List,KeyChain} args).
findFunctionMethod(String, Class[]) - Static method in class com.reportmill.base.RMKeyChain
Returns a method for a method name and the given argument classes.
fixSize() - Method in class com.reportmill.shape.RMLabels
Resets labels block width and height if any of labels other attributes have changed.
floatValue() - Method in class com.reportmill.shape.graph.RMGraphSeries
Returns the total for all values in series.
floatValue() - Method in class com.reportmill.shape.graph.RMGraphSeries.Item
Returns the float value for this series value.
floatValueForKeyChain(Object, Object) - Static method in class com.reportmill.base.RMKeyChain
VFK convenience - returns a float for an object and keychain.
flushGraphics() - Method in class com.reportmill.RMViewer
This method repaints the total bounds of shapes that have previously been registered by shapeNeedsRepaint.
FONT_KEY - Static variable in class com.reportmill.text.RMXString
 
forceIds() - Method in class com.reportmill.datasource.RMXMLWriter
Returns whether every written entity should automatically have "id" tag.
FORMAT_KEY - Static variable in class com.reportmill.text.RMXString
 
formatRM(Object) - Method in class com.reportmill.base.RMDateFormat
Formats the given object.
formatRM(Object) - Method in interface com.reportmill.base.RMFormat
Returns a string or xstring.
formatRM(Object) - Method in class com.reportmill.base.RMNumberFormat
Returns a formatted version of the given object.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.base.RMDateFormat
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.base.RMDocument
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in interface com.reportmill.base.RMFormat
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.base.RMGrouping
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.base.RMNumberFormat
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.base.RMSort
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.datasource.RMDataSource
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.datasource.RMEntity
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.datasource.RMFetch
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.datasource.RMProperty
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.datasource.RMSchema
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.datasource.RMXMLDataSource
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.graphics.RMColor
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.graphics.RMFill
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.graphics.RMGradientFill
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.graphics.RMImageFill
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.graphics.RMPath
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.graphics.RMStroke
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraph
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphArea
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphLegend
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphPartBars
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphPartPie
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphPartSeries
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMImage
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMLabels
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMLineSegment
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMOval
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMPage
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMPolygon
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMRectangle
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMShape
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMSound
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMSwitchShape
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMTable
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMTableGroup
XML unarchival.
fromXML(RXArchiver, RXElement, RMTable) - Method in class com.reportmill.shape.RMTableGroup
XML archival to recursively unarchive table group hierarchy.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMTableRow
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMText
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.text.RMFont
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.text.RMParagraph
XML unarchival.
fromXML(RXArchiver, RXElement) - Method in class com.reportmill.text.RMXString
XML unarchival.
fromXMLDeep(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphLegend
XML unarchival - override to suppress unarchival of children (don't really need this).
fromXMLDeep(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMShape
XML unarchival for shape children.
fromXMLFinish(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMText
XML reference unarchival - to unarchive linked text.
fromXMLString(String) - Static method in class com.reportmill.base.RMRect
Creates a rect from an String in XML format as defined in toXMLString().
FunctionCall - Static variable in class com.reportmill.base.RMKeyChain
 

G

generatePrimaryKey(RMEntity) - Method in class com.reportmill.datasource.RMJDBCDataSource
Autogenerate a primary key for a new datum.
generateReport(Object) - Method in class com.reportmill.base.RMDocument
Returns a generated report from this template evaluated against the given object.
generateReport(Object, Object) - Method in class com.reportmill.base.RMDocument
Returns a generated report from this template evaluated against the given object and userInfo.
generateReport(Object, boolean) - Method in class com.reportmill.base.RMDocument
Returns a generated report from this template evaluated against the given object with an option to paginate.
generateReport(Object, Object, boolean) - Method in class com.reportmill.base.RMDocument
Returns generated report from this template evaluated against given object/userInfo (with option to paginate).
generateReport(RMDocument, ReportMill) - Static method in class com.reportmill.base.RMTableOfContents
Re-run report with table of contents.
get(String) - Method in class com.reportmill.shape.RMShape
Returns the Object associated with the given name for the shape.
get3D() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the 3d shape.
getActionScript() - Method in class com.reportmill.shape.RMShape
Sets the ActionScript for the shape.
getAlias() - Method in class com.reportmill.datasource.RMProperty
Returns the alias for this property.
getAlign() - Method in class com.reportmill.shape.RMText
Returns the alignment for char 0.
getAlign() - Method in class com.reportmill.text.RMParagraph
Returns the alignment associated with this paragraph.
getAlign(String) - Method in class com.reportmill.text.RMParagraph
Returns an alignment for the given string, "left", "center", "right" or "full".
getAlign() - Method in class com.reportmill.text.RMXString
Returns the horizontal alignment of the first paragraph of the xstring.
getAlignString() - Method in class com.reportmill.shape.RMText
Returns the alignment as a string, one of: "left", "center" or "right".
getAlignString() - Method in class com.reportmill.text.RMParagraph
Returns a string representation of the alignment associated with this paragraph, "left", "center" or "right".
getAlignVertical() - Method in class com.reportmill.shape.RMText
Returns the vertical alignment.
getAlignVerticalString() - Method in class com.reportmill.shape.RMText
Returns the vertical alignment as a string (one of: "top", "middle" or "bottom").
getAlpha() - Method in class com.reportmill.graphics.RMColor
Returns the alpha component in the range 0-255.
getAlpha2D() - Method in class com.reportmill.graphics.RMColor
Returns the alpha component in the range 0-1.
getAlternates() - Method in class com.reportmill.shape.RMSwitchShape
Returns the map used to hold alternate versions.
getAltFonts() - Static method in class com.reportmill.text.RMFont
Returns the list of suggested alternate fonts.
getAndResetError() - Static method in class com.reportmill.base.RMKeyChain
Returns the last error encountered by the keychain parser and resets paser.
getAnim() - Method in class com.reportmill.shape.RMShape
Returns the collection of animation records for this shape.
getAnim(boolean) - Method in class com.reportmill.shape.RMShape
Returns the collection of animation records for this shape, with an option to create if absent.
getAnimator(int) - Method in class com.reportmill.base.RMDocument
Returns the animator for a specific page.
getAnimator() - Method in class com.reportmill.shape.RMShape
Returns the animator that this shape registers changes with.
getAnimator(boolean) - Method in class com.reportmill.shape.RMShape
Returns the animator that this shape registers changes with (creating, if requested and currently null).
getAnimatorLast() - Method in class com.reportmill.base.RMDocument
Returns the animator for the last page.
getAssignments() - Static method in class com.reportmill.base.RMKeyChain
Returns a thread-local assignments map.
getAttribute(int) - Method in class com.reportmill.datasource.RMEntity
Returns the attribute at the given index.
getAttribute(String) - Method in class com.reportmill.datasource.RMEntity
Returns the attribute with the given name.
getAttributeAt(String, int) - Method in class com.reportmill.text.RMXString
Returns the value for the given attribute key at the given character index.
getAttributeCount() - Method in class com.reportmill.datasource.RMEntity
Returns the number of attributes.
getAttributes(int) - Method in class com.reportmill.text.RMXString
Returns the attributes Map for the run at the given index.
getAttributesAt(int) - Method in class com.reportmill.text.RMXString
Returns the attributes Map for the run at the given character index.
getAttributeSorted(int) - Method in class com.reportmill.datasource.RMEntity
Returns the attribute at the given index in a sorted attributes list.
getAutosizeHeight() - Method in class com.reportmill.shape.RMShape
Returns whether the shape's height is set automatically to its ideal height during report generation.
getAutosizing() - Method in class com.reportmill.shape.RMShape
Returns the autosizing settings as a string with hyphens for struts and tilde for sprints (horiz,vert).
getAxisCount() - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Returns the number of increments in the axis.
getAxisMax() - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Returns the axis maximum.
getAxisMin() - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Returns the axis minimum.
getBar() - Method in class com.reportmill.shape.graph.RMGraphSeries.Item
Returns the bar created for this series value.
getBarBounds(int, int) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Returns the bar bounds for bar at given series and item.
getBarCount() - Method in class com.reportmill.shape.graph.RMGraphPartBars
Returns the minimum number of bars for the graph to provide space for in a section.
getBarGap() - Method in class com.reportmill.shape.graph.RMGraphPartBars
Returns the width of the gap between bars in a set as a fraction of bar width.
getBars() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the bars shape.
getBarWedgePrototype() - Method in class com.reportmill.shape.graph.RMGraph
Returns the shape used to represent the basic attributes of bars & wedges.
getBarWidth() - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Returns the width of the bars.
getBlue() - Method in class com.reportmill.graphics.RMColor
Returns the blue component in the range 0-255.
getBlue2D() - Method in class com.reportmill.graphics.RMColor
Returns the blue component in the range 0-1.
getBold() - Method in class com.reportmill.text.RMFont
Returns the bold version of this font.
getBook() - Method in class com.reportmill.RMViewer
Returns a java.awt.print.Book, suitable for AWT printing.
getBounds(RMShape, RMRect) - Method in class com.reportmill.graphics.RMFill
Returns the bounds required to render this fill for this shape.
getBounds() - Method in class com.reportmill.graphics.RMPath
Returns the bounds for the path as an integer rect.
getBounds(RMShape, RMRect) - Method in class com.reportmill.graphics.RMStroke
Returns the bounds required to render this fill for this shape.
getBounds() - Method in class com.reportmill.shape.graph.RMGraphSection
Returns the bounds of the section.
getBounds() - Method in class com.reportmill.shape.graph.RMGraphSection.Item
Returns the bounds for this section item.
getBounds() - Method in class com.reportmill.shape.RMShape
Returns the X, Y, width and height of the shape as a rect (use getFrame if shape has roll/scale/skew).
getBounds2D() - Method in class com.reportmill.graphics.RMPath
Returns the bounds for the path.
getBoundsFromTextBounds(RMRect) - Method in class com.reportmill.shape.RMText
Returns bounds from given text bounds, adjusted to account for text margins.
getBoundsInside() - Method in class com.reportmill.shape.RMShape
Returns the bounds of the shape in the shape's own coords.
getBoundsMarked() - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides shape implementation to reflect that transformed children may extend outside bounds.
getBoundsMarked() - Method in class com.reportmill.shape.RMShape
Returns the bounds of the path associated with this shape in parent coords, ajusted to account for stroke width.
getBoundsOfChildren() - Method in class com.reportmill.shape.RMShape
Returns bounds of all children of this shape, which can sometimes differ from this shapes bounds.
getBoundsOfChildren(List) - Method in class com.reportmill.shape.RMShape
Returns the bounds of a given subset of this shape's children.
getBoundsRM() - Method in class com.reportmill.graphics.RMPath
Returns the bounds for the path.
getBoundsSuperSelected() - Method in class com.reportmill.shape.RMPolygon
Returns the bounds for this shape when it's super-selected.
getBoundsSuperSelected() - Method in class com.reportmill.shape.RMShape
Returns the bounds of the shape in parect coords when super selected (same as getBoundsMarked by default).
getBytes() - Method in class com.reportmill.base.RMDocument
Returns the document as an XML byte array.
getBytes(Object) - Method in class com.reportmill.base.RMDocument
Returns the bytes for a given destination.
getBytes() - Method in class com.reportmill.datasource.RMResource
Returns the resource bytes.
getBytes() - Method in class com.reportmill.datasource.RMXMLResource
Returns the resource bytes.
getBytesCSV() - Method in class com.reportmill.base.RMDocument
Returns the document as a byte array of a CSV file.
getBytesDelimitedAscii(String, String, boolean) - Method in class com.reportmill.base.RMDocument
Returns the document as a byte array of a delimited ASCII file (using given field, record separator strings).
getBytesExcel() - Method in class com.reportmill.base.RMDocument
Returns the document as byte array of an Excel file.
getBytesFlash() - Method in class com.reportmill.base.RMDocument
Returns the document as a byte array of a Flash file.
getBytesHTML() - Method in class com.reportmill.base.RMDocument
Returns the document as a byte array of an HTML file.
getBytesJPEG() - Method in class com.reportmill.base.RMDocument
Returns the document as byte array of a JPEG file.
getBytesPDF() - Method in class com.reportmill.base.RMDocument
Returns the document as a byte array of a PDF file.
getBytesPNG() - Method in class com.reportmill.base.RMDocument
Returns the document as byte array of PNG file.
getBytesRTF() - Method in class com.reportmill.base.RMDocument
Returns the document as byte array of an Excel file.
getCalibrateColors() - Method in class com.reportmill.base.RMDocument
Returns whether the document should calibrate colors in generated file formats like PDF.
getCausesWrap() - Method in class com.reportmill.shape.RMShape
Returns whether this shape causes text wrap.
getCausesWrapType() - Method in class com.reportmill.shape.RMShape
Returns how this shape causes text wrap.
getCharSpacing() - Method in class com.reportmill.shape.RMText
Returns the char spacing at char 0.
getChild(int) - Method in class com.reportmill.base.RMKeyChain
Returns the child at the given index in the keychain.
getChild(int) - Method in class com.reportmill.graphics.RMFill
Returns the individual child stroke at the given index for composite strokes.
getChild(int) - Method in class com.reportmill.shape.RMShape
Returns the child at the given index.
getChildAnimator(boolean) - Method in class com.reportmill.shape.RMPage
Returns the child animator associated with this page, creating one if it doesn't exist (if requested).
getChildAnimator() - Method in class com.reportmill.shape.RMShape
Returns the animator that this shape's children use.
getChildAnimator(boolean) - Method in class com.reportmill.shape.RMShape
Returns the animator that this shape's children use (creating, if requested and currently null).
getChildAnimator(boolean) - Method in class com.reportmill.shape.RMSwitchShape
Returns the child animator of the switch shape (creating it if absent and requested).
getChildContaining(RMPoint) - Method in class com.reportmill.shape.RMShape
Returns the first (top) shape hit by the point given in this shape's coords.
getChildCount() - Method in class com.reportmill.base.RMKeyChain
Returns the number of children in the keychain.
getChildCount() - Method in class com.reportmill.graphics.RMFill
Returns the number of child strokes if this stroke is a composite stroke.
getChildCount() - Method in class com.reportmill.shape.graph.RMGraphLegend
Overrides shape implemnetation to actually rebuild.
getChildCount() - Method in class com.reportmill.shape.RMShape
Returns the number of children associated with this shape.
getChildCountHitable() - Method in class com.reportmill.shape.RMPage
Returns a count of all children in hitable layers.
getChildCountHitable() - Method in class com.reportmill.shape.RMShape
Returns the child count for hitable children (just the normal child count by default).
getChildCountLayout() - Method in class com.reportmill.shape.RMShape
Returns the child count for children who need layout (just the normal child count by default).
getChildCountVisible() - Method in class com.reportmill.shape.RMPage
Returns a count of all children in visible layers.
getChildCountVisible() - Method in class com.reportmill.shape.RMShape
Returns the child count for visible children (just the normal child count by default).
getChildHitable(int) - Method in class com.reportmill.shape.RMPage
Returns the hitable child at the given index.
getChildHitable(int) - Method in class com.reportmill.shape.RMShape
Returns the specific hitable child at the given index (just the normal child at index by default).
getChildKeyChain(int) - Method in class com.reportmill.base.RMKeyChain
Returns the child at the given index in the keychain as a keychain.
getChildLast() - Method in class com.reportmill.shape.RMShape
Returns the last child of this shape.
getChildLayout(int) - Method in class com.reportmill.shape.RMShape
Returns the specific layout child at the given index (just the normal child at index by default).
getChildren() - Method in class com.reportmill.shape.RMShape
Returns the list of children associated with this shape.
getChildrenIntersecting(RMPath) - Method in class com.reportmill.shape.RMShape
Returns the child shapes hit by the path given in this shape's coords.
getChildrenWhoCauseWrap(RMShape) - Method in class com.reportmill.shape.RMShape
Returns the subset of children that cause wrap.
getChildrenWithClass(Class) - Method in class com.reportmill.shape.RMShape
Returns all the shapes in the shape heirarchy of a particular class.
getChildrenWithClass(List, Class) - Method in class com.reportmill.shape.RMShape
Adds all the shapes in the shape heirarchy of a particular class to the list.
getChildString(int) - Method in class com.reportmill.base.RMKeyChain
Returns the child at the given index in the keychain as a string.
getChildTable(int) - Method in class com.reportmill.shape.RMTableGroup
Returns the top level table at the given index for this table group.
getChildTable(Object, int) - Method in class com.reportmill.shape.RMTableGroup
Returns the specific child table of the given table at the given index.
getChildTableCount() - Method in class com.reportmill.shape.RMTableGroup
Returns the number of top level tables in this table group.
getChildTableCount(Object) - Method in class com.reportmill.shape.RMTableGroup
Returns the number of child tables for the given parent table.
getChildTables() - Method in class com.reportmill.shape.RMTableGroup
Returns the list of top level tables for this table group.
getChildTables(Object) - Method in class com.reportmill.shape.RMTableGroup
Returns the list of child tables for the given table.
getChildTables(Object, boolean) - Method in class com.reportmill.shape.RMTableGroup
Returns the list of child tables for the given table, creating the list if requested.
getChildVisible(int) - Method in class com.reportmill.shape.RMPage
Returns the visible child at the given index.
getChildVisible(int) - Method in class com.reportmill.shape.RMShape
Returns the specific visible child at the given index (just the normal child at index by default).
getChildWithClass(Class) - Method in class com.reportmill.shape.RMShape
Returns first child found with the given class (called recursively on children if not found at current level).
getChildWithName(String) - Method in class com.reportmill.shape.RMShape
Returns first child found with the given name (called recursively on children if not found at current level).
getClassName(Object) - Method in class com.reportmill.datasource.RMXMLMapMaker
Returns a className for an Object whether String or Class (may trim class name according to _useShortClassNames).
getCoalesceNewlines() - Method in class com.reportmill.shape.RMText
Returns whether text should coalesce consecutive newlines in rpgClone.
getColor() - Method in class com.reportmill.graphics.RMFill
Returns the color associated with this fill.
getColor(int) - Method in class com.reportmill.shape.graph.RMGraph
Returns the specific color at the given index.
getColor(int) - Method in class com.reportmill.shape.graph.RMGraphLegend
Returns the color at the given index.
getColor() - Method in class com.reportmill.shape.RMShape
Returns the color of the shape.
getColor2() - Method in class com.reportmill.graphics.RMGradientFill
Returns the gradients end color.
getColorAtIndex(int) - Method in class com.reportmill.text.RMXString
Returns the current color at the given character index.
getColorCount() - Method in class com.reportmill.shape.graph.RMGraph
Returns the number of colors set for this graph.
getColors() - Method in class com.reportmill.shape.graph.RMGraph
Returns the list of colors to be used by this graph (or the default graph colors, if null).
getColors() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the array of colors to be used for graph bars/wedges.
getColumn(int) - Method in class com.reportmill.shape.RMTableRow
Returns the column at the given index (assumes row is structured and column is RMText).
getColumnSpacing() - Method in class com.reportmill.shape.RMTable
Returns the space between a table that has more than one column (int printer points).
getCommonAncestor(RMShape) - Method in class com.reportmill.shape.RMShape
Returns first ancestor that the given shape and this shape have in common.
getCompress() - Method in class com.reportmill.base.RMDocument
Returns whether the document should compress images in generated file formats like PDF.
getConnection() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns a database connection for this datasource.
getConnectionURL() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the connection info URL.
getControlPointBounds() - Method in class com.reportmill.shape.RMPolygon
Returns the bounds for all the control points.
getCustomSchema() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns a schema that may differ from the one stored in an XML file.
getData() - Method in class com.reportmill.datasource.RMDataSource
Returns the datasource default dataset as a datum.
getData() - Method in class com.reportmill.datasource.RMJDBCDataSource
Returns the datasource default dataset as a datum.
getDatabaseSchema() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns a schema for this datasource's database.
getDatabaseSchema(String, String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the database metadata for a particular catalog & schema as an RMSchema.
getDataSet(String) - Method in interface com.reportmill.datasource.RMBindSource
Returns a dataset for a key.
getDataSet(RMFetch) - Method in interface com.reportmill.datasource.RMBindSource
Returns a dataset for a fetch.
getDataset() - Method in class com.reportmill.datasource.RMDataSource
Returns a sample dataset of objects associated with the datasource.
getDataSet(String) - Method in class com.reportmill.datasource.RMDataSource
Returns the named dataset from this datasource.
getDataSet(RMFetch) - Method in class com.reportmill.datasource.RMDataSource
Gets the dataset for an entity.
getDataSet(String) - Method in class com.reportmill.datasource.RMDatum
Returns a dataset for given key (or null if key doesn't evaluate to list).
getDataset() - Method in class com.reportmill.datasource.RMJDBCDataSource
Returns a sample dataset of objects associated with the datasource.
getDataSet(RMFetch) - Method in class com.reportmill.datasource.RMJDBCDataSource
Returns the dataset specified by the RMFetch.
getDataset() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the dataset for this datasource.
getDataset() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns a sample dataset of objects associated with the datasource.
getDataSet(RMFetch) - Method in class com.reportmill.datasource.RMXMLDataSource
Gets the dataset for an entity.
getDatasetKey() - Method in class com.reportmill.shape.RMShape
Returns the dataset key associated with this shape.
getDatasetKeyDeep() - Method in class com.reportmill.shape.RMShape
Returns the concatenated dataset keys of this shape and its parents - represents the total dataset key chain for this shape from the dataset.
getDatasetKeyShape() - Method in class com.reportmill.shape.RMShape
Returns the shape used to resolve the dataset key for this shape - can be used to make a parent use the dataset key of one of its children.
getDatasetKeyShape() - Method in class com.reportmill.shape.RMTableGroup
Returns the main table.
getDataSource() - Method in class com.reportmill.base.RMDocument
Returns the RMDataSource associated with this document.
getDataSource() - Method in class com.reportmill.datasource.RMDatum
Returns the originating datasource for this datum.
getDataSource() - Method in class com.reportmill.datasource.RMResource
Returns the originating datasource.
getDataSourceJDBC() - Method in class com.reportmill.datasource.RMJDBCResource
Returns the resource datasource as an RMJDBCResource.
getDataSourceRel() - Method in class com.reportmill.datasource.RMJDBCResource
Returns the resource datasource as an RMJDBCResource.
getDataSourceSchema() - Method in class com.reportmill.base.RMDocument
Returns the schema for the RMDataSource associated with this document (convenience).
getDataSourceXML() - Method in class com.reportmill.datasource.RMXMLResource
Returns the resource datasource as an RMXMLDataSource.
getDatum(int) - Method in class com.reportmill.datasource.RMDataSet
Returns the datum at the given index.
getDatum(String) - Method in class com.reportmill.datasource.RMDatum
Returns a datum for this given key.
getDatum(int) - Method in class com.reportmill.datasource.RMJDBCDataSet
Overridden to return an instance of RMJDBCDatum.
getDecimalSeparator() - Method in class com.reportmill.base.RMNumberFormat
Returns the decimal separator.
getDefaultColor() - Method in class com.reportmill.text.RMXString
Returns the default color for this string.
getDefaultColors() - Static method in class com.reportmill.shape.graph.RMGraph
Returns the default list of colors to be used by any graph without an explicit list of colors.
getDefaultDatasetName() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the default dataset name.
getDefaultFont() - Method in class com.reportmill.text.RMXString
Returns the default font for this string.
getDefaultFormat() - Method in class com.reportmill.text.RMXString
Returns the default format for this string.
getDefaultParagraph() - Method in class com.reportmill.text.RMXString
Returns the default paragraph for this string.
getDefaultVersionName() - Method in class com.reportmill.shape.RMSwitchShape
Returns the default version name.
getDelay() - Method in class com.reportmill.shape.RMSound
Returns the delay after which this sound is supposed to start to play.
getDestination() - Method in class com.reportmill.datasource.RMJoin
 
getDestinationProperty() - Method in class com.reportmill.datasource.RMJoin
 
getDestinationString() - Method in class com.reportmill.datasource.RMJoin
 
getDirtyRect() - Method in class com.reportmill.RMViewer
Returns the dirty rect of shapes currently registered with shapeNeedsRepaint (and clears _dirtyShapes).
getDoc(Object) - Static method in class com.reportmill.base.RMDocument
Creates a new document from aSource (returns null if source is invalid).
getDocForPDF(Object) - Static method in class com.reportmill.base.RMDocument
Creates a new document from a PDF source.
getDocListener() - Method in class com.reportmill.base.RMDocument
Returns the DocListener associated with this document.
getDocument() - Method in class com.reportmill.base.RMDocument
Returns the document itself (over-ridden from RMShape).
getDocument() - Method in class com.reportmill.RMViewer
Returns the RMDocument associated with this viewer.
getDocument() - Method in class com.reportmill.shape.RMShape
Returns the RMDocument ancestor of this shape (or null if not there).
getDocumentBounds() - Method in class com.reportmill.RMViewer
Returns the bounds of the viewer document.
getDraw3D() - Method in class com.reportmill.shape.graph.RMGraph
Returns whether the graph draws in 3D.
getDrawsSelectionRect() - Method in class com.reportmill.shape.RMText
Returns whether text should always draw at least a light gray border (useful when editing).
getDrawsWedge() - Method in class com.reportmill.shape.RMOval
Return whether the oval draws lines from the unswept portion of the oval to the center (like a pie wedge).
getDrawWedgeLabelLines() - Method in class com.reportmill.shape.graph.RMGraphPartPie
Returns whether a pie graph draws lines from the wedges to wedge labels.
getDriverClassName() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the driver class name.
getElement(int) - Method in class com.reportmill.graphics.RMPath
Returns the element type at the given index.
getElement(int, RMPoint[]) - Method in class com.reportmill.graphics.RMPath
Returns the element type at the given index and its associated points (returned in the given point array).
getElementCount() - Method in class com.reportmill.graphics.RMPath
Returns the number of elements in this path.
getElementIndexForPointIndex(int) - Method in class com.reportmill.graphics.RMPath
Returns the element index for the given point index.
getElementLast() - Method in class com.reportmill.graphics.RMPath
Returns the last element.
getElementPointIndex(int) - Method in class com.reportmill.graphics.RMPath
Returns the point index for a given element.
getEndColor() - Method in class com.reportmill.graphics.RMGradientFill
Returns the gradients end color (obsolete).
getEntity(String) - Method in class com.reportmill.datasource.RMDataSource
Returns the entity at the given key path.
getEntity() - Method in class com.reportmill.datasource.RMDatum
Returns the entity class this datum represents.
getEntity(String) - Method in class com.reportmill.datasource.RMEntity
Returns the child entity for the key path evaluated from this entity.
getEntity(int) - Method in class com.reportmill.datasource.RMSchema
Returns the specific entity at the given index.
getEntity(String) - Method in class com.reportmill.datasource.RMSchema
Returns the schema entity with the given name.
getEntity(String) - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the entity at the given key path.
getEntityCount() - Method in class com.reportmill.datasource.RMSchema
Returns the number of entities in this schema.
getEntityName() - Method in class com.reportmill.datasource.RMFetch
Returns entity name.
getError() - Static method in class com.reportmill.base.RMKeyChain
Returns the last error encountered by the keychain parser (or null).
getError() - Method in class com.reportmill.datasource.RMDataSource
Returns the last error encountered when loading a datasource.
getError() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns any error string from datasource reload.
getError() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the last error encountered when loading a datasource.
getError() - Method in class com.reportmill.datasource.RMXMLReader
Returns any error encountered while reading xml.
getExtrusionKey() - Method in class com.reportmill.shape.graph.RMGraphPartPie
Returns the key used to determine which pie wedges get extruded.
getFamily() - Method in class com.reportmill.text.RMFont
Returns the family name of this font.
getFamilyEnglish() - Method in class com.reportmill.text.RMFont
Returns the family name of this font in English.
getFetchLimit() - Method in class com.reportmill.datasource.RMFetch
Returns fetch limit.
getFetchLimit() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the limit on the number of objects to fetch.
getFile() - Method in class com.reportmill.datasource.RMXMLResource
Returns the file for this resource.
getFilename() - Method in class com.reportmill.base.RMDocument
Returns the filename associated with this document, if available.
getFilename() - Method in class com.reportmill.RMViewer
Returns filename associated with viewer's document (or null if the document didn't come from a file).
getFill(int) - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the specific fill at the given index.
getFill(int) - Method in class com.reportmill.shape.RMShape
Returns the specific fill at the given index.
getFill(Class) - Method in class com.reportmill.shape.RMShape
Returns the specific fill with the given class.
getFill() - Method in class com.reportmill.shape.RMShape
Returns the fill for this shape.
getFillColor() - Method in class com.reportmill.text.RMXString.Outline
Returns the fill color for this outline.
getFillCount() - Method in class com.reportmill.shape.graph.RMGraphArea
Override to use selected shape.
getFillCount() - Method in class com.reportmill.shape.RMShape
Returns the number of fills associated with this shape.
getFills() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns this list of fills - a special list that can be operated on directly.
getFills() - Method in class com.reportmill.shape.RMShape
Returns this list of fills - a special list that can be operated on directly.
getFillStyle() - Method in class com.reportmill.graphics.RMImageFill
Returns the fill style (Stretch, Tile, Fit or FitIfNeeded).
getFillStyle() - Method in class com.reportmill.shape.RMImage
Returns the fill style for the image's image fill.
getFilterKey() - Method in class com.reportmill.shape.graph.RMGraph
Returns the optional key chain (expression) used to limit the table list derived from list key.
getFilterKey() - Method in class com.reportmill.shape.RMTable
Returns the optional key chain expression string used to prune the table list derived from dataset key.
getFont() - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides shape implementation to pass on to selected shape.
getFont() - Method in class com.reportmill.shape.RMShape
Returns the font for the shape.
getFont() - Method in class com.reportmill.shape.RMText
Returns the font for char 0.
getFont(String, float) - Static method in class com.reportmill.text.RMFont
Returns the font for the given name and size (substitutes Arial if not found).
getFont(String, float, boolean) - Static method in class com.reportmill.text.RMFont
Returns the font for the given name and size (with an option to substitue Arial if not found).
getFontAtIndex(int) - Method in class com.reportmill.text.RMXString
Returns the current font at the given character index.
getFontFile() - Method in class com.reportmill.text.RMFont
Returns the font file for this font.
getFontName() - Method in class com.reportmill.text.RMFont
Returns the name of this font.
getFontNameEnglish() - Method in class com.reportmill.text.RMFont
Returns the name of this font in English.
getFormat() - Method in class com.reportmill.datasource.RMProperty
Returns format for this property.
getFormat() - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides shape implementation to pass on to selected shape.
getFormat() - Method in class com.reportmill.shape.RMShape
Returns the format for the shape.
getFormat() - Method in class com.reportmill.shape.RMText
Returns the format for char 0.
getFormatAtIndex(int) - Method in class com.reportmill.text.RMXString
Returns the current format at the given character index.
getFormatString() - Method in class com.reportmill.base.RMDateFormat
Returns the date format string.
getFormatString() - Method in interface com.reportmill.base.RMFormat
Returns a format string.
getFormatString() - Method in class com.reportmill.base.RMNumberFormat
Returns the format string for this format.
getFrame() - Method in class com.reportmill.shape.RMShape
Returns the rect in parent coords that fully encloses the shape.
getFrame(RMShape) - Method in class com.reportmill.shape.RMShape
Returns the rect that fully encloses the receiver in the given shape's coords.
getFrameMaxX() - Method in class com.reportmill.shape.RMShape
Returns the max X of the shape's frame.
getFrameMaxY() - Method in class com.reportmill.shape.RMShape
Returns the max Y of the shape's frame.
getFrameX() - Method in class com.reportmill.shape.RMShape
Returns the X of the rect that fully encloses the shape in parent coords.
getFrameXY() - Method in class com.reportmill.shape.RMShape
Returns the origin of the shape's bounds rect in parent coords.
getFrameY() - Method in class com.reportmill.shape.RMShape
Returns the Y of the rect that fully encloses the shape in parent coords.
getGradientAxis(RMShape, RMPath, Point2D, Point2D) - Method in class com.reportmill.graphics.RMGradientFill
Returns the 2 points, in the shape's coordinate system, which define the gradient.
getGradientBounds(Shape) - Method in class com.reportmill.graphics.RMGradientFill
Returns the gradient bounds for a given shape which is the bounds required to encompass the entire shape in the coordinates of the gradient rotation (effectively the bounds of the shape rotated by opposite gradient rotation).
getGraph() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the graph that owns this graph area.
getGraph() - Method in class com.reportmill.shape.graph.RMGraphLegend
Returns the graph that owns this legend.
getGraph() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the graph that this graphRPG is generated from.
getGraph() - Method in class com.reportmill.shape.graph.RMGraphViewPie
Returns the original graph that this graph area was generated from.
getGraphArea() - Method in class com.reportmill.shape.graph.RMGraph
Returns the shape that represents the conent of the graph.
getGraphRPG() - Method in class com.reportmill.shape.graph.RMGraphViewPie
Returns the graphRPG that this graph area is generated for.
getGraphTypeString() - Method in class com.reportmill.shape.graph.RMGraph
Returns the graph type as a simple string: bar, pie or hbar.
getGraphView() - Method in class com.reportmill.shape.graph.RMGraphViewBar
Returns the graph view.
getGraphView() - Method in class com.reportmill.shape.graph.RMGraphViewPie
Returns the graph view.
getGreen() - Method in class com.reportmill.graphics.RMColor
Returns the green component in the range 0-255.
getGreen2D() - Method in class com.reportmill.graphics.RMColor
Returns the green component in the range 0-1.
getGridSpacing() - Method in class com.reportmill.base.RMDocument
Returns the grid spacing for the document's grid.
getGroup() - Method in class com.reportmill.shape.graph.RMGraphSeries.Item
Returns the group.
getGrouper() - Method in class com.reportmill.shape.RMTable
Returns the grouper associated with the table.
getGrouping() - Method in class com.reportmill.shape.graph.RMGraph
Returns the graph grouping.
getGrouping() - Method in class com.reportmill.shape.RMLabels
Returns the grouping for this labels shape.
getGrouping(int) - Method in class com.reportmill.shape.RMTable
Returns the individual grouping at the given index.
getGrouping(String) - Method in class com.reportmill.shape.RMTable
Returns the individual grouping that has the same key as the one given.
getGroupingCount() - Method in class com.reportmill.shape.RMTable
Returns the number of groups in this table.
getGroupShape(List) - Method in class com.reportmill.shape.RMShape
Returns a newly created RMShape whose bounds has been set to the combined bounds of the subset of children in the given list.
getHasDetails() - Method in class com.reportmill.base.RMGrouping
Returns whether the grouping has a details.
getHasHeader() - Method in class com.reportmill.base.RMGrouping
Returns whether the grouping has a header.
getHasSummary() - Method in class com.reportmill.base.RMGrouping
Returns whether the grouping has a summary.
getHeight() - Method in class com.reportmill.graphics.RMPath
Returns the height of the path.
getHeight() - Method in class com.reportmill.shape.RMShape
Returns the height of the shape.
getHeight() - Method in class com.reportmill.text.RMFont
Returns the height of this font.
getHeightToFit() - Method in class com.reportmill.shape.RMImage
Returns the height to fit the image.
getHeightToFit() - Method in class com.reportmill.shape.RMShape
Returns the ideal height of this shape to accommodate its contents (just the current height for most shapes).
getHeightToFit() - Method in class com.reportmill.shape.RMText
Returns the ideal height for this RMText.
getHeightToFit(boolean) - Method in class com.reportmill.shape.RMText
Returns the ideal height for this RMText.
getHitInfo(RMLine, boolean) - Method in class com.reportmill.graphics.RMPath
Returns the hit info for the given line against this path.
getHitInfo(RMBezier, boolean) - Method in class com.reportmill.graphics.RMPath
Returns the hit info for the given bezier curve against this path.
getImageBounds(RMRect) - Method in class com.reportmill.graphics.RMImageFill
Returns the image bounds for a given rect.
getImageBounds(RMShape) - Method in class com.reportmill.graphics.RMImageFill
Returns the image bounds for a given shape.
getImageData() - Method in class com.reportmill.graphics.RMImageFill
Returns the image data associated with this image fill.
getImageData() - Method in class com.reportmill.shape.RMImage
Returns the imageData for this shape (or null if fill isn't an RMImageFill).
getImageFill() - Method in class com.reportmill.shape.RMShape
Returns the imageFill for this shape (or null, if fill isn't an RMImageFill).
getImageMargins() - Method in class com.reportmill.graphics.RMImageFill
Returns the inset for the image when drawn in a given bounds.
getImageShape() - Method in class com.reportmill.graphics.RMImageFill
Returns an RMShape representation of the image fill's image (for rare vector based images like PDF).
getImageSize2D() - Method in class com.reportmill.graphics.RMImageFill
Returns the image size of the image for this image fill.
getIncludeAllValues() - Method in class com.reportmill.base.RMGrouping
Returns whether the grouping includes all values.
getIncludeValues() - Method in class com.reportmill.base.RMGrouping
Returns whether to include values explicitly provided.
getInterval(int) - Method in class com.reportmill.shape.graph.RMGraphIntervals
Returns the individual interval at a given index as a float value.
getInterval(int) - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the individual interval at a given index as a float value.
getIntervalCount() - Method in class com.reportmill.shape.graph.RMGraphIntervals
Returns the number of intervals for this filled graph.
getIntervalCount() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the number of intervals for this filled graph.
getIntervalLast() - Method in class com.reportmill.shape.graph.RMGraphIntervals
Returns the last interval as a float value.
getIntervalLast() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the last interval as a float value.
getIntervalNumber(int) - Method in class com.reportmill.shape.graph.RMGraphIntervals
Returns the individual interval at a given index as a Number.
getIntervalNumber(int) - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the individual interval at a given index as a Number.
getItalic() - Method in class com.reportmill.text.RMFont
Returns the italic version of this font.
getItem(int) - Method in class com.reportmill.shape.graph.RMGraphSection
Returns the specific item at the given index.
getItem(int) - Method in class com.reportmill.shape.graph.RMGraphSeries
Returns the individual series item at the given index.
getItemCount() - Method in class com.reportmill.shape.graph.RMGraphSection
Returns the number of section items
getItemCount() - Method in class com.reportmill.shape.graph.RMGraphSeries
Returns the number of items in this series.
getItemIndex() - Method in class com.reportmill.shape.graph.RMGraphSection.Item
Returns the item index.
getItemKey() - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Returns the item key.
getItemsLayout() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the layout of section items.
getJoinOperation() - Method in class com.reportmill.datasource.RMJoin
 
getKey() - Method in class com.reportmill.base.RMGrouping
Returns the grouping key.
getKey() - Method in class com.reportmill.base.RMSort
Returns the key for this sort.
getKey() - Method in class com.reportmill.datasource.RMDatum
Returns the key this datum was derived with (from parent).
getKey(int) - Method in class com.reportmill.shape.graph.RMGraph
Returns the specific key at the given index.
getKey() - Method in class com.reportmill.shape.graph.RMGraphSeries
Returns the key for this series.
getKey() - Method in class com.reportmill.shape.graph.RMGraphSeries.Item
Returns the key.
getKey() - Method in class com.reportmill.shape.RMImage
Returns the report key used to load an image if none is provided.
getKey() - Method in class com.reportmill.shape.RMSound
Returns the RPG key for this sound shape.
getKeyCount() - Method in class com.reportmill.shape.graph.RMGraph
Returns the number of keys for this graph.
getLabel() - Method in class com.reportmill.shape.RMLabels
Returns the default label shape.
getLabelAxis() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the label axis shape.
getLabelHeight() - Method in class com.reportmill.shape.RMLabels
Returns the height of an individual label.
getLabelWidth() - Method in class com.reportmill.shape.RMLabels
Returns the width of an individual label.
getLayer(int) - Method in class com.reportmill.shape.RMPage
Returns the layer at the given index.
getLayer(String) - Method in class com.reportmill.shape.RMPage
Returns the layer with the given name.
getLayerCount() - Method in class com.reportmill.shape.RMPage
Returns the number of layers associated with this page.
getLayout() - Method in class com.reportmill.shape.RMShape
Returns the layout for this shape.
getLeading() - Method in class com.reportmill.text.RMFont
Returns the default distance between lines for this font.
getLeftIndent() - Method in class com.reportmill.text.RMParagraph
Returns the left side indentation of this paragraph.
getLeftIndentFirst() - Method in class com.reportmill.text.RMParagraph
Returns the left side indentation of the first line in this paragraph (this can be set different than successive lines).
getLegend() - Method in class com.reportmill.shape.graph.RMGraph
Returns the child of the graph that represents the legend (if present).
getLegendText() - Method in class com.reportmill.shape.graph.RMGraphLegend
Returns the legend text.
getLineGap() - Method in class com.reportmill.shape.RMText
Returns the line gap at char 0.
getLineGap() - Method in class com.reportmill.text.RMParagraph
Returns additional line spacing expressed as a constant amount in points.
getLineHeight() - Method in class com.reportmill.text.RMFont
Returns the height for a line of text in this font.
getLineHeightMax() - Method in class com.reportmill.shape.RMText
Returns the maximum line height at char 0.
getLineHeightMax() - Method in class com.reportmill.text.RMParagraph
Returns the maximum line height in printer points associated with this paragraph.
getLineHeightMin() - Method in class com.reportmill.shape.RMText
Returns the minimum line height at char 0.
getLineHeightMin() - Method in class com.reportmill.text.RMParagraph
Returns the minimum line height in printer points associated with this paragraph.
getLineSpacing() - Method in class com.reportmill.shape.RMText
Returns the line spacing at char 0.
getLineSpacing() - Method in class com.reportmill.text.RMParagraph
Returns the spacing of lines expressed as a factor of a given line's height.
getLineWidth() - Method in class com.reportmill.graphics.RMStroke
Returns the line width of this stroke.
getLineWidth() - Method in class com.reportmill.shape.RMShape
Returns the line width of the shape's stroke in printer points.
getLinkedText() - Method in class com.reportmill.shape.RMText
Returns the linked text for this text (if any).
getList() - Method in class com.reportmill.datasource.RMDataSet
Returns the dataset list object.
getListKey() - Method in class com.reportmill.shape.graph.RMGraph
Returns the list key associated with the graph.
getListKey() - Method in class com.reportmill.shape.RMLabels
Returns the list key associated with labels.
getListKey() - Method in class com.reportmill.shape.RMShape
Returns the "List Key" associated with this shape.
getListKey() - Method in class com.reportmill.shape.RMTable
Returns the list key associated with the table.
getListKey() - Method in class com.reportmill.shape.RMTableGroup
Returns the complete list key for the current main table (pre-pending list keys of parents).
getLocalCurrencySymbol() - Method in class com.reportmill.base.RMNumberFormat
Returns the Currency symbol used for this locale.
getLoopCount() - Method in class com.reportmill.shape.RMSound
Returns the number of loops that this sound should play before stopping.
getLoops() - Method in class com.reportmill.base.RMDocument
Returns whether the last animator loops.
getMainTable() - Method in class com.reportmill.shape.RMTableGroup
Returns the currently selected table.
getMapHTML(String) - Method in class com.reportmill.base.RMDocument
Returns the document as a Map of an HTML file and image resources.
getMapWithoutResultSets(Map, int) - Static method in class com.reportmill.datasource.RMSQLUtils
Returns map where any ResultSets have been converted to Lists.
getMarginBottom() - Method in class com.reportmill.base.RMDocument
Returns the margin rects bottom value.
getMarginBottom() - Method in class com.reportmill.shape.RMText
Returns the bottom margin of the text (defaults to 0).
getMarginLeft() - Method in class com.reportmill.base.RMDocument
Returns the margin rects left value.
getMarginLeft() - Method in class com.reportmill.shape.RMText
Returns the left margin of the text (default to 2).
getMarginRect() - Method in class com.reportmill.base.RMDocument
Returns the margin rect for this document.
getMarginRight() - Method in class com.reportmill.base.RMDocument
Returns the margin rects right value.
getMarginRight() - Method in class com.reportmill.shape.RMText
Returns the right margin of the text (defaults to 2).
getMarginTop() - Method in class com.reportmill.base.RMDocument
Returns the margin rects top value.
getMarginTop() - Method in class com.reportmill.shape.RMText
Returns the top margin of the text (defaults to 1).
getMaxAscent() - Method in class com.reportmill.text.RMFont
Returns the max distance above the baseline that this font goes.
getMaxDescent() - Method in class com.reportmill.text.RMFont
Returns the max distance below the baseline that this font goes.
getMaxTime() - Method in class com.reportmill.base.RMDocument
Returns the total time needed to animate this document (total of all page animators).
getMaxValue() - Method in class com.reportmill.shape.graph.RMGraphSection
Returns section maximum value.
getMaxX() - Method in class com.reportmill.shape.RMShape
Returns the max X of the shape (assumes not rotated, scaled or skewed).
getMaxY() - Method in class com.reportmill.shape.RMShape
Returns the max Y of the shape (assumes not rotated, scaled or skewed).
getMetaData(String) - Method in class com.reportmill.datasource.RMProperty
Returns a meta data value for a name.
getMinimumSize() - Method in class com.reportmill.RMViewer
Standard minimum size method.
getMinorTickCount() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the number of suggested ticks between the intervals of the RPG'd graph.
getMinSplitHeight() - Method in class com.reportmill.shape.RMTableRow
Returns the minimum distance in points from the top of the row that this row can split.
getMinSplitRemainderHeight() - Method in class com.reportmill.shape.RMTableRow
Returns the minimum distance in points from the bottom of the row that this row can split.
getMinValue() - Method in class com.reportmill.shape.graph.RMGraphSection
Returns section minimum value.
getMoveToBottom() - Method in class com.reportmill.shape.RMTableRow
Returns whether this row should be moved to the bottom of the table during report generation.
getName() - Method in class com.reportmill.datasource.RMDataSource
Returns the name for the datasource.
getName() - Method in class com.reportmill.datasource.RMEntity
Returns the name of the entity.
getName() - Method in class com.reportmill.datasource.RMFetch
Returns the name of this fetch.
getName() - Method in class com.reportmill.datasource.RMProperty
Returns the name of this property.
getName() - Method in class com.reportmill.datasource.RMResource
Returns the resource name.
getName() - Method in class com.reportmill.datasource.RMXMLReader
Returns the name of the root element.
getName() - Method in class com.reportmill.shape.RMShape
Returns the name for the shape.
getNext() - Method in class com.reportmill.base.RMKeyChain
Returns the next keychain in the chain.
getNextUniqueId() - Method in class com.reportmill.datasource.RMProperty
Returns a unique id issued by this property.
getNullString() - Method in class com.reportmill.base.RMDateFormat
Returns the String that is substituted when this format is asked to provide stringForObjectValue(null).
getNullString() - Method in class com.reportmill.base.RMDocument
Returns the string used to replace any occurrances of null values in a generated report.
getNullString() - Method in class com.reportmill.base.RMNumberFormat
Returns the String that is substituted when this format is asked to provide stringForObjectValue(null).
getNumberOfChildrenToStayWith() - Method in class com.reportmill.shape.RMTableRow
Returns the number of children this table row needs to be accompanied by, if some children run off page bottom.
getNumberOfColumns() - Method in class com.reportmill.shape.RMLabels
Returns the number of columns in the labels block.
getNumberOfColumns() - Method in class com.reportmill.shape.RMTable
Returns the number of columns that this table should be repeated over on the same page before paginating.
getNumberOfColumns() - Method in class com.reportmill.shape.RMTableRow
Returns the number of columns in this table row (really just child count).
getNumberOfRows() - Method in class com.reportmill.shape.RMLabels
Returns the number of rows in the labels block.
getObject() - Method in class com.reportmill.datasource.RMDatum
Returns the object that this datum represents.
getOpacity() - Method in class com.reportmill.shape.RMShape
Returns the opactiy of the shape (1 for opaque, 0 for transparent).
getOpacityDeep() - Method in class com.reportmill.shape.RMShape
Returns the combined opacity of this shape and its parent.
getOperand() - Method in class com.reportmill.base.RMKeyChain
Returns the top level operand of the keychain.
getOrder() - Method in class com.reportmill.base.RMSort
Returns the order for this sort.
getOrderString() - Method in class com.reportmill.base.RMSort
Returns the order string.
getOrigin() - Method in class com.reportmill.base.RMRect
Returns the origin of the rect as an RMPoint.
getOriginalValue(String) - Method in class com.reportmill.datasource.RMJDBCDatum
Returns the value for the key before anything changed (taken from the snapshot).
getOutline() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the outline for the shape.
getOutline() - Method in class com.reportmill.shape.RMShape
Returns the outline for the shape.
getOutline() - Method in class com.reportmill.shape.RMText
Returns the outline for char 0.
getOverlap() - Method in class com.reportmill.shape.RMSound
Returns whether this sound should overlap other sounds.
getPage(int) - Method in class com.reportmill.base.RMDocument
Returns the page at the given index.
getPageBounds() - Method in class com.reportmill.RMViewer
Returns the bounds of the viewer document's selected page.
getPageBreak() - Method in class com.reportmill.shape.RMShape
Returns the "PageBreak" for this shape as defined by shapes that define a page break (currently only RMTable).
getPageBreakGroupIndex() - Method in class com.reportmill.shape.RMTable
Returns the index of the grouping in the grouper at which an explicit.
getPageBreakMax() - Method in class com.reportmill.shape.RMShape
Returns the "PageBreakMax" for this shape as defined by shapes that define a page break (currently only RMTable).
getPageBreakPage() - Method in class com.reportmill.shape.RMShape
Returns the "PageBreakPage" for this shape, or the page number relative to the last page break, as defined by shapes that define explicit page breaks (currently only RMTable).
getPageBreakPageMax() - Method in class com.reportmill.shape.RMShape
Returns the "PageBreakPageMax" for this shape, or the max page number relative to the last and next page breaks, as defined by shapes that define explicit page breaks (currently only RMTable).
getPageCount() - Method in class com.reportmill.base.RMDocument
Returns the number of pages in this document.
getPageCount() - Method in class com.reportmill.shape.RMShape
Returns the number of pages associated with this shape.
getPageLast() - Method in class com.reportmill.base.RMDocument
Returns the last page (convenience).
getPageLayout() - Method in class com.reportmill.base.RMDocument
Returns the page layout for the document.
getPageLayout() - Method in class com.reportmill.RMViewer
Returns the page layout of the viewer's document.
getPageNumber() - Method in class com.reportmill.graphics.RMImageFill
Returns the page number of the image fill's image that is displayed (for rare multi-page images like PDF).
getPages() - Method in class com.reportmill.base.RMDocument
Returns the list of RMPages associated with this document.
getPageShape() - Method in class com.reportmill.shape.RMPage
Overrides shape implementation to return this page, since it is the page shape.
getPageShape() - Method in class com.reportmill.shape.RMShape
Returns the RMPage ancestor of this shape (or null if not there).
getPageSize() - Method in class com.reportmill.base.RMDocument
Returns the size of a document page.
getPaginate() - Method in class com.reportmill.base.RMDocument
Returns whether the document should paginate generated reports by default.
getPaginate() - Method in class com.reportmill.shape.RMLabels
Returns whether the labels should paginate.
getPaginate() - Method in class com.reportmill.shape.RMTable
Returns whether the table is supposed to be paginated.
getParagraphAtIndex(int) - Method in class com.reportmill.text.RMXString
Returns the current paragraph at the given character index.
getParagraphSpacing() - Method in class com.reportmill.text.RMParagraph
Returns the spacing between paragraphs in printer points associated with this paragraph.
getParent() - Method in class com.reportmill.datasource.RMDatum
Returns the parent this datum was derived from.
getParent() - Method in class com.reportmill.shape.RMShape
Returns the parent of this shape.
getParentCount() - Method in class com.reportmill.shape.RMShape
Returns the number of ancestors (from this shape's parent up to the document).
getParents() - Method in class com.reportmill.shape.RMShape
Returns a list of this shape's parent, and that shape's parent, up to document.
getParentTable(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Returns the parent of the given table.
getPart(Point2D) - Method in interface com.reportmill.shape.graph.RMGraphView
This method returns the graph part hit by given point.
getPart(Point2D) - Method in class com.reportmill.shape.graph.RMGraphViewBar
Returns the graph part for given point.
getPart(Point2D) - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Returns the graph part.
getPassword() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the password.
getPath(RMPath) - Method in class com.reportmill.graphics.RMStroke
Returns the path to be stroked, transformed from the input path.
getPath() - Method in class com.reportmill.shape.RMLineSegment
Returns the line path.
getPath() - Method in class com.reportmill.shape.RMOval
Returns the (oval) path for this shape.
getPath() - Method in class com.reportmill.shape.RMPolygon
Returns the path for this polygon shape.
getPath() - Method in class com.reportmill.shape.RMRectangle
Returns the path for the rectangle (building path with rounded corners if needed).
getPath() - Method in class com.reportmill.shape.RMShape
Returns the shape's path.
getPath() - Method in class com.reportmill.shape.RMText
Returns the path for this shape.
getPathInBounds() - Method in class com.reportmill.shape.RMShape
Returns the shape's path scaled to the shape's current bounds.
getPathInBounds() - Method in class com.reportmill.shape.RMText
Overrides shape implementation to pass through getPathInBounds(inset).
getPathInBounds(int) - Method in class com.reportmill.shape.RMText
Returns the shape's path scaled to the shape's current bounds.
getPathInRect(Rectangle2D) - Method in class com.reportmill.graphics.RMPath
Returns a copy of the path scaled to exactly fit in the given rect.
getPathIterator(AffineTransform) - Method in class com.reportmill.graphics.RMPath
Returns a path iterator for this path and the given transform.
getPathIterator(AffineTransform, double) - Method in class com.reportmill.graphics.RMPath
Returns a path iterator for this path and the given transform and flatness.
getPathShape() - Method in class com.reportmill.shape.RMText
Returns the shape that provides the path for this text to wrap text to.
getPeerTableNext(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Returns the next peer table of the given table.
getPeerTablePrevious(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Returns the previous peer table of the given table.
getPeerTables(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Returns the list of peer tables for a given table.
getPerformsWrap() - Method in class com.reportmill.shape.RMText
Returns whether text should wrap around other shapes that cause wrap.
getPerimeterPointForRadial(float, boolean) - Method in class com.reportmill.base.RMRect
Returns the point on the rectangle's perimeter that is intersected by a radial at the given angle from the center of the rect.
getPie() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the pie shape.
getPoint(Point2D) - Static method in class com.reportmill.base.RMPoint
Returns an RMPoint version of the given Point2D (just the Point2D if it's already an RMPoint).
getPoint(int) - Method in class com.reportmill.graphics.RMPath
Returns the point at the given index.
getPointCount() - Method in class com.reportmill.graphics.RMPath
Returns the number of points in the path.
getPointLast() - Method in class com.reportmill.graphics.RMPath
Returns the last point in the path.
getPoints() - Method in class com.reportmill.base.RMRect
Returns an array of four points containing each corner of the rect.
getPointsFromUnits(float) - Method in class com.reportmill.base.RMDocument
Converts given value from document units to printer points (1/72 of an inch).
getPolygonForFrag(RMTextFrag) - Method in class com.reportmill.shape.RMText
Returns a polygon shape for the glyphs in a given text frag.
getPosition() - Method in class com.reportmill.shape.graph.RMGraphPartSeries
Returns the value label position (top, middle, bottom, outside).
getPreferredSize() - Method in class com.reportmill.RMViewer
Returns the optimal size of the viewer.
getPrimary(int) - Method in class com.reportmill.datasource.RMEntity
Returns the primary attribute at the given index.
getPrimaryCount() - Method in class com.reportmill.datasource.RMEntity
Returns the number of primary attributes for this entity.
getPrintEvenIfGroupIsEmpty() - Method in class com.reportmill.shape.RMTableRow
Returns whether this row should print even if it has no children (assumed to be a header/summary row).
getProperty(String) - Method in class com.reportmill.datasource.RMDatum
Returns the property description for a key.
getProperty(int) - Method in class com.reportmill.datasource.RMEntity
Returns the property at the given index.
getProperty(String) - Method in class com.reportmill.datasource.RMEntity
Returns the property with the given name.
getPropertyCount() - Method in class com.reportmill.datasource.RMEntity
Returns the number of properties.
getPropertyIndex(String) - Method in class com.reportmill.datasource.RMEntity
Returns the property with the given name.
getPropertyKey(String) - Method in class com.reportmill.shape.RMShape
Returns the specific property key for the given property name.
getPropertyKeyCount() - Method in class com.reportmill.shape.RMShape
Returns the number of property keys (like IsVisible, FillColor, StrokeColor, Width, etc.)
getPropertyKeyName(int) - Method in class com.reportmill.shape.RMShape
Returns the specific settable property key name at the given index.
getPropertyType(String) - Method in class com.reportmill.datasource.RMDatum
Returns the property type for a given key.
getPSName() - Method in class com.reportmill.text.RMFont
Returns the PostScript name of this font.
getPublishUrl() - Method in class com.reportmill.base.RMDocument
Returns the URL this document should be uploaded to.
getQualifier() - Method in class com.reportmill.datasource.RMFetch
Returns qualifier string.
getQuery() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the query string.
getQueryName() - Method in class com.reportmill.datasource.RMResource
Returns the query name associated with the resource.
getRadius() - Method in class com.reportmill.shape.RMRectangle
Returns the rounding radius for the rectangle.
getRed() - Method in class com.reportmill.graphics.RMColor
Returns the red component in the range 0-255.
getRed2D() - Method in class com.reportmill.graphics.RMColor
Returns the red component in the range 0-1.
getRelation(String) - Method in class com.reportmill.datasource.RMDataSource
Returns the relation at the given key path.
getRelation(int) - Method in class com.reportmill.datasource.RMEntity
Returns the relation at the given index.
getRelation(String) - Method in class com.reportmill.datasource.RMEntity
Returns the relation for the given key path.
getRelation(String) - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the relation at the given key path.
getRelationCount() - Method in class com.reportmill.datasource.RMEntity
Returns the number of relations in the enity.
getRelationships(RMSchema) - Method in class com.reportmill.datasource.RMJDBCDataSource
Reads the RMINFO.RELATIONSHIPS table and adds joins to the RMSchema
getRelationSorted(int) - Method in class com.reportmill.datasource.RMEntity
Returns the relation at the given index in the sorted list of relations.
getRenderingHints() - Method in class com.reportmill.RMViewer
Returns the rendering hings used to paint the view.
getReportMill() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the ReportMill for RPG.
getRepresentableString() - Method in class com.reportmill.text.RMXString
Returns a version of this string that substitutes alternate fonts for any characters that cannot be displayed in their associated fonts (simply returns the receiver if all characters are valid).
getReprintWhenWrapped() - Method in class com.reportmill.shape.RMTableRow
Returns whether this row is reprinted on a new page when it's children cross a page boundary.
getResource(String) - Method in class com.reportmill.datasource.RMDataSource
Returns the resource for a given name.
getResource(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the resource for a given name.
getResource(int) - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the specific resource at the given index.
getResource(String) - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the resource for given name.
getResourceCount() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the number of resources in this datasource.
getResourceNames(String) - Method in class com.reportmill.datasource.RMDataSource
Returns the resource names for a given type (extension).
getResourceNames(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the resource names for a given type (extension).
getResourceNames(String) - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the resource names for a given type.
getResultSetAsListOfMaps(ResultSet, int, String) - Static method in class com.reportmill.datasource.RMSQLUtils
Returns a list of maps for a given ResultSet (adds aName as "Class" of maps).
getRightIndent() - Method in class com.reportmill.text.RMParagraph
Returns the right side indentation of this paragraph.
getRoll() - Method in class com.reportmill.graphics.RMGradientFill
Returns the gradients rotation.
getRoll() - Method in class com.reportmill.graphics.RMImageFill
Returns the rotation of the image fill image.
getRoll() - Method in class com.reportmill.shape.RMShape
Returns the roll of the shape.
getRootEntity() - Method in class com.reportmill.datasource.RMSchema
Returns the root entity.
getRootEntityName() - Method in class com.reportmill.datasource.RMSchema
Returns the schema's root entity name.
getRootShape() - Method in class com.reportmill.shape.RMShape
Returns the top level shape (usually an RMDocument).
getRow(int) - Method in class com.reportmill.shape.RMTable
Returns the specific table row at the given index.
getRowAbove() - Method in class com.reportmill.shape.RMTableRow
Returns the row above this one in the template.
getRun(int) - Method in class com.reportmill.text.RMXString
Returns the specific Run at the given index in this XString.
getRunAt(int) - Method in class com.reportmill.text.RMXString
Returns the XString run at the given index.
getRunAtExactly(int) - Method in class com.reportmill.text.RMXString
Returns an XString run for the given character index, potentially splitting an existing run to ensure that new run starts at the given index.
getRunCount() - Method in class com.reportmill.text.RMXString
Returns the number of runs in this XString.
getRunIndexAt(int) - Method in class com.reportmill.text.RMXString
Returns the XString run index for the given character index.
getRunIndexAtExactly(int) - Method in class com.reportmill.text.RMXString
Returns an XString segement index for the given character index, potentially splitting an existing run to ensure that new run starts at the given index.
getRunLast() - Method in class com.reportmill.text.RMXString
Returns the last run in this XString (convenience).
getSampleGraphArea(RMGraphArea) - Static method in class com.reportmill.shape.graph.RMGraphRPG
Returns a filled graph area for a given graph area.
getScaleX() - Method in class com.reportmill.graphics.RMImageFill
Returns the scale x of the image fill image.
getScaleX() - Method in class com.reportmill.shape.RMShape
Returns the scale of the X axis of the shape.
getScaleY() - Method in class com.reportmill.graphics.RMImageFill
Returns the scale y of the image fill image.
getScaleY() - Method in class com.reportmill.shape.RMShape
Returns the scale of the Y axis of the shape.
getSchema() - Method in class com.reportmill.datasource.RMDataSource
Returns the schema of represented datasource as a heirarchy of RMEntity and RMProperty objects.
getSchema() - Method in class com.reportmill.datasource.RMEntity
Returns the top level entity which is the schema.
getSchema() - Method in class com.reportmill.datasource.RMJDBCDataSource
Overridden from RMJDBCDatasource.
getSchema() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the schema for this datasource's dataset.
getSchema() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the schema of represented datasource as a heirarchy of RMEntity and RMProperty objects.
getSchema(Map) - Method in class com.reportmill.datasource.RMXMLMapMaker
This code returns an RMSchema for a given object graph of Java primatives (Map, List, String, Number, Date).
getSchema() - Method in class com.reportmill.datasource.RMXMLReader
Returns a heirarchy of RMEntity objects describing the XML.
getSchema(Object) - Method in class com.reportmill.datasource.RMXMLReader
Returns a map loaded from the given XML source, with option to only return the schema.
getSchema() - Method in class com.reportmill.datasource.RMXMLWriter
Returns the schema.
getSection(int) - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the individual section at the given index.
getSectionCount() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the number of sections in this graph.
getSections() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the list of sections for the graph.
getSelectedLayer() - Method in class com.reportmill.shape.RMPage
Returns the selected layer.
getSelectedLayerIndex() - Method in class com.reportmill.shape.RMPage
Returns the index of the selected layer.
getSelectedPage() - Method in class com.reportmill.base.RMDocument
Returns the currently selected page of this document.
getSelectedPage() - Method in class com.reportmill.RMViewer
Returns the currently selected page shape.
getSelectedPageIndex() - Method in class com.reportmill.base.RMDocument
Returns the current page index of this document.
getSelectedPageIndex() - Method in class com.reportmill.RMViewer
Returns the index of the current visiable document page.
getSelectedPart() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the currently selected part.
getSelectedPartShape() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the selected part shape.
getSelectedSeries() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the selected series part.
getSelectedSort() - Method in class com.reportmill.base.RMGrouping
Returns the currently selected grouping's sort (while editing only).
getSelectedSortIndex() - Method in class com.reportmill.base.RMGrouping
Returns the currently selected grouping's currently selected sort (for editing, mostly).
getSeries(int) - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the individual series object and the given index.
getSeries(int) - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the individual series at the given index.
getSeries() - Method in class com.reportmill.shape.graph.RMGraphSection.Item
Returns the section item series.
getSeriesCount() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the number of series.
getSeriesCount() - Method in class com.reportmill.shape.graph.RMGraphRPG
Returns the number of series in this graph.
getSeriesIndex() - Method in class com.reportmill.shape.graph.RMGraphSection.Item
Returns the series index.
getSeriesItem() - Method in class com.reportmill.shape.graph.RMGraphSection.Item
Returns the section item series item.
getSeriesLayout() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the layout of series values.
getSetGap() - Method in class com.reportmill.shape.graph.RMGraphPartBars
Returns the width of the gap between sets as a fraction of chart area.
getShapeAtPoint(Point2D, boolean) - Method in class com.reportmill.RMViewer
Returns the first shape hit by the given point.
getShapePainter() - Method in class com.reportmill.RMViewer
Returns the object that is actually responsible for paining shapes in the viewer.
getShapeRepaintEnabled() - Method in class com.reportmill.RMViewer
Returns whether changes to shapes cause repaints.
getShapesToAncestor(RMShape) - Method in class com.reportmill.shape.RMShape
Returns a list of shapes from this shape to a given ancestor.
getShapesToDescendant(RMShape) - Method in class com.reportmill.shape.RMShape
Returns a list of shape's from this shape to given desendant.
getShapesToShape(RMShape) - Method in class com.reportmill.shape.RMShape
Returns a list of shapes from this shape to given shape.
getShowAxisLabels() - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Returns whether the graph shows axis labels.
getShowAxisLabels() - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Returns whether the graph draws axis labels.
getShowGrid() - Method in class com.reportmill.base.RMDocument
Returns whether the document should show an alignment grid.
getShowGridLines() - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Returns whether the graph shows grid lines between label axis sections.
getShowLegend() - Method in class com.reportmill.shape.graph.RMGraph
Returns whether the graph shows a legend.
getShowMajorGrid() - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Returns whether the graph draws the major axis.
getShowMargin() - Method in class com.reportmill.base.RMDocument
Returns whether the document should show a margin rect.
getShowMinorGrid() - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Returns whether the graph draws the minor axis.
getSize() - Method in class com.reportmill.shape.RMShape
Returns the size of the shape.
getSize2D() - Method in class com.reportmill.text.RMFont
Returns the font size of this font.
getSizeBorders() - Method in class com.reportmill.shape.RMImage
Returns whether the image shape should resize it's borders to fit dynamically provided images.
getSizeP() - Method in class com.reportmill.shape.RMShape
Returns the size of the shape in parent coords.
getSkewX() - Method in class com.reportmill.shape.RMShape
Returns the skew of the X axis of the shape.
getSkewY() - Method in class com.reportmill.shape.RMShape
Returns the skew of the Y axis of the shape.
getSnapGrid() - Method in class com.reportmill.base.RMDocument
Returns whether the document should snap to an alignment grid.
getSnapMargin() - Method in class com.reportmill.base.RMDocument
Returns whether the document should snap to a margin rect.
getSort(int) - Method in class com.reportmill.base.RMGrouping
Returns the individual sort at the given index.
getSort(int) - Method in class com.reportmill.shape.RMLabels
Returns the specific sort at the given index.
getSortCount() - Method in class com.reportmill.base.RMGrouping
Returns the number of sorts in the grouping.
getSortCount() - Method in class com.reportmill.shape.RMLabels
Returns the number of sorts associated with labels.
getSortOnValues() - Method in class com.reportmill.base.RMGrouping
Returns whether to sort on values explicitly provided.
getSorts() - Method in class com.reportmill.base.RMGrouping
Returns the groupings list of sorts.
getSorts() - Method in class com.reportmill.shape.RMLabels
Returns the list of sorts associated with labels.
getSoundData() - Method in class com.reportmill.shape.RMSound
Returns the sound data for this sound shape.
getSource() - Method in class com.reportmill.datasource.RMJoin
 
getSource() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns the source for the datasource.
getSourceProperty() - Method in class com.reportmill.datasource.RMJoin
 
getSourceString() - Method in class com.reportmill.datasource.RMJoin
 
getSpacingHeight() - Method in class com.reportmill.shape.RMLabels
Returns the spacing between labels vertically.
getSpacingWidth() - Method in class com.reportmill.shape.RMLabels
Returns the spacing between labels horizontally.
getSQLExpression(RMKeyChain, RMEntity) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Top level method for turning a keychain into a SQL expression.
getSQLExpression(String, RMEntity) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Parses the string in expr and returns the sql expression.
getSQLForPropertyValue(RMProperty, Object) - Method in class com.reportmill.datasource.RMJoin
convert a value to the sql syntax approprite for the given property type.
getSQLForSource(Object, String) - Method in class com.reportmill.datasource.RMJoin
Construct the sql used when fetching only those destination rows that would join to a particular source row.
getSQLJoinClause(String, String) - Method in class com.reportmill.datasource.RMJoin
Construct the sql used to when joining the two tables in the RMJoin.
getSQLType() - Method in class com.reportmill.datasource.RMProperty
Returns the SQL type (one of java.sql.Types).
getSQLType(String) - Static method in class com.reportmill.datasource.RMProperty
Returns the default SQL type for a given property type.
getSQLTypes(String) - Static method in class com.reportmill.datasource.RMProperty
Returns the default SQL types for a given property type.
getSQLTypeString() - Method in class com.reportmill.datasource.RMProperty
Returns the SQL type as a string.
getSQLTypeString(int) - Static method in class com.reportmill.datasource.RMProperty
Returns the string for a given sql type.
getStartAngle() - Method in class com.reportmill.shape.RMOval
Returns the start angle for the oval.
getStartingPageBreak() - Method in class com.reportmill.shape.RMTable
Returns whether this table should always start on a new page (if in table group).
getStrikethroughOffset() - Method in class com.reportmill.text.RMFont
Returns the distance above the baseline that a strikethrough should be drawn.
getString(int) - Method in class com.reportmill.shape.graph.RMGraphLegend
Returns the specific string at the given index.
getStringCount() - Method in class com.reportmill.shape.graph.RMGraphLegend
Returns the number of legend strings.
getStringCSV() - Method in class com.reportmill.base.RMDocument
Returns the document as a string of a CSV file.
getStringDelimitedText(String, String, boolean) - Method in class com.reportmill.base.RMDocument
Returns the document as a string of a delimited text file.
getStroke() - Method in class com.reportmill.shape.RMShape
Returns the stroke for this shape.
getStrokeColor() - Method in class com.reportmill.shape.RMShape
Returns the stroke color of the shape.
getStrokeWidth() - Method in class com.reportmill.text.RMXString.Outline
Returns the stroke width for this outline.
getSubquery() - Method in class com.reportmill.datasource.RMJoin
 
getSubtype() - Method in class com.reportmill.datasource.RMProperty
Returns the subtype of this property.
getSubtypeClass() - Method in class com.reportmill.datasource.RMProperty
Returns the subtype class.
getSweepAngle() - Method in class com.reportmill.shape.RMOval
Returns the sweep angle for the oval.
getSyncStructureWithAlternates() - Method in class com.reportmill.shape.RMTableRow
Returns whether table row should synchronize the column widths of alternate versions.
getSyncStructureWithRowAbove() - Method in class com.reportmill.shape.RMTableRow
Returns whether table row should synchronize the column widths of the row immediately above it.
getTab(int) - Method in class com.reportmill.text.RMParagraph
Returns the specific tab value for the given index in printer points.
getTabCount() - Method in class com.reportmill.text.RMParagraph
Returns the number of tabs associated with this paragraph.
getTabIndex(float) - Method in class com.reportmill.text.RMParagraph
Returns the tab index for the given location.
getTable() - Method in class com.reportmill.shape.RMTableRow
Returns the parent of this table row.
getTableRowLayout() - Method in class com.reportmill.shape.RMTableRow
Returns the table row shape layout as a table row layout.
getTableSchema(DatabaseMetaData, String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns a schema for a table name in this database.
getTabs() - Method in class com.reportmill.text.RMParagraph
Returns the raw tab array
getTabsString() - Method in class com.reportmill.text.RMParagraph
Returns the values of all the tabs associated with this paragraph as a comma separated string.
getTabType(int) - Method in class com.reportmill.text.RMParagraph
Returns the type of tab at the given index.
getTabTypes() - Method in class com.reportmill.text.RMParagraph
Returns the raw tab type array
getText() - Method in class com.reportmill.shape.RMText
Returns the text associated with this RMText as a plain String.
getTextBounds() - Method in class com.reportmill.shape.RMText
Returns the actual bounding rect of the text (currently just inset 2 pixels on either side).
getTextColor() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the text color for the shape.
getTextColor() - Method in class com.reportmill.shape.RMShape
Returns the text color for the shape.
getTextColor() - Method in class com.reportmill.shape.RMText
Returns the color of the first character of the xstring associated with this RMText.
getTextLayout() - Method in class com.reportmill.shape.RMText
Returns a text layout configured for this text, with layout already performed.
getTextLayout(boolean) - Method in class com.reportmill.shape.RMText
Returns a text layout configured for this text, with an option to perform layout.
getTextOrigin() - Method in class com.reportmill.shape.RMText
Returns the point inside this text where the first character is placed.
getThousandsSeparator() - Method in class com.reportmill.base.RMNumberFormat
Returns the thousands separator.
getTitle() - Method in class com.reportmill.shape.graph.RMGraphPartSeries
Returns the title of the series.
getTitle() - Method in class com.reportmill.shape.graph.RMGraphSeries
Returns the title for this series.
getTitle() - Method in class com.reportmill.shape.RMTableRow
Returns the title for this table row in it's parent table.
getToolClassName() - Method in class com.reportmill.shape.RMShape
Editor method - returns the tool class name for this shape.
getTopNSort() - Method in class com.reportmill.base.RMGrouping
Returns the top N sort for the grouping.
getTransform() - Method in class com.reportmill.shape.RMShape
Returns the transform to this shape from its parent.
getTransform3D() - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Returns bar graph's camera transform (overrides Scene3D to make pitch always relative to camera).
getTransform3D() - Method in class com.reportmill.shape.graph.RMGraphViewPie3D
Returns bar graph's camera transform (overrides Scene3D to make pitch always relative to camera).
getTransformFromShape(RMShape) - Method in class com.reportmill.RMViewer
Returns the transform from given shape to viewer.
getTransformFromShape(RMShape) - Method in class com.reportmill.shape.RMShape
Returns the transform from the given shape to this shape.
getTransformInverse() - Method in class com.reportmill.shape.RMShape
Returns the transform from this shape to it's parent.
getTransformToShape(RMShape) - Method in class com.reportmill.shape.RMShape
Returns the transform from this shape to the given shape.
getType() - Method in class com.reportmill.datasource.RMProperty
Returns the type of this property.
getType(int) - Static method in class com.reportmill.datasource.RMProperty
Returns the RMProperty type for an SQL type.
getType() - Method in class com.reportmill.graphics.RMImageFill
Returns the type of the image for this image fill (gif, jpg, png, etc.).
getType() - Method in class com.reportmill.shape.graph.RMGraph
Returns the graph type (TYPE_BAR, TYPE_PIE, etc.).
getUnderlineOffset() - Method in class com.reportmill.text.RMFont
Returns the distance below the baseline that an underline should be drawn.
getUnderlineThickness() - Method in class com.reportmill.text.RMFont
Returns the default thickness that an underline should be drawn.
getUndoer() - Method in class com.reportmill.base.RMDocument
Returns the RMUndoer for this document.
getUndoer() - Method in class com.reportmill.RMViewer
Returns the undoer associated with the viewer's document.
getUndoer() - Method in class com.reportmill.shape.RMShape
Returns the undoer for this shape (or null if not there).
getUniqueDatum(RMEntity, Map, RMDatum, String) - Method in class com.reportmill.datasource.RMJDBCDataSource
Returns the one datum for the given row & entity.
getUnit() - Method in class com.reportmill.base.RMDocument
Returns the units used to express sizes in the current document (POINTS, INCHES, CENTIMETERS).
getUnitsFromPoints(float) - Method in class com.reportmill.base.RMDocument
Converts given value to document units from printer points (1/72 of an inch).
getUnitsMultiplier() - Method in class com.reportmill.base.RMDocument
Returns the multiplier used to convert printer points to document units.
getUnitString() - Method in class com.reportmill.base.RMDocument
Returns the units used to express sizes in the current document as one of the strings: point, inch or cm.
getUrl() - Method in class com.reportmill.shape.RMShape
Sets the URL for the shape.
getUserName() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns the user name.
getValue() - Method in class com.reportmill.base.RMKeyChain
Returns the value of the keychain.
getValue(String) - Method in class com.reportmill.datasource.RMDatum
Returns a value for given key.
getValue(String) - Method in class com.reportmill.datasource.RMJDBCDatum
Returns a value for given key.
getValue() - Method in class com.reportmill.shape.graph.RMGraphSeries.Item
Returns the value for this series value.
getValueAxis() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns the value axis shape.
getValues() - Method in class com.reportmill.base.RMGrouping
Returns a list of explicit values for this grouping.
getValuesString() - Method in class com.reportmill.base.RMGrouping
Returns the values (in the form of comma separated keychain keys) explicitly defined to sort or to include.
getValueString() - Method in class com.reportmill.base.RMKeyChain
Returns the value of the keychain as a string.
getVersion() - Method in class com.reportmill.base.RMDocument
Returns the version this document was loaded as.
getVersion() - Method in class com.reportmill.shape.RMSwitchShape
Returns the currently selected version string for the switch shape.
getVersion(String) - Method in class com.reportmill.shape.RMSwitchShape
Returns the switch shape associated with the given version name.
getVersion() - Method in class com.reportmill.text.RMXString
Returns the version of this xstring.
getVersionKey() - Method in class com.reportmill.shape.RMSwitchShape
Returns the version key used to get the version used in a report.
getVersionNames() - Method in class com.reportmill.shape.RMSwitchShape
Returns a sorted list of all version names contained in the switch shape.
getVisibleEnd() - Method in class com.reportmill.shape.RMText
Returns the last character index visible in this text.
getVisibleStart() - Method in class com.reportmill.shape.RMText
Returns the first character index visible in this text.
getWidth() - Method in class com.reportmill.graphics.RMPath
Returns the width of the path.
getWidth() - Method in class com.reportmill.shape.RMShape
Returns the width of the shape.
getWidthToFit() - Method in class com.reportmill.shape.RMImage
Returns the width to fit the image.
getWidthToFit() - Method in class com.reportmill.shape.RMShape
Returns the ideal width of this shape to accommodate its contents (just the current width for most shapes).
getWidthToFit() - Method in class com.reportmill.shape.RMText
Returns the ideal width for this RMText.
getWindingRule() - Method in class com.reportmill.graphics.RMPath
Returns the winding rule which describes how inner path perimeters are filled and clipped.
getWraps() - Method in class com.reportmill.shape.RMText
Returns the wrapping behavior for over-filled rpgCloned text (NONE, WRAP, SHRINK).
getX() - Method in class com.reportmill.graphics.RMImageFill
Returns the X location (or offset) of the image fill image.
getX() - Method in class com.reportmill.graphics.RMPath
Returns the X of the path.
getX() - Method in class com.reportmill.shape.RMShape
Returns the X location of the shape.
getXML(Object, Object, int) - Method in class com.reportmill.datasource.RMXMLWriter
Returns an xml RXElement tree for given Java dataset and optional userInfo, out to given degree of separation.
getXML(Map, RMSchema) - Method in class com.reportmill.datasource.RMXMLWriter
Returns an RXElement tree for given collections map and schema.
getXString() - Method in class com.reportmill.shape.RMText
Returns the XString associated with this RMText.
getXStringForHTML(String, RMFont) - Static method in class com.reportmill.text.RMXString
Creates and returns an XString from a given HTML String.
getXStringForRTF(String, RMFont) - Static method in class com.reportmill.text.RMXString
Creates and returns an XString from a given RTF String.
getXY() - Method in class com.reportmill.shape.RMShape
Returns the XY location of the shape as a point.
getXYP() - Method in class com.reportmill.shape.RMShape
Returns the origin point of the shape in parent's coords.
getY() - Method in class com.reportmill.graphics.RMImageFill
Returns the Y location (or offset) of the image fill image.
getY() - Method in class com.reportmill.graphics.RMPath
Returns the Y of the path.
getY() - Method in class com.reportmill.shape.RMShape
Returns the Y location of the shape.
getZoomFactor() - Method in class com.reportmill.RMViewer
Returns the viewer's zoom factor (1 by default).
GRAPH_PART_3D - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
GRAPH_PART_BARS - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
GRAPH_PART_GRAPH_AREA - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
GRAPH_PART_LABEL_AXIS - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
GRAPH_PART_NONE - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
GRAPH_PART_PIE - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
GRAPH_PART_SERIES - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
GRAPH_PART_VALUE_AXIS - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
gray - Static variable in class com.reportmill.graphics.RMColor
 
GreaterThan - Static variable in class com.reportmill.base.RMKeyChain
 
GreaterThanOrEqual - Static variable in class com.reportmill.base.RMKeyChain
 
green - Static variable in class com.reportmill.graphics.RMColor
 
GridColor - Static variable in class com.reportmill.RMViewer
 
groupShapes(List, RMShape) - Method in class com.reportmill.shape.RMShape
Adds the subset of children in given list into a given group shape, which is then added back to receiver.

H

handleAtPointForBounds(RMPoint, RMRect) - Method in class com.reportmill.graphics.RMPath
Returns the handle index for a given point against this path scaled to the given rect.
hasAggregate() - Method in class com.reportmill.base.RMKeyChain
Returns whether key has an aggregate key in it.
hasAlternateVersions() - Method in class com.reportmill.shape.RMSwitchShape
Returns whether switch shape has version(s) other than the default.
hasChanges() - Method in class com.reportmill.datasource.RMDataSource
Returns whether or not there are any changes to be saved.
hasChanges() - Method in class com.reportmill.datasource.RMJDBCDataSource
Returns whether or not there are any changes to be saved.
hasInfoSchema() - Method in class com.reportmill.datasource.RMJDBCDataSource
Returns true if the RMINFO schema is present in the database.
hasMouseVersions() - Method in class com.reportmill.shape.RMSwitchShape
Returns whether switch shape has any mouse versions ("Mouse Over" or "Mouse Down").
hasOp(int) - Method in class com.reportmill.base.RMKeyChain
Returns whether key contains given op.
hasPageReference() - Method in class com.reportmill.base.RMKeyChain
Returns whether given key has a Page/PageMax key reference.
hasVersion(String) - Method in class com.reportmill.shape.RMSwitchShape
Returns whether switch shape has a version with the given name.
HeaderPart - Static variable in class com.reportmill.shape.RMTable
 
height - Variable in class com.reportmill.base.RMSize
 
height() - Method in class com.reportmill.shape.RMShape
Returns raw height of shape.
Helvetica10 - Static variable in class com.reportmill.text.RMFont
 
Helvetica12 - Static variable in class com.reportmill.text.RMFont
 
Helvetica14 - Static variable in class com.reportmill.text.RMFont
 

I

ignore(String) - Method in class com.reportmill.datasource.RMXMLMapMaker
Returns whether map-maker should ignore any member with the given name.
ignore(String, String) - Method in class com.reportmill.datasource.RMXMLMapMaker
Returns whether map-maker should ignore the specific class/member combination.
ignore(String) - Method in class com.reportmill.datasource.RMXMLWriter
Returns whether writer should ignore class/method/field with given name from the serialized object graph.
ignore(String, String) - Method in class com.reportmill.datasource.RMXMLWriter
Returns whether writer should ignore specific class-field combination.
ignoreClass(Class) - Method in class com.reportmill.datasource.RMXMLMapMaker
Tells map-maker to ignore any members encountered with the given class.
ignoreClass(String) - Method in class com.reportmill.datasource.RMXMLMapMaker
Tells map-maker to ignore any members encountered with the given class (by class name).
ignoreClass(Class) - Method in class com.reportmill.datasource.RMXMLWriter
Tells writer to ignore any member of the given class from the serialized object graph.
ignoreClass(String) - Method in class com.reportmill.datasource.RMXMLWriter
Tells writer to ignore any member of the given class name from the serialized object graph.
ignoreMember(String) - Method in class com.reportmill.datasource.RMXMLMapMaker
Tells map-maker to ignore any members encountered with the given name.
ignoreMember(Class, String) - Method in class com.reportmill.datasource.RMXMLMapMaker
Tells map-make to ignore members for a particular class.
ignoreMember(String, String) - Method in class com.reportmill.datasource.RMXMLMapMaker
Tells map-make to ignore members for a particular class name.
ignoreMember(String) - Method in class com.reportmill.datasource.RMXMLWriter
Tells writer to ignore any member with the given method/field name from the serialized object graph.
ignoreMember(Class, String) - Method in class com.reportmill.datasource.RMXMLWriter
Tells writer to ignore any member with the given class - member combination.
ignoreMember(String, String) - Method in class com.reportmill.datasource.RMXMLWriter
Tells writer to ignore any member with the given classname - member combination.
includeSublassNames() - Method in class com.reportmill.datasource.RMXMLWriter
Returns whether XML should include "Class" attribute when class differs from schema (subclasses only).
indexOf() - Method in class com.reportmill.shape.RMShape
Returns the index of this child in its parent.
indexOf(RMShape) - Method in class com.reportmill.shape.RMShape
Returns the index of the given child in this shape's children list.
indexOf(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Returns the index of the given table in its parent's child tables list.
indexOf(String) - Method in class com.reportmill.text.RMXString
Returns the index within this string of the first occurrence of the given substring.
indexOf(String, int) - Method in class com.reportmill.text.RMXString
Returns the index within this string of first occurrence of given substring, starting at given index.
initFromDataSource(RMDataSource) - Method in class com.reportmill.datasource.RMDataSource
Initializes this datasource from given datasource.
inRect(RMRect) - Method in class com.reportmill.base.RMPoint
Returns whether the receiver is in the given rect.
insertRows(List) - Method in class com.reportmill.datasource.RMJDBCDataSource
Insert all the row data, which are assumed to be from the same entity, into the table.
inset(float) - Method in class com.reportmill.base.RMRect
Insets the receiver rect by the given amount.
inset(float, float) - Method in class com.reportmill.base.RMRect
Insets the receiver rect by the given amount.
insetRect(float) - Method in class com.reportmill.base.RMRect
Creates a rect derived from the receiver inset by the given amount.
insetRect(float, float) - Method in class com.reportmill.base.RMRect
Creates a rect derived from the receiver inset by the given amount.
intersectedRect(RMRect) - Method in class com.reportmill.base.RMRect
Returns the rect formed by the area overlapping with the given rect.
intersects(Rectangle2D) - Method in class com.reportmill.graphics.RMPath
Returns whether the interior of the path intersects the interior of a specified Rectangle2D.
intersects(double, double, double, double) - Method in class com.reportmill.graphics.RMPath
Returns whether the interior of the path intersects the interior of a specified rectangular area.
intersects(RMPoint, float) - Method in class com.reportmill.graphics.RMPath
Returns whether path is hit by point for a path linewidth.
intersects(RMLine) - Method in class com.reportmill.graphics.RMPath
Returns whether path is hit by a line.
intersects(double, double, double, double, float) - Method in class com.reportmill.graphics.RMPath
Returns whether path drawn with given linewidth is hit by given rect.
intersects(RMPath, float) - Method in class com.reportmill.graphics.RMPath
Returns whether path drawn with given linewidth is hit by given path.
intersects(RMPath) - Method in class com.reportmill.shape.RMShape
Returns whether this shape is hit by the path, given in this shape's parent's coords.
intersectsRect(RMRect) - Method in class com.reportmill.base.RMRect
Returns whether the receiver intersects with the given rect.
intersectsRectEvenIfEmpty(RMRect) - Method in class com.reportmill.base.RMRect
Returns whether the receiver intersects with the given rect.
intValueForKey(Object, String) - Static method in class com.reportmill.base.RMKey
Returns an int value for a key.
intValueForKeyChain(Object, Object) - Static method in class com.reportmill.base.RMKeyChain
VFK convenience - returns an int for an object and keychain.
invalidate() - Method in class com.reportmill.shape.RMShape
Sets shape layout to invalid.
isAbreast() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns whether section items layout is abreast.
isAllTextVisible() - Method in class com.reportmill.shape.RMText
Returns whether all characters can be visibly rendered in text bounds.
isAncestor(RMShape) - Method in class com.reportmill.shape.RMShape
Returns true if given shape is one of this shape's ancestors.
isAttribute() - Method in class com.reportmill.datasource.RMProperty
Returns whether this property is a simple attribute.
isBold() - Method in class com.reportmill.text.RMFont
Returns whether this font is considered bold.
isClosed() - Method in class com.reportmill.graphics.RMPath
Returns whether path has any open subpaths.
isConnected() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns whether datasource is currently connected to db.
isCurrencySymbolUsed() - Method in class com.reportmill.base.RMNumberFormat
Returns whether currency symbol is used (dollars, local or international).
isDescendant(RMShape) - Method in class com.reportmill.shape.RMShape
Returns true if given shape is one of this shape's descendants.
isDirty() - Method in class com.reportmill.datasource.RMResource
Returns whether this resource has changes that need saving.
isItalic() - Method in class com.reportmill.text.RMFont
Returns whether this font is considered italic.
isLayered() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns whether section items layout is layered.
isLocalCurrencySymbolUsed() - Method in class com.reportmill.base.RMNumberFormat
Returns whether local currency symbol is used.
isLocked() - Method in class com.reportmill.shape.RMShape
Returns the locked state of the shape (really just to prevent location/size changes in the editor).
isMeshed() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns whether series layout is meshed.
isNegativeInRed() - Method in class com.reportmill.base.RMNumberFormat
Returns whether this format shows negative values in red.
isPercentSymbolUsed() - Method in class com.reportmill.base.RMNumberFormat
Returns whether percent symbol is used.
isPrimary() - Method in class com.reportmill.datasource.RMProperty
Returns whether this property is a primary key.
isPrivate() - Method in class com.reportmill.datasource.RMProperty
Returns whether this property is private.
isReadOnly() - Method in class com.reportmill.datasource.RMDataSource
Returns whether datasource is read-only.
isReadOnly() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Returns whether database is in read-only mode.
isReadOnly() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns whether datasource is read-only.
isRelation() - Method in class com.reportmill.datasource.RMProperty
Returns whether this property is a relation.
isRoot() - Method in class com.reportmill.shape.RMShape
Editor method - returns whether this shape is at the top level (usually RMPage).
isSeparated() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns whether series layout is separated.
isStacked() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns whether section items layout is stacked.
isStructured() - Method in class com.reportmill.shape.RMTableRow
Returns whether this table row is structured.
isStructured() - Method in class com.reportmill.shape.RMText
Editor method.
isToMany() - Method in class com.reportmill.datasource.RMProperty
Returns whether this property is a to many relation.
isUnderlined() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns whether the shape is underlined.
isUnderlined() - Method in class com.reportmill.shape.RMShape
Returns whether the shape is underlined.
isUnderlined() - Method in class com.reportmill.shape.RMText
Returns if char 0 is underlined.
isValid() - Method in class com.reportmill.shape.RMShape
Returns whether shape layout is valid (up to date).
isValidKey(String) - Static method in class com.reportmill.base.RMKeyChain
Check syntax of string.
isValidTypeSQLTypePair(String, int) - Static method in class com.reportmill.datasource.RMProperty
Returns whether given RMProperty-type/sql-type pair is valid.
isVerbose() - Method in class com.reportmill.datasource.RMXMLMapMaker
Returns whether map maker logs calls to methods.
isVertical() - Method in class com.reportmill.shape.graph.RMGraphArea
Returns whether graph area is considered vertical.
isVertical() - Method in class com.reportmill.shape.graph.RMGraphViewBar
Returns whether graph is vertical.
ITALIC - Static variable in class com.reportmill.text.RMFont
 

K

Key - Static variable in class com.reportmill.base.RMKeyChain
 
keyChain(Object) - Static method in class com.reportmill.base.RMKeyChain
Returns a keyChain for aSource (should be a String or existing RMKeyChain).

L

LAYOUT_ABREAST - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
LAYOUT_LAYER - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
LAYOUT_MERGE - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
LAYOUT_SEPARATE - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
LAYOUT_STACK - Static variable in class com.reportmill.shape.graph.RMGraphArea
 
layoutReset() - Method in class com.reportmill.shape.RMShape
Resets the shape layout (convenience to account for null layouts).
length() - Method in class com.reportmill.shape.RMText
Returns the length, in characters, of the XString associated with this RMText.
length() - Method in class com.reportmill.text.RMXString
Returns the number of characters associated with this RMXString.
LessThan - Static variable in class com.reportmill.base.RMKeyChain
 
LessThanOrEqual - Static variable in class com.reportmill.base.RMKeyChain
 
lightBlue - Static variable in class com.reportmill.graphics.RMColor
 
lightGray - Static variable in class com.reportmill.graphics.RMColor
 
LINE_TO - Static variable in class com.reportmill.graphics.RMPath
 
LineCapButt - Static variable in class com.reportmill.graphics.RMPath
 
LineCapProjectingSquare - Static variable in class com.reportmill.graphics.RMPath
 
LineCapRound - Static variable in class com.reportmill.graphics.RMPath
 
LineJoinBevel - Static variable in class com.reportmill.graphics.RMPath
 
LineJoinMiter - Static variable in class com.reportmill.graphics.RMPath
 
LineJoinRound - Static variable in class com.reportmill.graphics.RMPath
 
lineTo(RMPoint) - Method in class com.reportmill.graphics.RMPath
Adds a LineTo element to the path for the given point.
lineTo(double, double) - Method in class com.reportmill.graphics.RMPath
Adds a LineTo element to the path for the given point.
listValueForKeyChain(Object, Object) - Static method in class com.reportmill.base.RMKeyChain
VFK convenience - returns a list for an object and keychain.

M

magenta - Static variable in class com.reportmill.graphics.RMColor
 
magnitude() - Method in class com.reportmill.base.RMSize
Returns the square root of the sum of the squares of the width and height.
main(String[]) - Static method in class com.reportmill.base.RMKeyChain
Simple main implementation, so RM's expressions can be used for simple math.
makeMap(Object) - Method in class com.reportmill.datasource.RMXMLMapMaker
Core method to abstract anObject into Java Collections and Java core types (degree of separation is 3).
makeMap(Object, int) - Method in class com.reportmill.datasource.RMXMLMapMaker
Core method to abstract anObject into Java Collections and Java core types with a given degree of separation.
makeTableChildOfTable(RMTable, Object) - Method in class com.reportmill.shape.RMTableGroup
This method moves a table to a new parent (used for Move In and Move Out menus).
MarginColor - Static variable in class com.reportmill.RMViewer
 
maxX() - Method in class com.reportmill.base.RMRect
Returns the max x of the rect.
maxXEdge - Static variable in class com.reportmill.base.RMRect
 
maxY() - Method in class com.reportmill.base.RMRect
Returns the max y of the rect.
maxYEdge - Static variable in class com.reportmill.base.RMRect
 
midX() - Method in class com.reportmill.base.RMRect
Returns the x mid-point of the rect.
midY() - Method in class com.reportmill.base.RMRect
Returns the y mid-point of the rect.
minXEdge - Static variable in class com.reportmill.base.RMRect
 
minYEdge - Static variable in class com.reportmill.base.RMRect
 
Mod - Static variable in class com.reportmill.base.RMKeyChain
 
mouseDragged(MouseEvent) - Method in class com.reportmill.RMViewer
Handle mouse dragged event.
mouseDragged(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMShape
Viewer method.
mouseEntered(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMShape
Viewer method.
mouseEntered(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMSwitchShape
Viewer method.
mouseExited(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMShape
Viewer method.
mouseExited(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMSwitchShape
Viewer method.
mouseMoved(MouseEvent) - Method in class com.reportmill.RMViewer
Handle mouse moved event.
mouseMoved(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMShape
Viewer method.
mousePressed(MouseEvent) - Method in class com.reportmill.RMViewer
Handle mouse pressed event.
mousePressed(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMShape
Viewer method.
mouseReleased(MouseEvent) - Method in class com.reportmill.RMViewer
Handle mouse released event.
mouseReleased(RMViewer, MouseEvent) - Method in class com.reportmill.shape.RMShape
Viewer method.
MOVE_TO - Static variable in class com.reportmill.graphics.RMPath
 
moveGrouping(int, int) - Method in class com.reportmill.shape.RMTable
Moves the grouping at the first index so that it resides at the second index.
moveLayer(int, int) - Method in class com.reportmill.shape.RMPage
Moves the layer at fromIndex to toIndex.
moveSort(int, int) - Method in class com.reportmill.base.RMGrouping
Moves a sort from the source index to the destination index.
moveTable(RMTable, int) - Method in class com.reportmill.shape.RMTableGroup
This method moves a given table up or down in its peer list (used for Move Up & Move Down menus).
moveTo(RMPoint) - Method in class com.reportmill.graphics.RMPath
Adds a MoveTo element to the path for the given point.
moveTo(double, double) - Method in class com.reportmill.graphics.RMPath
Adds a MoveTo element to the path for the given point.
moveToNewLayer(List) - Method in class com.reportmill.shape.RMPage
Creates a new layer and adds the shapes in the given list to it.
Multiply - Static variable in class com.reportmill.base.RMKeyChain
 
multiply(double, double) - Method in class com.reportmill.base.RMPoint
Multiplies this point by the given sx and sy.

N

Negate - Static variable in class com.reportmill.base.RMKeyChain
 
negate() - Method in class com.reportmill.base.RMSize
Simply sets the width and height to their negatives.
normalize() - Method in class com.reportmill.base.RMSize
Normalizes the receiver by scaling its width and height such that its magnitude will be 1.
Not - Static variable in class com.reportmill.base.RMKeyChain
 
NotEqual - Static variable in class com.reportmill.base.RMKeyChain
 
notRSS() - Method in class com.reportmill.shape.RMShape
Returns whether the shape has been rotated, scaled or skewed (for efficientency).
Null - Static variable in class com.reportmill.base.RMKeyChain
 

O

offset(float, float) - Method in class com.reportmill.base.RMPoint
Offsets the receiver by the given x and y.
offset(float, float) - Method in class com.reportmill.base.RMRect
Offsets the receiver by the given x & y.
offsetChildrenXY(float, float) - Method in class com.reportmill.shape.RMShape
Offsets this shape's children by the given dx, dy.
offsetRect(float, float) - Method in class com.reportmill.base.RMRect
Creates a rect derived by offsetting the receiver by the given x & y.
offsetXY(double, double) - Method in class com.reportmill.shape.RMShape
Offsets the X and Y location of the shape by the given dx & dy amount (convenience).
Or - Static variable in class com.reportmill.base.RMKeyChain
 
orange - Static variable in class com.reportmill.graphics.RMColor
 
ORDER_ASCEND - Static variable in class com.reportmill.base.RMSort
 
ORDER_DESCEND - Static variable in class com.reportmill.base.RMSort
 
ORDER_INDETERMINATE - Static variable in class com.reportmill.base.RMSort
 
ORDER_SAME - Static variable in class com.reportmill.base.RMSort
 
OUTLINE_KEY - Static variable in class com.reportmill.text.RMXString
 

P

page() - Method in class com.reportmill.shape.RMPage
Returns the "Page" number of this page (used to resolve @Page@ key references).
page() - Method in class com.reportmill.shape.RMShape
Page number resolution.
PAGE_LAYOUT_CONTINUOUS - Static variable in class com.reportmill.base.RMDocument
 
PAGE_LAYOUT_CONTINUOUS_DOUBLE - Static variable in class com.reportmill.base.RMDocument
 
PAGE_LAYOUT_DOUBLE - Static variable in class com.reportmill.base.RMDocument
 
PAGE_LAYOUT_FACING - Static variable in class com.reportmill.base.RMDocument
 
PAGE_LAYOUT_QUADRUPLE - Static variable in class com.reportmill.base.RMDocument
 
PAGE_LAYOUT_SINGLE - Static variable in class com.reportmill.base.RMDocument
 
pageBack() - Method in class com.reportmill.RMViewer
Selects the previous page.
pageForward() - Method in class com.reportmill.RMViewer
Selects the next page.
pageMax() - Method in class com.reportmill.shape.RMPage
Returns the "PageMax" of the document associated with this page (used to resolve @PageMax@ key references).
pageMax() - Method in class com.reportmill.shape.RMShape
Page number resolution.
paintComponent(Graphics) - Method in class com.reportmill.RMViewer
Overrides JComponent implementation to paint viewer shapes and page, margin, grid, etc.
paintComponentAbove(Graphics2D) - Method in class com.reportmill.RMViewer
Provides a hook for subclasses to paint above standard viewer drawing.
paintShape(RMShape, RMPath, Graphics2D, RMShapePainter) - Method in class com.reportmill.graphics.RMFill
Render this fill in a Java2D Graphics2D.
paintShape(RMShape, RMPath, Graphics2D, RMShapePainter) - Method in class com.reportmill.graphics.RMGradientFill
Render this fill in a Java2D Graphics2D.
paintShape(RMShape, RMPath, Graphics2D, RMShapePainter) - Method in class com.reportmill.graphics.RMImageFill
Render this fill in a Java2D Graphics2D.
paintShape(RMShape, RMPath, Graphics2D, RMShapePainter) - Method in class com.reportmill.graphics.RMStroke
Render this fill in a Java2D Graphics2D.
paintShape(RMShapePainter, Graphics2D) - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides paintShape to suppress drawing.
PARAGRAPH_KEY - Static variable in class com.reportmill.text.RMXString
 
pdfBytes() - Method in class com.reportmill.base.RMDocument
Obsolete method for old pdfBytes() method.
peerDidChange(RMShape) - Method in class com.reportmill.shape.RMText
This notification method is called when any peer is changed.
performActionURLClick(String) - Method in class com.reportmill.RMViewer
Viewer callback - called when shape with URL is clicked (opens URL).
pink - Static variable in class com.reportmill.graphics.RMColor
 
PLAIN - Static variable in class com.reportmill.base.RMNumberFormat
 
PLAIN - Static variable in class com.reportmill.text.RMFont
 
pointInPathCoordsFromPoint(RMPoint, RMRect) - Method in class com.reportmill.graphics.RMPath
Returns the given point converted to path coords for given path bounds.
popSelect() - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
restore previous select statement
POSITION_BOTTOM - Static variable in class com.reportmill.shape.graph.RMGraphPartSeries
 
POSITION_MIDDLE - Static variable in class com.reportmill.shape.graph.RMGraphPartSeries
 
POSITION_OUTSIDE - Static variable in class com.reportmill.shape.graph.RMGraphPartSeries
 
POSITION_TOP - Static variable in class com.reportmill.shape.graph.RMGraphPartSeries
 
print() - Method in class com.reportmill.RMViewer
This method tells the RMViewer to print by running the print dialog (configured to the default printer).
print(String, boolean) - Method in class com.reportmill.RMViewer
This method tells the RMViewer to print to the printer with the given printer name (use null for default printer).
pushSelect() - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
push a new select statement
put(String, Object) - Method in class com.reportmill.shape.RMShape
Sets an Object to be associated with the given name for the shape.
putPropertyKey(String, String) - Method in class com.reportmill.shape.RMShape
Puts the specific property key for the given property name.

Q

QUAD_TO - Static variable in class com.reportmill.graphics.RMPath
 
quadTo(RMPoint, RMPoint) - Method in class com.reportmill.graphics.RMPath
Adds a QuadTo element to the path for the given point and control point.
quadTo(double, double, double, double) - Method in class com.reportmill.graphics.RMPath
Adds a QuadTo element to the path for the given point and control point.

R

readObject(Object) - Method in class com.reportmill.datasource.RMXMLReader
Returns a map loaded from the given XML source.
readObject(Object, RMSchema) - Method in class com.reportmill.datasource.RMXMLReader
Returns a map loaded from the given XML source with the given XML schema.
rebuild() - Method in class com.reportmill.base.RMDocument
Rebuilds the document according to the selected page and page layout.
rebuild() - Method in class com.reportmill.shape.graph.RMGraph
Rebuild graph.
rebuild() - Method in class com.reportmill.shape.graph.RMGraphArea
Notifies graph area that something crucial has changed requiring a rebuild.
rebuild() - Method in class com.reportmill.shape.graph.RMGraphLegend
Notifies Legend to rebuild.
rebuild() - Method in class com.reportmill.shape.graph.RMGraphViewPie3D
Rebuilds 3D scene from shapes.
rebuild3D() - Method in class com.reportmill.shape.graph.RMGraphArea
Notifies graph area that its 3D state has changed and 3D shape needs to be rebuilt.
rebuildImmediately() - Method in class com.reportmill.shape.graph.RMGraphArea
Notifies graph area that something crucial has changed requiring a rebuild.
rebuildImmediately() - Method in class com.reportmill.shape.graph.RMGraphViewBar3D
Rebuilds 3D scene from shapes.
reclaimChildren() - Method in class com.reportmill.shape.RMShape
Ensures that children associated with this shape know who's their daddy.
red - Static variable in class com.reportmill.graphics.RMColor
 
refresh() - Method in class com.reportmill.datasource.RMDataSource
Invalidates any cached data.
refresh() - Method in class com.reportmill.datasource.RMJDBCDataSource
Invalidates any cached data.
refresh() - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Refreshes datatset (just by clearing it to force a refetch).
refresh() - Method in class com.reportmill.datasource.RMXMLDataSource
Invalidates any cached data.
relativeCurveTo(RMPoint, RMPoint, RMPoint) - Method in class com.reportmill.graphics.RMPath
Adds a CurveTo element to the path for the given point offset from the path's current point.
relativeLineTo(RMPoint) - Method in class com.reportmill.graphics.RMPath
Adds a LineTo element to the path for the given point offset from the path's current point.
relativeMoveTo(RMPoint) - Method in class com.reportmill.graphics.RMPath
Adds a MoveTo element to the path for the given point offset from the path's current point.
releaseSnapshot() - Method in class com.reportmill.datasource.RMJDBCDatum
Forces a new snapshot to be taken the next time the object changes.
releaseUniqueDatum(RMDatum) - Method in class com.reportmill.datasource.RMJDBCDataSource
Used when an object is deleted from the database to also remove it from the uniqueing map.
remove() - Method in class com.reportmill.datasource.RMJDBCResource
 
remove() - Method in class com.reportmill.datasource.RMResource
Removes this resource from the datasource.
remove() - Method in class com.reportmill.datasource.RMXMLResource
Removes this resource from the datasource.
removeAttribute(String, int, int) - Method in class com.reportmill.text.RMXString
Removes any attribute of the specified type from the specified range of the string.
removeChild(int) - Method in class com.reportmill.shape.RMPage
Removes the child at the given index (over-rides RMShape version to propogate to RMPageLayer).
removeChild(RMShape) - Method in class com.reportmill.shape.RMShape
Removes the given child from this shape's children list.
removeChild(int) - Method in class com.reportmill.shape.RMShape
Remove's the child at the given index from this shape's children list.
removeChildren() - Method in class com.reportmill.shape.RMShape
Removes all children from this shape.
removeChildren(List) - Method in class com.reportmill.shape.RMShape
Removes the given list of children from this shape.
removeDatum(int) - Method in class com.reportmill.datasource.RMDataSet
Removes a data object at the given index.
removeDetails(String) - Method in class com.reportmill.shape.RMTable
Removes the details row for the given grouping key.
removeEntity(RMEntity) - Method in class com.reportmill.datasource.RMSchema
Removes an entity from the list.
removeFromParent() - Method in class com.reportmill.shape.RMShape
Removes this shape from it's parent.
removeGrouping(RMGrouping) - Method in class com.reportmill.shape.RMTable
Removes the given grouping.
removeHeader(String) - Method in class com.reportmill.shape.RMTable
Removes the header row for the given grouping key.
removeKey(int) - Method in class com.reportmill.shape.graph.RMGraph
Removes a key.
removeLastElement() - Method in class com.reportmill.graphics.RMPath
Removes the last element from the path.
removeLayer(RMPageLayer) - Method in class com.reportmill.shape.RMPage
Removes the given layer (and dumps its children into the preceeding layer).
removeOwnedData(RMDatum) - Method in class com.reportmill.datasource.RMJDBCDataSource
Figure out which child objects are appropriate to delete when a parent object is deleted.
removePage(int) - Method in class com.reportmill.base.RMDocument
Removes the page at the given index from this document.
removeProperty(String) - Method in class com.reportmill.datasource.RMEntity
Removes a given property.
removeSort(RMSort) - Method in class com.reportmill.base.RMGrouping
Removes the given sort from the grouping.
removeSummary(String) - Method in class com.reportmill.shape.RMTable
Removes the details row for the given grouping key.
removeTable(RMTable) - Method in class com.reportmill.shape.RMTableGroup
This method removes a table from the table group.
removeVersion(String) - Method in class com.reportmill.shape.RMSwitchShape
Removes the version shape associated with the given name from the alternates map.
repaint(RMRect) - Method in class com.reportmill.RMViewer
Requests a repaint for the area represented by the given rect.
replace(String) - Method in class com.reportmill.text.RMXString
Replaces all chars of this XString with given String.
replace(int, int, String) - Method in class com.reportmill.text.RMXString
Replaces chars in given range, with given String.
replace(int, int, String, Map) - Method in class com.reportmill.text.RMXString
Replaces chars in given range, with given String, using the given attributes.
replace(int, int, RMXString) - Method in class com.reportmill.text.RMXString
Replaces the chars in given range, with given XString.
reset() - Method in class com.reportmill.graphics.RMPath
Resets the current path with no elements or points.
resetLayers() - Method in class com.reportmill.shape.RMPage
Resets this page's list of layers to a single, selecctable layer named "Layer 1".
resolvePageReferences() - Method in class com.reportmill.base.RMDocument
Performs page substitions on any text fields that were identified as containing @Page@ keys.
resolvePageReferences(ReportMill, Object) - Method in class com.reportmill.shape.RMShape
Replaces all @Page@ style keys with their actual values for this shape and it's children.
resolvePageReferences(ReportMill, Object) - Method in class com.reportmill.shape.RMText
Re-does the RPG clone to resolve any @Page@ keys (assumed to be present in userInfo).
revalidate() - Method in class com.reportmill.shape.RMShape
Does deferred layout (happens when next getChildCount is called).
rgbToLab(float, float, float) - Static method in class com.reportmill.graphics.RMColor
Converts an RGB triplet to a CIELab triplet
RMBindSource - Interface in com.reportmill.datasource
This is an interface for objects that provide data to binders.
RMColor - Class in com.reportmill.graphics
This class represents an RGBA color, just like Java.awt.Color.
RMColor() - Constructor for class com.reportmill.graphics.RMColor
Creates a plain black opaque color.
RMColor(float) - Constructor for class com.reportmill.graphics.RMColor
Creates a color with the given gray value (0-1).
RMColor(float, float) - Constructor for class com.reportmill.graphics.RMColor
Creates a color with the given gray and alpha values (0-1).
RMColor(float, float, float) - Constructor for class com.reportmill.graphics.RMColor
Creates a color with the given red, green blue values (0-1).
RMColor(float, float, float, float) - Constructor for class com.reportmill.graphics.RMColor
Creates a color with the given red, green, blue values (0-1).
RMColor(float, float, float, float, float) - Constructor for class com.reportmill.graphics.RMColor
Creates a color with the given cyan, magenta, yellow, black and alpha values (0-1).
RMColor(Color) - Constructor for class com.reportmill.graphics.RMColor
Creates an RMColor from the given AWT color.
RMColor(String) - Constructor for class com.reportmill.graphics.RMColor
Creates a new color from the given hex string.
RMDataSet - Class in com.reportmill.datasource
This class is an abstract representation of a list with the ability to access individual objects, and add/remove items.
RMDataSet(List, RMDataSource, RMEntity, RMDatum, String) - Constructor for class com.reportmill.datasource.RMDataSet
Creates a new dataset.
RMDataSource - Class in com.reportmill.datasource
This class is used as a proxy for objects passed to document's generateReport() method.
RMDataSource() - Constructor for class com.reportmill.datasource.RMDataSource
Creates a plain datasource.
RMDateFormat - Class in com.reportmill.base
This is just a SimpleDateFormat subclass to support RM archiving and legacy formats.
RMDateFormat() - Constructor for class com.reportmill.base.RMDateFormat
Creates a plain format.
RMDateFormat(String) - Constructor for class com.reportmill.base.RMDateFormat
Creates a format from the given string format.
RMDatum - Class in com.reportmill.datasource
This class is an abstract representation of a data bearing object, with the ability to get and set values by key.
RMDatum(Object, RMDataSource, RMEntity, RMDatum, String) - Constructor for class com.reportmill.datasource.RMDatum
Creates a new datum for given object.
RMDocument - Class in com.reportmill.base
The RMDocument class represents a ReportMill document and is also an RMShape subclass, so it can be a real part of the document/shape hierarchy.
RMDocument() - Constructor for class com.reportmill.base.RMDocument
Creates a plain empty document.
RMDocument(float, float) - Constructor for class com.reportmill.base.RMDocument
Creates a document with the given width and height (in printer points).
RMDocument(Object) - Constructor for class com.reportmill.base.RMDocument
Creates a new document from the given source (throws error if source was invalid).
RMDocument.DocListener - Interface in com.reportmill.base
An interface to define objects that want to get document notifications.
RMEntity - Class in com.reportmill.datasource
This class represents an entity for an RMDataSource.
RMEntity() - Constructor for class com.reportmill.datasource.RMEntity
Creates an empty entity.
RMEntity(String) - Constructor for class com.reportmill.datasource.RMEntity
Creates an entity with the given name.
RMFetch - Class in com.reportmill.datasource
This class encapsulates the info necessary to get a defined datset from a datasource.
RMFetch() - Constructor for class com.reportmill.datasource.RMFetch
Creates a new fetch.
RMFetch(String, String, int) - Constructor for class com.reportmill.datasource.RMFetch
Creates a new fetch for given entity name and qualifier.
RMFill - Class in com.reportmill.graphics
This class represents a simple shape fill, drawing a given color in a provided path.
RMFill() - Constructor for class com.reportmill.graphics.RMFill
Creates a plain, black fill.
RMFill(RMColor) - Constructor for class com.reportmill.graphics.RMFill
Creates a plain fill with the given color.
RMFont - Class in com.reportmill.text
This class represents a font for use in rich text.
RMFont() - Constructor for class com.reportmill.text.RMFont
Creates an empty font (really only used for unarchival).
RMFormat - Interface in com.reportmill.base
An interface for RM format classes (they all should get/set format strings, format objects and archive XML).
RMGradientFill - Class in com.reportmill.graphics
This class represents a fill that draws a gradient of colors from the basic fill color to the end color.
RMGradientFill() - Constructor for class com.reportmill.graphics.RMGradientFill
Creates an unitialized graident fill.
RMGradientFill(RMColor, RMColor, float) - Constructor for class com.reportmill.graphics.RMGradientFill
Creates a gradient fill from the given start color to the given end color with the given roll.
RMGraph - Class in com.reportmill.shape.graph
The RMGraph class provides a template and the machinery for generating graphs.
RMGraph() - Constructor for class com.reportmill.shape.graph.RMGraph
Creates a plain graph shape.
RMGraphArea - Class in com.reportmill.shape.graph
This class represents the actual graph area (a place holder really).
RMGraphArea() - Constructor for class com.reportmill.shape.graph.RMGraphArea
Creates a new graph area.
RMGraphIntervals - Class in com.reportmill.shape.graph
Returns a list of graph intervals given a range and count.
RMGraphIntervals(float, float, int) - Constructor for class com.reportmill.shape.graph.RMGraphIntervals
Return well-chosen intervals given a min/max value.
RMGraphLegend - Class in com.reportmill.shape.graph
An inner class for Legend.
RMGraphLegend() - Constructor for class com.reportmill.shape.graph.RMGraphLegend
Creates a new graph legend.
RMGraphPart3D - Class in com.reportmill.shape.graph
This shape is used by graph area to hold attributes of bars.
RMGraphPart3D() - Constructor for class com.reportmill.shape.graph.RMGraphPart3D
 
RMGraphPartBars - Class in com.reportmill.shape.graph
This shape is used by graph area to hold attributes of bars.
RMGraphPartBars() - Constructor for class com.reportmill.shape.graph.RMGraphPartBars
 
RMGraphPartLabelAxis - Class in com.reportmill.shape.graph
This shape is used by graph area to hold attributes of the value axis.
RMGraphPartLabelAxis() - Constructor for class com.reportmill.shape.graph.RMGraphPartLabelAxis
 
RMGraphPartPie - Class in com.reportmill.shape.graph
This shape is used by graph area to hold attributes of pies.
RMGraphPartPie() - Constructor for class com.reportmill.shape.graph.RMGraphPartPie
 
RMGraphPartSeries - Class in com.reportmill.shape.graph
This shape is used by graph area to hold attributes of the value axis.
RMGraphPartSeries(RMGraphArea) - Constructor for class com.reportmill.shape.graph.RMGraphPartSeries
Creates a new series part.
RMGraphPartValueAxis - Class in com.reportmill.shape.graph
This shape is used by graph area to hold attributes of the value axis.
RMGraphPartValueAxis() - Constructor for class com.reportmill.shape.graph.RMGraphPartValueAxis
 
RMGraphRPG - Class in com.reportmill.shape.graph
This class represents a report generated graph.
RMGraphRPG(ReportMill, RMGraph) - Constructor for class com.reportmill.shape.graph.RMGraphRPG
Returns a report generated graph from an original graph and a ReportMill.
RMGraphSection - Class in com.reportmill.shape.graph
Represents the data in the sections of a merged or separated graph.
RMGraphSection(RMGraphRPG, int) - Constructor for class com.reportmill.shape.graph.RMGraphSection
Creates a new graph section.
RMGraphSection.Item - Class in com.reportmill.shape.graph
An inner class for a section item.
RMGraphSection.Item(int, int) - Constructor for class com.reportmill.shape.graph.RMGraphSection.Item
Creates a new section item.
RMGraphSeries - Class in com.reportmill.shape.graph
A class to represent a graph series, contains a list of series items.
RMGraphSeries(String, String, List) - Constructor for class com.reportmill.shape.graph.RMGraphSeries
Creates a new series.
RMGraphSeries.Item - Class in com.reportmill.shape.graph
A class to represent an individual item inside a graph series, including its key, group, value and bar/wedge shape.
RMGraphSeries.Item(String, RMGroup) - Constructor for class com.reportmill.shape.graph.RMGraphSeries.Item
Creates a new series value.
RMGraphView - Interface in com.reportmill.shape.graph
An interface for graph area shapes.
RMGraphView.BarView - Interface in com.reportmill.shape.graph
An interface for a shape that renders a bar graph from bar graph pieces.
RMGraphView.PieView - Interface in com.reportmill.shape.graph
An interface for a shape that renders a bar graph from bar graph pieces.
RMGraphViewBar - Class in com.reportmill.shape.graph
This class generates (and represents) a RPG'd bar graph area.
RMGraphViewBar(RMGraphRPG) - Constructor for class com.reportmill.shape.graph.RMGraphViewBar
Creates a bar graph maker.
RMGraphViewBar3D - Class in com.reportmill.shape.graph
This class renders a bar graph in 3D.
RMGraphViewBar3D(RMGraphRPG) - Constructor for class com.reportmill.shape.graph.RMGraphViewBar3D
Creates a new graph bar view.
RMGraphViewLine - Class in com.reportmill.shape.graph
This class generates (and represents) a RPG'd line graph area.
RMGraphViewLine(RMGraphRPG) - Constructor for class com.reportmill.shape.graph.RMGraphViewLine
Creates a bar graph maker.
RMGraphViewPie - Class in com.reportmill.shape.graph
This class generates (and represents) a RPG'd pie graph area.
RMGraphViewPie(RMGraphRPG) - Constructor for class com.reportmill.shape.graph.RMGraphViewPie
Creates a pie graph area for the given graph area and graphRPG.
RMGraphViewPie3D - Class in com.reportmill.shape.graph
This graph renders a pie graph in 3D.
RMGraphViewPie3D(RMGraphRPG) - Constructor for class com.reportmill.shape.graph.RMGraphViewPie3D
Creates a new pie view 3d.
RMGrouping - Class in com.reportmill.base
This object represents an individual grouping with attributes like key, sorts, topN sort, etc.
RMGrouping() - Constructor for class com.reportmill.base.RMGrouping
Creates an empty grouping.
RMGrouping(String) - Constructor for class com.reportmill.base.RMGrouping
Creates a grouping with the given key.
RMImage - Class in com.reportmill.shape
This class is a shape representation of an image.
RMImage() - Constructor for class com.reportmill.shape.RMImage
Creates a plain image shape (with no actual image).
RMImage(Object) - Constructor for class com.reportmill.shape.RMImage
Creates an image shape from the image source provided.
RMImageFill - Class in com.reportmill.graphics
This class is used to fill a shape's path with an image.
RMImageFill() - Constructor for class com.reportmill.graphics.RMImageFill
Creates a plain image fill.
RMImageFill(Object) - Constructor for class com.reportmill.graphics.RMImageFill
Creates an image fill for the given source.
RMImageFill(Object, byte, float) - Constructor for class com.reportmill.graphics.RMImageFill
Creates an image fill from an image source.
RMJDBCDataSet - Class in com.reportmill.datasource
A dataset subclass for JDBC.
RMJDBCDataSet(List, RMDataSource, RMEntity, RMDatum, String) - Constructor for class com.reportmill.datasource.RMJDBCDataSet
Creates a new RMJDBCDataSet.
RMJDBCDataSource - Class in com.reportmill.datasource
This datasource uses a relational database to model an entity-relationship diagram.
RMJDBCDataSource() - Constructor for class com.reportmill.datasource.RMJDBCDataSource
no-argument constructor (used mostly for archiving)
RMJDBCDataSource(RMJDBCDataSourceBasic) - Constructor for class com.reportmill.datasource.RMJDBCDataSource
Create a new JDBC datasource from a basic jdbc datasource.
RMJDBCDataSourceBasic - Class in com.reportmill.datasource
This class provides a datasource representing a JDBC database fetch.
RMJDBCDataSourceBasic() - Constructor for class com.reportmill.datasource.RMJDBCDataSourceBasic
Creates a new RMDataSource JDBC.
RMJDBCDatum - Class in com.reportmill.datasource
This class represents a single row in a jdbc database.
RMJDBCDatum(Object, RMDataSource, RMEntity, RMDatum, String) - Constructor for class com.reportmill.datasource.RMJDBCDatum
Creates a new JDBC datum.
RMJDBCResource - Class in com.reportmill.datasource
An RMResource implementation for RMJDBCDataSource.
RMJDBCResource(RMDataSource, String, Object, String) - Constructor for class com.reportmill.datasource.RMJDBCResource
Creates a new resource.
RMJDBCUpdateException - Exception in com.reportmill.datasource
This exception is thrown whenever the RMRelationalDatasource tries to update a row in the database that has been modified externally.
RMJDBCUpdateException(RMEntity, String) - Constructor for exception com.reportmill.datasource.RMJDBCUpdateException
 
RMJoin - Class in com.reportmill.datasource
An RMJoin is a subclass of RMProperty that represents an SQL join operation.
RMJoin(String, RMEntity, RMProperty, RMEntity, RMProperty, String, boolean) - Constructor for class com.reportmill.datasource.RMJoin
Create a join between two tables
RMJoin(RMEntity) - Constructor for class com.reportmill.datasource.RMJoin
Create a join between the root and a table.
RMKey - Class in com.reportmill.base
This class provides an optimized convenience for getting named values from arbitrary objects.
RMKey() - Constructor for class com.reportmill.base.RMKey
 
RMKey.ValueForKey - Interface in com.reportmill.base
This interface is implemented by objects that want to handle getting key values themselves.
RMKey.ValueForKeyChain - Interface in com.reportmill.base
This interface is implemented by objects that want to handle getting keychain values themselves.
RMKeyChain - Class in com.reportmill.base
This class provides the powerful RMKeyChain.valueForKeyChain() functiionality.
RMKeyChain(byte) - Constructor for class com.reportmill.base.RMKeyChain
Node constructor.
RMKeyChain(byte, Object) - Constructor for class com.reportmill.base.RMKeyChain
Node constructor.
RMKeyChain(byte, Object, Object) - Constructor for class com.reportmill.base.RMKeyChain
Node constructor.
RMKeyChain(Object, Object, Object) - Constructor for class com.reportmill.base.RMKeyChain
Node constructor.
RMLabel - Class in com.reportmill.shape
This class represents an individual label inside an RMLabels template.
RMLabel() - Constructor for class com.reportmill.shape.RMLabel
 
RMLabels - Class in com.reportmill.shape
This class represents a block of labels.
RMLabels() - Constructor for class com.reportmill.shape.RMLabels
Creates a new labels template.
RMLineSegment - Class in com.reportmill.shape
This class represents a simple line shape, drawing a line from a start point to an end point.
RMLineSegment() - Constructor for class com.reportmill.shape.RMLineSegment
Creates a basic line (a point actually at 0,0).
RMLineSegment(float, float, float, float) - Constructor for class com.reportmill.shape.RMLineSegment
Creates a basic black line from the given x1, y1 to the given x2, y2.
RMNumberFormat - Class in com.reportmill.base
This subclass extends DecimalFormat to implement ReportMill's RMFormat interface and to support the extended features "Negative in Red" and "Null String".
RMNumberFormat() - Constructor for class com.reportmill.base.RMNumberFormat
Creates an uninitialized number format.
RMNumberFormat(String) - Constructor for class com.reportmill.base.RMNumberFormat
Creates a number format for the given format string.
RMNumberFormat(RMNumberFormat) - Constructor for class com.reportmill.base.RMNumberFormat
Creates a number format identical to the given format.
RMOval - Class in com.reportmill.shape
This class represents a simple oval, with a setable start angle and sweep angle.
RMOval() - Constructor for class com.reportmill.shape.RMOval
Creates a plain oval (draws stroke).
RMOval(float, float) - Constructor for class com.reportmill.shape.RMOval
Creates an oval with the given startAngle and sweep.
RMPage - Class in com.reportmill.shape
The RMPage class represents an individual page in an RMDocument.
RMPage() - Constructor for class com.reportmill.shape.RMPage
Creates a plain empty page.
RMParagraph - Class in com.reportmill.text
This class represents attributes of a paragraph in an RMXString (all of the characters up to and including each newline in an RMXString make up a paragraph).
RMParagraph() - Constructor for class com.reportmill.text.RMParagraph
Creates a new paragraph object initialized to defaultParagraph.
RMParagraph(int, float, float, float) - Constructor for class com.reportmill.text.RMParagraph
Creates a new paragraph with the given alignment and indentation.
RMPath - Class in com.reportmill.graphics
RMPath - A graphics path (moveTo, lineTo, etc.).
RMPath() - Constructor for class com.reportmill.graphics.RMPath
Creates an empty path.
RMPoint - Class in com.reportmill.base
This class extends Point2D.Float to add a few convenience methods.
RMPoint() - Constructor for class com.reportmill.base.RMPoint
Creates a point initialized to 0,0.
RMPoint(float, float) - Constructor for class com.reportmill.base.RMPoint
Creates a point initialized to the given x and y (float).
RMPoint(double, double) - Constructor for class com.reportmill.base.RMPoint
Creates a point initialized to the given x and y (double).
RMPoint(Point2D) - Constructor for class com.reportmill.base.RMPoint
Creates a point initialized to the given AWT Point.
RMPolygon - Class in com.reportmill.shape
This class is an RMShape subclass that encapsulates an arbitrary path.
RMPolygon() - Constructor for class com.reportmill.shape.RMPolygon
Creates a new empty polygon shape.
RMPolygon(RMPath) - Constructor for class com.reportmill.shape.RMPolygon
Creates a new polygon shape for the given path.
RMProperty - Class in com.reportmill.datasource
This class describes an attribute of an entity.
RMProperty() - Constructor for class com.reportmill.datasource.RMProperty
Creates an uninitialized property.
RMProperty(String, String, String, boolean, boolean) - Constructor for class com.reportmill.datasource.RMProperty
Creates a property with the given name and type and subtype.
RMRect - Class in com.reportmill.base
This class extends Rectanlge2D to add some convenient rect methods.
RMRect() - Constructor for class com.reportmill.base.RMRect
Creates an empty rect.
RMRect(double, double, double, double) - Constructor for class com.reportmill.base.RMRect
Creates a rect with the given x, y, width and height (doubles).
RMRect(RMPoint, RMSize) - Constructor for class com.reportmill.base.RMRect
Creates a rect from the given location and size.
RMRect(Rectangle2D) - Constructor for class com.reportmill.base.RMRect
Creates a rect from an awt rect.
RMRect(RMPoint, RMPoint) - Constructor for class com.reportmill.base.RMRect
Creates a rect enclosing the two given points.
RMRect(String) - Constructor for class com.reportmill.base.RMRect
Creates a rect from a string of the form "x y w h".
RMRect(RMPoint[]) - Constructor for class com.reportmill.base.RMRect
Creates a rect enclosing the given array of points.
RMRectangle - Class in com.reportmill.shape
This class represents a simple rectangle shape with a rouding radius.
RMRectangle() - Constructor for class com.reportmill.shape.RMRectangle
Creates a plain rectangle.
RMResource - Class in com.reportmill.datasource
An inner class to represent a datasource resource.
RMResource(RMDataSource, String, Object, String) - Constructor for class com.reportmill.datasource.RMResource
Creates a new resource.
RMSchema - Class in com.reportmill.datasource
This class describes the structure of a datasource by managing a list of RMEntity.
RMSchema() - Constructor for class com.reportmill.datasource.RMSchema
Creates a new empty schema.
RMSchema(String) - Constructor for class com.reportmill.datasource.RMSchema
Creates a new schema with the given name.
RMShape - Class in com.reportmill.shape
This class is the basis for all graphic elements in a ReportMill document.
RMShape() - Constructor for class com.reportmill.shape.RMShape
Creates a plain shape.
RMShape(RMShape) - Constructor for class com.reportmill.shape.RMShape
Creates a shape with the same basic attributes as the given shape.
RMSize - Class in com.reportmill.base
This class represents a simple geometric size (width, height).
RMSize() - Constructor for class com.reportmill.base.RMSize
Creates a size initialized to 0,0.
RMSize(double, double) - Constructor for class com.reportmill.base.RMSize
Creates a size initialized to the given width and height.
RMSize(RMSize) - Constructor for class com.reportmill.base.RMSize
Creates a size initialized to the given size.
RMSize(Dimension) - Constructor for class com.reportmill.base.RMSize
Creates a size from a java2D dimension
RMSort - Class in com.reportmill.base
This class provides a basic description for comparison and sorting with a simple key and order (ascending or descending).
RMSort() - Constructor for class com.reportmill.base.RMSort
Creates a plain sort with no key.
RMSort(String) - Constructor for class com.reportmill.base.RMSort
Creates a sort with the given key and ORDER_ASCEND.
RMSort(String, int) - Constructor for class com.reportmill.base.RMSort
Creates a sort with the given key and order.
RMSound - Class in com.reportmill.shape
This class represents a sound in a document.
RMSound() - Constructor for class com.reportmill.shape.RMSound
Creates an empty sound shape.
RMSound(Object) - Constructor for class com.reportmill.shape.RMSound
Creates a sound shape from a given source (File, String path, InputStream, byte array, etc.).
RMSQLExpressionBuilder - Class in com.reportmill.datasource
RMSQLExpressionBuilder This class is used to translate filter expressions in ReportMill syntax into sql fetches.
RMSQLExpressionBuilder() - Constructor for class com.reportmill.datasource.RMSQLExpressionBuilder
 
RMSQLUtils - Class in com.reportmill.datasource
SQL Utility methods.
RMSQLUtils() - Constructor for class com.reportmill.datasource.RMSQLUtils
 
RMStroke - Class in com.reportmill.graphics
An RMFill subclass specifically desgined to describe strokes.
RMStroke() - Constructor for class com.reportmill.graphics.RMStroke
Creates a plain, black stroke.
RMStroke(RMColor, float) - Constructor for class com.reportmill.graphics.RMStroke
Creates a stroke with the given color and line width.
RMSwitchShape - Class in com.reportmill.shape
This class represents a sophisticated shape that can maintain multiple versions of itself.
RMSwitchShape() - Constructor for class com.reportmill.shape.RMSwitchShape
Creates a plain switch shape.
RMTable - Class in com.reportmill.shape
This RMShape subclass provides functionality to graphically represent a list of data in a ReportMill report.
RMTable() - Constructor for class com.reportmill.shape.RMTable
Creates a plain table.
RMTableGroup - Class in com.reportmill.shape
This class manages a heirarchy of tables so that multiple tables can be configured to display in the same area of a given page.
RMTableGroup() - Constructor for class com.reportmill.shape.RMTableGroup
Creates a basic (empty) table group.
RMTableOfContents - Class in com.reportmill.base
This Hashtable subclass provides page number information for table rows in a generated report for the purpose of generating a table of contents.
RMTableOfContents(RMDocument) - Constructor for class com.reportmill.base.RMTableOfContents
Creates a new table of contents instance.
RMTableOfContents.RowGroup - Class in com.reportmill.base
An inner class to assist flattening.
RMTableOfContents.RowGroup(RMShape, Object) - Constructor for class com.reportmill.base.RMTableOfContents.RowGroup
Creates a new table of contents entry.
RMTableRow - Class in com.reportmill.shape
This class models a table row in a table.
RMTableRow() - Constructor for class com.reportmill.shape.RMTableRow
Creates a plain, unstructured table row.
RMTableRow(boolean) - Constructor for class com.reportmill.shape.RMTableRow
Creates a table row allowing the user to specify whether it should be structured.
RMText - Class in com.reportmill.shape
This class is an RMShape subclass for handling rich text.
RMText() - Constructor for class com.reportmill.shape.RMText
Creates an empty text instance.
RMText(RMXString) - Constructor for class com.reportmill.shape.RMText
Creates a text instance initialized with the given RMXString.
RMText(String) - Constructor for class com.reportmill.shape.RMText
Creates a text instance initialized with the given plain text String.
RMViewer - Class in com.reportmill
The RMViewer class is a JComponent subclass that can be used in Swing applications to display and/or print an RMDocument.
RMViewer() - Constructor for class com.reportmill.RMViewer
Creates a new RMViewer with an empty document in it.
RMViewer(Object) - Constructor for class com.reportmill.RMViewer
Creates a new RMViewer from the given source.
RMXMLDataSource - Class in com.reportmill.datasource
This class is used as a proxy for objects passed to document's generateReport() method.
RMXMLDataSource() - Constructor for class com.reportmill.datasource.RMXMLDataSource
Creates a plain datasource.
RMXMLDataSource(Object, String) - Constructor for class com.reportmill.datasource.RMXMLDataSource
Creates a datasource from a given source with a given name (can be null).
RMXMLMapMaker - Class in com.reportmill.datasource
This class abstracts an object (or object graph) into core Java types (Map, List, String Number, Boolean, Date and byte[]) via Java reflection/introspection.
RMXMLMapMaker() - Constructor for class com.reportmill.datasource.RMXMLMapMaker
Creates a plain map-maker instance.
RMXMLReader - Class in com.reportmill.datasource
This class tries to load an XML file as a plist.
RMXMLReader() - Constructor for class com.reportmill.datasource.RMXMLReader
Creates an unitialized reader.
RMXMLResource - Class in com.reportmill.datasource
An RMResource implementation for RMXMLDataSource.
RMXMLResource(RMDataSource, String, Object, String) - Constructor for class com.reportmill.datasource.RMXMLResource
Creates a new resource.
RMXMLWriter - Class in com.reportmill.base
This is just a stub class so that developers can reach XML dataset archival from it's old location in this package.
RMXMLWriter() - Constructor for class com.reportmill.base.RMXMLWriter
 
RMXMLWriter - Class in com.reportmill.datasource
This class turns any Java dataset into XML.
RMXMLWriter() - Constructor for class com.reportmill.datasource.RMXMLWriter
Creates a basic instance of RMXMLWriter.
RMXString - Class in com.reportmill.text
An RMXString is like a String that lets you apply attributes, like fonts and colors, to character ranges.
RMXString() - Constructor for class com.reportmill.text.RMXString
Creates an empty RMXString.
RMXString(String) - Constructor for class com.reportmill.text.RMXString
Creates an RMXString intialized with the given String and no attributes.
RMXString(String, Map) - Constructor for class com.reportmill.text.RMXString
Creates an RMXString initialized with the given String with all characters set to the given attributes.
RMXString(String, Object) - Constructor for class com.reportmill.text.RMXString
Creates an RMXString initialized with the given String with all characters set to the given attribute (should be a common attribute type like RMFont, RMColor, RMFormat, etc.).
RMXString(String, Object[]) - Constructor for class com.reportmill.text.RMXString
Creates an RMXString initialized with the given String with all characters set to the given attributes objects in object array (should be common attribute types like RMFont, RMColor, RMFormat, etc.).
RMXString.Outline - Class in com.reportmill.text
The Outline inner class represents the attributes of outlined text: strokeWidth and fillColor.
RMXString.Outline() - Constructor for class com.reportmill.text.RMXString.Outline
Creates a new outline.
RMXString.Outline(float, RMColor) - Constructor for class com.reportmill.text.RMXString.Outline
Creates a new outline with the given stroke width and fill color.
rpgClone(ReportMill) - Method in class com.reportmill.base.RMDocument
Creates an RPG clone of document.
rpgClone(ReportMill) - Method in class com.reportmill.shape.graph.RMGraph
Returns a clone of this shape with report generation.
rpgClone(ReportMill, RMGraphRPG) - Method in class com.reportmill.shape.graph.RMGraphArea
Returns a clone with report generation performed on it.
rpgClone(ReportMill, RMGraphRPG) - Method in class com.reportmill.shape.graph.RMGraphLegend
Returns a RPG'd legend for the graph RPG.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMImage
Report generation method.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMLabels
RPG clone - returns individual pages of RPG labels.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMPage
A custom version of the clone method, which returns a report generated clone.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMShape
A clone implementation that copies this shape and its children, performing data substituion as well.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMSound
Returns a copy of this shape for report generation - might include getting new sound data using RPG key.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMSwitchShape
Standard RPG clone method.
rpgClone(ReportMill, String) - Method in class com.reportmill.shape.RMSwitchShape
RPG clone with specified version.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMTable
Returns an individual page of a table.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMTableGroup
Report generation method.
rpgClone(RMTableRPGAdder, RMGroup, String) - Method in class com.reportmill.shape.RMTableRow
Override shape implementation to hand things off to RMTableRowRPG.
rpgClone(ReportMill) - Method in class com.reportmill.shape.RMText
This method clones the RMText, performing subtition on the XString.
rpgClone(ReportMill, Object, RMShape) - Method in class com.reportmill.text.RMXString
Creates a clone of the receiver, with substitution performed on @-sign deliniated keys.
rpgClone_super(ReportMill) - Method in class com.reportmill.shape.RMSwitchShape
Gives us access to normal shape rpgClone implementation.
rpgCloneBase() - Method in class com.reportmill.shape.RMShape
An rpgClone hook to provide the basic rpgClone (default implementation just calls Object clone).
rpgCloneBase() - Method in class com.reportmill.shape.RMTableRow
Override shape implementation to substitute RMTableRowRPG as the class for the rpgClone.
rpgCloneChildren(ReportMill, RMShape) - Method in class com.reportmill.shape.RMShape
An rpgClone hook to rpgClone a shape's children.
rpgCloneNotification(ReportMill, RMShape) - Method in class com.reportmill.shape.RMShape
An rpgClone hook to call ReportMill's rpgClone notification, if shape is named.
rpgCloneNotification(ReportMill, RMShape) - Method in class com.reportmill.shape.RMTableRow
Overrides shape implementation to suppress normal notification (will send after table row's version).
rpgClonePreprocess(ReportMill) - Method in class com.reportmill.shape.RMLabels
RPG clone - actual work happens in preprocess so RM knows how many pages are needed.
rpgClonePreprocess(ReportMill) - Method in class com.reportmill.shape.RMShape
An rpgClone hook called by RMDocument on all children before anything else.
rpgClonePreprocess(ReportMill) - Method in class com.reportmill.shape.RMTable
Report generation method.
rpgClonePreprocess(ReportMill) - Method in class com.reportmill.shape.RMTableGroup
Report generation method.
rpgClonePreprocess(ReportMill) - Method in class com.reportmill.shape.RMText
This standard rpgClone hook allows texts set to wrap to perform the wrap.
rpgCloneUrl(ReportMill, RMShape) - Method in class com.reportmill.shape.RMShape
An rpgClone hook to clone a shape's URL with data substitution.
runErrorPanel() - Method in class com.reportmill.datasource.RMJDBCDataSource
Runs an alert panel to display the current error.
runErrorPanel(SQLException) - Method in class com.reportmill.datasource.RMJDBCDataSource
Runs the alert panel for exceptions that were caught externally.
runZoomPanel() - Method in class com.reportmill.RMViewer
Runs a dialog panel to request a percentage zoom (which is then set with setZoomFactor).

S

save() - Method in class com.reportmill.datasource.RMJDBCResource
Saves this resource to the datasource.
save() - Method in class com.reportmill.datasource.RMResource
Saves this resource to the datasource.
save() - Method in class com.reportmill.datasource.RMXMLResource
Saves this resource to the datasource.
saveChanges() - Method in class com.reportmill.datasource.RMDataSource
Tells the datasource to save changes.
saveChanges() - Method in class com.reportmill.datasource.RMJDBCDataSource
Push all the dirty objects back to the database.
saveChanges() - Method in class com.reportmill.datasource.RMXMLDataSource
Saves changes.
scale(float) - Method in class com.reportmill.base.RMRect
Scales the receiver rect by the given amount.
scaledRect(float) - Method in class com.reportmill.base.RMRect
Creates a rect derived from the receiver scaled by the given amount.
scaleFont(float) - Method in class com.reportmill.text.RMFont
Returns a font with the same family as the receiver but with size adjusted by given scale factor.
scaleFonts(float) - Method in class com.reportmill.shape.RMText
Resizes all the font's in text string by given factor.
scaleFonts(float) - Method in class com.reportmill.text.RMXString
Sets a value to that should be multiplied times all font sizes in this string.
scaleTextToFit() - Method in class com.reportmill.shape.RMText
Scales font sizes of all text in an RMText shape to fit in bounds.
SCRIPTING_KEY - Static variable in class com.reportmill.text.RMXString
 
selectLayer(RMPageLayer) - Method in class com.reportmill.shape.RMPage
Selects the given layer.
selectLayer(String) - Method in class com.reportmill.shape.RMPage
Selects the layer with the given name.
sendShapesToBack(List) - Method in class com.reportmill.shape.RMPage
Overrides shape implementation to keep shapes in their proper layers.
sendShapesToBack(List) - Method in class com.reportmill.shape.RMShape
Moves the subset of children in the given list to the back of the children list.
separate(String) - Method in class com.reportmill.text.RMXString
Returns a List of XString substrings of this XString that are separated by the given separator String.
setActionScript(String) - Method in class com.reportmill.shape.RMShape
Returns the ActionScript for the shape.
setAlign(int) - Method in class com.reportmill.shape.RMText
Sets the align for all chars.
setAlign(int) - Method in class com.reportmill.text.RMXString
Sets the horizontal alignment of the xstring.
setAlignVertical(byte) - Method in class com.reportmill.shape.RMText
Sets the vertical alginment.
setAlignVerticalString(String) - Method in class com.reportmill.shape.RMText
Sets the vertical alignment by a string (one of "top", "middle" or "bottom").
setAlternates(Map) - Method in class com.reportmill.shape.RMSwitchShape
Sets the map used to hold alternate versions.
setAnim(RMShapeAnim) - Method in class com.reportmill.shape.RMShape
Sets the collection of animation records for this shape.
setAutosizeHeight(boolean) - Method in class com.reportmill.shape.RMShape
Sets whether the shape's height is set automatically to its ideal height during report generation.
setAutosizing(String) - Method in class com.reportmill.shape.RMShape
Sets the autosizing settings as a string with hyphens for struts and tilde for sprints (horiz,vert).
setAxisCount(int) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Sets the number of increments in the axis.
setAxisMax(float) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Sets the axis maximum.
setAxisMin(float) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Sets the axis minimum.
setBar(RMShape) - Method in class com.reportmill.shape.graph.RMGraphSeries.Item
Sets the bar created for this series value.
setBarCount(int) - Method in class com.reportmill.shape.graph.RMGraphPartBars
Sets the minimum number of bars for the graph to provide space for in a section.
setBarGap(float) - Method in class com.reportmill.shape.graph.RMGraphPartBars
Sets width of the gap between bars in a set as a fraction of bar width.
setBarWedgePrototype(RMShape) - Method in class com.reportmill.shape.graph.RMGraph
Sets the shape used to represent the basic attributes of bars & wedges.
setBounds(RMRect) - Method in class com.reportmill.graphics.RMPath
Sets the bounds that the path is relative to.
setBounds(Rectangle2D) - Method in class com.reportmill.shape.RMShape
Sets X, Y, width and height of shape to dimensions in given rect.
setBounds(double, double, double, double) - Method in class com.reportmill.shape.RMShape
Sets X, Y, width and height of shape to given dimensions.
setBytes(byte[]) - Method in class com.reportmill.datasource.RMResource
Sets the resource bytes.
setCalibrateColors(boolean) - Method in class com.reportmill.base.RMDocument
Sets whether the document should calibrate colors in generated file formats like PDF.
setCausesWrapType(byte) - Method in class com.reportmill.shape.RMShape
Sets how this shape causes text wrap.
setCharSpacing(float) - Method in class com.reportmill.shape.RMText
Sets the char spacing for the text string.
setChildren(List) - Method in class com.reportmill.shape.RMShape
Sets the list of children associated with this shape.
setCoalesceNewlines(boolean) - Method in class com.reportmill.shape.RMText
Sets whether text should coalesce consecutive newlines in rpgClone.
setColor(RMColor) - Method in class com.reportmill.graphics.RMFill
Sets the color associated with this fill.
setColor(RMColor) - Method in class com.reportmill.shape.RMShape
Sets the color of the shape.
setColors(List) - Method in class com.reportmill.shape.graph.RMGraph
Sets the list of colors to be used by this graph.
setColumnSpacing(float) - Method in class com.reportmill.shape.RMTable
Sets the space between a table that has more than one column (int printer points).
setCompress(boolean) - Method in class com.reportmill.base.RMDocument
Sets whether the document should compress images in generated file formats like PDF.
setConnectionURL(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets the connection info URL.
setCustomSchema(boolean) - Method in class com.reportmill.datasource.RMXMLDataSource
Sets a schema that may differ from the one stored in an XML file.
setDataSource(RMDataSource) - Method in class com.reportmill.base.RMDocument
Sets the RMDataSource associated with this document.
setDecimalSeparator(String) - Method in class com.reportmill.base.RMNumberFormat
Sets the decimal separator.
setDefaultColors(List) - Static method in class com.reportmill.shape.graph.RMGraph
Sets the default list of colors to be used by any graph without an explicit list of colors.
setDefaultDatasetName(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets the default dataset name.
setDelay(float) - Method in class com.reportmill.shape.RMSound
Sets the delay after which this sound is supposed to start to play.
setDirty(boolean) - Method in class com.reportmill.datasource.RMResource
Sets wether thisr esource has changes that need saving.
setDocListener(RMDocument.DocListener) - Method in class com.reportmill.base.RMDocument
Sets the DocListener associated with this document.
setDocument(RMDocument) - Method in class com.reportmill.RMViewer
Sets the RMDocument associated with this viewer.
setDraw3D(boolean) - Method in class com.reportmill.shape.graph.RMGraph
Sets whether the graph draws in 3D.
setDrawsSelectionRect(boolean) - Method in class com.reportmill.shape.RMText
Sets whether text should always draw at least a light-gray border (useful when editing).
setDrawsWedge(boolean) - Method in class com.reportmill.shape.RMOval
Sets whether the oval draws lines from the unswept portion of the oval to the center (like a pie wedge).
setDrawWedgeLabelLines(boolean) - Method in class com.reportmill.shape.graph.RMGraphPartPie
Sets whether a pie graph draws lines from the wedges to wedge labels.
setDriverClassName(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets the driver class name.
setEntityName(String) - Method in class com.reportmill.datasource.RMFetch
Sets entity name.
setError(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets any error string from datasource reload.
setExtrusionKey(String) - Method in class com.reportmill.shape.graph.RMGraphPartPie
Sets the key used to determine which pie wedges get extruded.
setFetchLimit(int) - Method in class com.reportmill.datasource.RMFetch
Sets fetch limit.
setFetchLimit(int) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets the limit on the number of objects to fetch.
setFilename(String) - Method in class com.reportmill.base.RMDocument
Sets the filename associated with this document.
setFill(RMFill) - Method in class com.reportmill.shape.RMImage
Overrides standard shape setFill method to ensure fill is an RMImageFill.
setFill(RMFill) - Method in class com.reportmill.shape.RMShape
Sets the fill for this shape.
setFillStyle(byte) - Method in class com.reportmill.graphics.RMImageFill
Returns the fill style (Stretch, Tile, Fit or FitIfNeeded).
setFilterKey(String) - Method in class com.reportmill.shape.graph.RMGraph
Sets the optional key chain (expression) used to limit the table list derived from list key.
setFilterKey(String) - Method in class com.reportmill.shape.RMTable
Sets the optional key chain expression string used to prune the table list derived from dataset key.
setFilterString(String, String) - Method in class com.reportmill.datasource.RMJDBCDataSource
Assign queries for the top-level entities.
setFont(RMFont) - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides shape implementation to pass on to selected shape.
setFont(RMFont) - Method in class com.reportmill.shape.RMShape
Sets the font for the shape.
setFont(RMFont) - Method in class com.reportmill.shape.RMText
Sets the font for all characters.
setForceIds(boolean) - Method in class com.reportmill.datasource.RMXMLWriter
Sets whether every written entity should automatically have "id" tag.
setFormat(Format) - Method in class com.reportmill.datasource.RMProperty
Sets the format.
setFormat(RMFormat) - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides shape implementation to pass on to selected shape.
setFormat(RMFormat) - Method in class com.reportmill.shape.RMShape
Sets the format for the shape.
setFormat(RMFormat) - Method in class com.reportmill.shape.RMText
Sets the format for all characters.
setFormatString(String) - Method in class com.reportmill.base.RMDateFormat
Sets the date format string.
setFormatString(String) - Method in interface com.reportmill.base.RMFormat
Sets a format string.
setFormatString(String) - Method in class com.reportmill.base.RMNumberFormat
Sets the format string for this format.
setFrame(Rectangle2D) - Method in class com.reportmill.shape.RMShape
Sets the bounds of the shape such that it exacly fits in the given parent coord rect.
setFrame(double, double, double, double) - Method in class com.reportmill.shape.RMShape
Sets the bounds of the shape such that it exacly fits in the given parent coord rect.
setFrameSize(double, double) - Method in class com.reportmill.shape.RMShape
Sets a shape's size such that its frame (enclosing rect in parent coords) will have the given width and height.
setFrameX(double) - Method in class com.reportmill.shape.RMShape
Sets a shape's X such that its bounds rect (in parent coords) has origin at the given X.
setFrameXY(RMPoint) - Method in class com.reportmill.shape.RMShape
Sets a shape's origin such that its bounds rect (in parent coords) has origin at the given point.
setFrameXY(double, double) - Method in class com.reportmill.shape.RMShape
Sets a shape's origin such that its frame (enclosing rect in parent coords) will have the given X and Y.
setFrameY(double) - Method in class com.reportmill.shape.RMShape
Sets a shape's Y such that its bounds rect (in parent coords) has origin at the given Y.
setGraph(RMGraph) - Method in class com.reportmill.shape.graph.RMGraphRPG
Sets the graph that this graphRPG is generated from.
setGraphTypeString(String) - Method in class com.reportmill.shape.graph.RMGraph
Sets the graph type as a simple string: bar, pie or hbar.
setGridSpacing(float) - Method in class com.reportmill.base.RMDocument
Sets the grid spacing for the document's grid.
setGrouping(RMGrouping) - Method in class com.reportmill.shape.graph.RMGraph
Sets the graph grouping.
setHasDetails(boolean) - Method in class com.reportmill.base.RMGrouping
Sets whether the grouping has a details.
setHasHeader(boolean) - Method in class com.reportmill.base.RMGrouping
Sets whether the grouping has a header.
setHasSummary(boolean) - Method in class com.reportmill.base.RMGrouping
Sets whether the grouping has a summary.
setHeight(double) - Method in class com.reportmill.shape.graph.RMGraphArea
Override to rebuild sample graph.
setHeight(double) - Method in class com.reportmill.shape.RMLabels
Overrides shape method to recalc spacing height.
setHeight(double) - Method in class com.reportmill.shape.RMShape
Sets the height of the shape.
setHeight(double) - Method in class com.reportmill.shape.RMText
Overrides shape implementation to reset height to fit.
setHeightDeep(float) - Method in class com.reportmill.shape.RMShape
Obsolete.
setHeightToFit() - Method in class com.reportmill.shape.RMShape
Sets the shape to its getHeightToFit (which is just the current height for most shapes).
setHeightToFit(float) - Method in class com.reportmill.shape.RMText
Sets the text's height to fit (often called with -1 to force recalc).
setImageData(RMImageData) - Method in class com.reportmill.graphics.RMImageFill
Sets the image data associated with this image fill.
setImageMargins(float) - Method in class com.reportmill.graphics.RMImageFill
Sets the inset for the image when drawn in a given bounds.
setIncludeAllValues(boolean) - Method in class com.reportmill.base.RMGrouping
Sets whether the grouping includes all values.
setIncludeSubclassNames(boolean) - Method in class com.reportmill.datasource.RMXMLWriter
Sets whether XML should include "Class" attribute when class differs from schema (subclasses only).
setIncludeValues(boolean) - Method in class com.reportmill.base.RMGrouping
Sets whether to include values explicitly provided.
setItemKey(String) - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Sets the item key.
setItemsLayout(String) - Method in class com.reportmill.shape.graph.RMGraphArea
Sets the layout of section items.
setKey(String) - Method in class com.reportmill.base.RMGrouping
Sets the grouping key.
setKey(String) - Method in class com.reportmill.base.RMSort
Sets the key for this sort.
setKey(String) - Method in class com.reportmill.shape.RMImage
Sets the report key used to load an image if none is provided.
setKey(String) - Method in class com.reportmill.shape.RMSound
Sets the RPG key for this sound shape.
setLastNode(RMKeyChain) - Method in class com.reportmill.base.RMKeyChain
Sets the last node in the keychain.
setLayout(RMShapeLayout) - Method in class com.reportmill.shape.RMShape
Sets the layout for this shape.
setLayoutEnabled(boolean) - Method in class com.reportmill.shape.RMShape
Sets the shape layout enabled flag (convenience to account for null layouts).
setLegendText(String) - Method in class com.reportmill.shape.graph.RMGraphLegend
Sets the legend text.
setLineGap(float) - Method in class com.reportmill.shape.RMText
Sets the line gap for all chars.
setLineHeightMax(float) - Method in class com.reportmill.shape.RMText
Sets the maximum line height for all chars.
setLineHeightMin(float) - Method in class com.reportmill.shape.RMText
Sets the minimum line height for all chars.
setLineSpacing(float) - Method in class com.reportmill.shape.RMText
Sets the line spacing for all chars.
setLineWidth(float) - Method in class com.reportmill.shape.RMShape
Sets the line width of the shape's stroke in printer points.
setLinkedText(RMLinkedText) - Method in class com.reportmill.shape.RMText
Sets the linked text for this text (if any).
setListKey(String) - Method in class com.reportmill.shape.graph.RMGraph
Sets the list key associated with the graph.
setListKey(String) - Method in class com.reportmill.shape.RMLabels
Sets the list key associated with labels.
setListKey(String) - Method in class com.reportmill.shape.RMTable
Sets the list key associated with the table.
setLocalCurrencySymbolUsed(boolean) - Method in class com.reportmill.base.RMNumberFormat
Sets whether local currency symbol is used.
setLocked(boolean) - Method in class com.reportmill.shape.RMShape
Sets the locked state of the shape (really just to prevent location/size changes in the editor).
setLogging(boolean) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
For debugging.
setLoopCount(int) - Method in class com.reportmill.shape.RMSound
Returns the number of loops that this sound should play before stopping.
setMainTable(RMTable) - Method in class com.reportmill.shape.RMTableGroup
Sets the currently selected table.
setMarginRect(RMRect) - Method in class com.reportmill.base.RMDocument
Sets the margin rect for this document.
setMargins(float, float, float, float) - Method in class com.reportmill.base.RMDocument
Sets the margin rect for this document.
setMetaData(String, Object) - Method in class com.reportmill.datasource.RMProperty
Sets a meta data value for a name.
setMetaDataValueClass(String, Class) - Static method in class com.reportmill.datasource.RMProperty
Sets a metadata type.
setMinSplitHeight(float) - Method in class com.reportmill.shape.RMTableRow
Sets the minimum distance in points from the top of the row that this row can split.
setMinSplitRemainderHeight(float) - Method in class com.reportmill.shape.RMTableRow
Sets the minimum distance in points from the top of the row that this row can split.
setMoveToBottom(boolean) - Method in class com.reportmill.shape.RMTableRow
Sets whether this row should be moved to the bottom of the table during report generation.
setName(String) - Method in class com.reportmill.datasource.RMDataSource
Sets the name for the datasource.
setName(String) - Method in class com.reportmill.datasource.RMEntity
Sets the name of the entity.
setName(String) - Method in class com.reportmill.datasource.RMFetch
Sets the name of this fetch.
setName(String) - Method in class com.reportmill.datasource.RMProperty
Sets the name of this property.
setName(String) - Method in class com.reportmill.shape.RMShape
Sets the name for the shape.
setNeedsRepaint(RMShape) - Method in class com.reportmill.base.RMDocument
This is a notification call for impending visual shape attribute changes.
setNeedsRepaint() - Method in class com.reportmill.shape.graph.RMGraphArea
Overrides shape implementation to repaint parent.
setNeedsRepaint() - Method in class com.reportmill.shape.RMShape
Visual change notification - call before making changes that will require repaint.
setNeedsRepaint(RMShape) - Method in class com.reportmill.shape.RMShape
Visual change notification - call before making changes that will require repaint.
setNeedsRepaint() - Method in class com.reportmill.shape.RMText
Editor method - passes on repaints to linked text.
setNegativeInRed(boolean) - Method in class com.reportmill.base.RMNumberFormat
Sets whether this format shows negative values in red.
setNext(RMKeyChain) - Method in class com.reportmill.base.RMKeyChain
Sets the next keychain in the chain.
setNullString(String) - Method in class com.reportmill.base.RMDateFormat
Sets the String that is substituted when this format is asked to provide stringForObjectValue(null).
setNullString(String) - Method in class com.reportmill.base.RMDocument
Sets the string used to replace any occurrances of null values in a generated report.
setNullString(String) - Method in class com.reportmill.base.RMNumberFormat
Sets the String that is substituted when this format is asked to provide stringForObjectValue(null).
setNumberOfChildrenToStayWith(int) - Method in class com.reportmill.shape.RMTableRow
Sets the number of children this table row needs to be accompanied by, if some children run off page bottom.
setNumberOfColumns(int) - Method in class com.reportmill.shape.RMLabels
Sets the number of columns in the labels block.
setNumberOfColumns(int) - Method in class com.reportmill.shape.RMTable
Sets the number of columns that this table should be repeated over on the same page before paginating.
setNumberOfColumns(int) - Method in class com.reportmill.shape.RMTableRow
Sets the number of columns in this table row.
setNumberOfRows(int) - Method in class com.reportmill.shape.RMLabels
Sets the number of rows in the labels block.
setOpacity(float) - Method in class com.reportmill.shape.RMShape
Sets the opactiy of the shape (1 for opaque, 0 for transparent).
setOrder(int) - Method in class com.reportmill.base.RMSort
Sets the order for this sort.
setOrderString(String) - Method in class com.reportmill.base.RMSort
Sets theorder string.
setOrigin(float, float) - Method in class com.reportmill.base.RMRect
Sets the origin of the rect.
setOutline(RMXString.Outline) - Method in class com.reportmill.shape.graph.RMGraphArea
Sets the outline for the shape.
setOutline(RMXString.Outline) - Method in class com.reportmill.shape.RMShape
Sets the outline for the shape.
setOutline(RMXString.Outline) - Method in class com.reportmill.shape.RMText
Sets the Outline for all characters.
setOutlined(boolean) - Method in class com.reportmill.text.RMXString
Sets the xstring to be outlined.
setOverlap(boolean) - Method in class com.reportmill.shape.RMSound
Returns whether this sound should overlap other sounds.
setPageBreakGroupIndex(int) - Method in class com.reportmill.shape.RMTable
Returns the index of the grouping in the grouper at which an explicit.
setPageLayout(byte) - Method in class com.reportmill.base.RMDocument
Sets the page layout for the document.
setPageNumber(int) - Method in class com.reportmill.graphics.RMImageFill
Sets the page number of the image fill's image that is displayed (for rare multi-page images like PDF).
setPages(List) - Method in class com.reportmill.base.RMDocument
Sets the list of RMPages associated with this document.
setPageSize(float, float) - Method in class com.reportmill.base.RMDocument
Sets the size of the document (and all of its pages).
setPaginate(Boolean) - Method in class com.reportmill.base.RMDocument
Sets whether the document should paginate generated reports by default.
setPaginate(boolean) - Method in class com.reportmill.shape.RMLabels
Sets whether the labels should paginate.
setPaginate(Boolean) - Method in class com.reportmill.shape.RMTable
Sets whether the table is supposed to be paginated.
setParagraph(RMParagraph, int) - Method in class com.reportmill.text.RMXString
Sets the paragraph at the given character index.
setParagraph(RMParagraph, int, int) - Method in class com.reportmill.text.RMXString
Sets the paragraph for the given character index range.
setParent(RMShape) - Method in class com.reportmill.shape.RMShape
Sets the parent of this shape (called automatically by addChild()).
setPassword(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets the password.
setPath(RMPath) - Method in class com.reportmill.shape.RMPolygon
Sets the path for this polygon shape.
setPathShape(RMShape) - Method in class com.reportmill.shape.RMText
Sets the shape that provides the path for this text to wrap text to.
setPercentSymbolUsed(boolean) - Method in class com.reportmill.base.RMNumberFormat
Returns whether percent symbol is used.
setPerformsWrap(boolean) - Method in class com.reportmill.shape.RMText
Sets whether text should wrap around other shapes that cause wrap.
setPoint(int, RMPoint) - Method in class com.reportmill.graphics.RMPath
Sets the path point at the given index to the given point.
setPointStructured(int, RMPoint) - Method in class com.reportmill.graphics.RMPath
Resets the point at the given index to the given point, while preserving something.
setPosition(String) - Method in class com.reportmill.shape.graph.RMGraphPartSeries
Sets the value label position (top, middle, bottom, outside).
setPrimary(boolean) - Method in class com.reportmill.datasource.RMProperty
Sets whether this property is a primary key.
setPrintEvenIfGroupIsEmpty(boolean) - Method in class com.reportmill.shape.RMTableRow
Returns whether this row should print even if it has no children (assumed to be a header/summary row).
setPrivate(boolean) - Method in class com.reportmill.datasource.RMProperty
Sets whether this property is private.
setPublishUrl(String) - Method in class com.reportmill.base.RMDocument
Sets the URL this document should be uploaded to.
setQualifier(String) - Method in class com.reportmill.datasource.RMFetch
Sets qualifier string.
setQuery(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets the query string.
setRadius(float) - Method in class com.reportmill.shape.RMRectangle
Sets the rounding radius for the rectangle.
setRadius(float) - Method in class com.reportmill.shape.RMText
Overrides rectangle implementation to potentially force text relayout.
setReprintWhenWrapped(boolean) - Method in class com.reportmill.shape.RMTableRow
Sets whether this row is reprinted on a new page when it's children cross a page boundary.
setRoll(float) - Method in class com.reportmill.shape.RMShape
Sets the roll of the shape.
setRootEntityName(String) - Method in class com.reportmill.datasource.RMSchema
Sets the schema's root entity name.
setScaleX(float) - Method in class com.reportmill.shape.RMShape
Sets the scale of the X axis of the shape.
setScaleXY(float, float) - Method in class com.reportmill.shape.RMShape
Sets the scale of the X and Y axis.
setScaleY(float) - Method in class com.reportmill.shape.RMShape
Sets the scale of the Y axis of the shape.
setSchema(RMSchema) - Method in class com.reportmill.datasource.RMDataSource
Sets the schema of represented datasource as a heirarchy of RMEntity and RMProperty objects.
setSchema(RMSchema) - Method in class com.reportmill.datasource.RMXMLDataSource
Sets the schema.
setSelectedPage(RMPage) - Method in class com.reportmill.base.RMDocument
Selects the given page.
setSelectedPageIndex(int) - Method in class com.reportmill.base.RMDocument
Selects the currently selected page by index.
setSelectedPageIndex(int) - Method in class com.reportmill.RMViewer
Sets the page of viewer's document that is visible (by index).
setSelectedPart(String) - Method in class com.reportmill.shape.graph.RMGraphArea
Sets the currently selected part.
setSelectedPart(Point2D) - Method in class com.reportmill.shape.graph.RMGraphArea
Sets the currently selected part by point.
setSelectedSortIndex(int) - Method in class com.reportmill.base.RMGrouping
Sets the currently selected grouping's currently selected sort (for editing, mostly).
setSeriesLayout(String) - Method in class com.reportmill.shape.graph.RMGraphArea
Sets the layout of series values.
setSetGap(float) - Method in class com.reportmill.shape.graph.RMGraphPartBars
Sets the width of the gap between sets as a fraction of chart area.
setShapePainter(RMShapePainter) - Method in class com.reportmill.RMViewer
Sets the object that is actually responsible for paining shapes in the viewer.
setShapeRepaintEnabled(boolean) - Method in class com.reportmill.RMViewer
Sets whether changes to shapes cause repaints.
setShowAxisLabels(boolean) - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Sets whether the graph shows axis labels.
setShowAxisLabels(boolean) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Sets whether the graph draws axis labels.
setShowGrid(boolean) - Method in class com.reportmill.base.RMDocument
Sets whether the document should show an alignment grid.
setShowGridLines(boolean) - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
Sets whether the graph shows grid lines between label axis sections.
setShowGroupPart(int, String, boolean) - Method in class com.reportmill.shape.RMTable
Adds or removes header/detail/summary rows for a given grouping key.
setShowLegend(boolean) - Method in class com.reportmill.shape.graph.RMGraph
Sets whether the graph shows a legend.
setShowMajorGrid(boolean) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Sets whether the graph draws the major axis.
setShowMargin(boolean) - Method in class com.reportmill.base.RMDocument
Sets whether the document should show a margin rect.
setShowMinorGrid(boolean) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
Sets whether the graph draws the minor axis.
setSize(RMSize) - Method in class com.reportmill.shape.RMShape
Sets the size of the shape.
setSize(double, double) - Method in class com.reportmill.shape.RMShape
Sets the size of the shape.
setSizeBorders(boolean) - Method in class com.reportmill.shape.RMImage
Sets whether the image shape should resize it's borders to fit dynamically provided images.
setSizeDeep(float, float) - Method in class com.reportmill.shape.RMShape
Obsolete.
setSizeP(double, double) - Method in class com.reportmill.shape.RMShape
Sets the size of the shape to the given width and height in parent's coords.
setSizeToFit() - Method in class com.reportmill.shape.RMShape
Sets the shape to its ideal size from getWidthToFit and getHeightToFit.
setSizeToFit(float, float) - Method in class com.reportmill.shape.RMShape
This convenience method sets the shape to its ideal size from getWidthToFit and getHeightToFit, allowing you to additionally specify a maxWidth and maxHeight.
setSkewX(float) - Method in class com.reportmill.shape.RMShape
Sets the skew of the X axis of the shape.
setSkewXY(float, float) - Method in class com.reportmill.shape.RMShape
Sets the skew of the X and Y axis.
setSkewY(float) - Method in class com.reportmill.shape.RMShape
Sets the skew of the Y axis of the shape.
setSnapGrid(boolean) - Method in class com.reportmill.base.RMDocument
Sets whether the document should snap to an alignment grid.
setSnapMargin(boolean) - Method in class com.reportmill.base.RMDocument
Sets whether the document should snap to a margin rect.
setSortOnValues(boolean) - Method in class com.reportmill.base.RMGrouping
Sets whether to sort on values explicitly provided.
setSoundData(RMSoundData) - Method in class com.reportmill.shape.RMSound
Sets the sound data for this sound shape.
setSource(Object) - Method in class com.reportmill.datasource.RMXMLDataSource
Sets the source for the datasource.
setSourceContext(Object) - Static method in class com.reportmill.datasource.RMXMLDataSource
Sets possible context for aSource.
setSpacingHeight(float) - Method in class com.reportmill.shape.RMLabels
Sets the spacing between labels vertically.
setSpacingWidth(float) - Method in class com.reportmill.shape.RMLabels
Sets the spacing between labels horizontally.
setSQLType(int) - Method in class com.reportmill.datasource.RMProperty
Sets the SQL type (one of java.sql.Types).
setStartAngle(float) - Method in class com.reportmill.shape.RMOval
Sets the start angle for the oval.
setStartingPageBreak(boolean) - Method in class com.reportmill.shape.RMTable
Sets whether this table should always start on a new page (if in table group).
setStrings(List) - Method in class com.reportmill.shape.graph.RMGraphLegend
Sets strings list.
setStroke(RMStroke) - Method in class com.reportmill.shape.RMShape
Sets the stroke for this shape, with an option to turn on drawsStroke.
setStrokeColor(RMColor) - Method in class com.reportmill.shape.RMShape
Sets the stroke color of the shape.
setStructured(boolean) - Method in class com.reportmill.shape.RMTableRow
Sets whether this table row should be structured.
setSubquery(String) - Method in class com.reportmill.datasource.RMJoin
 
setSubtype(String) - Method in class com.reportmill.datasource.RMProperty
Sets the subtype of this property.
setSubtypeClass(Class) - Method in class com.reportmill.datasource.RMProperty
Sets the subtype class.
setSweepAngle(float) - Method in class com.reportmill.shape.RMOval
Sets the sweep angle for the oval.
setSyncStructureWithAlternates(boolean) - Method in class com.reportmill.shape.RMTableRow
Sets whether table row should synchronize the column widths of alternate versions.
setSyncStructureWithRowAbove(boolean) - Method in class com.reportmill.shape.RMTableRow
Sets whether table row should synchronize the column widths of the row immediately above it.
setTabs(float[], char[]) - Method in class com.reportmill.text.RMParagraph
Sets the tab stops.
setText(String) - Method in class com.reportmill.shape.RMText
Replaces the current text associated with this RMText with the given String.
setTextColor(RMColor) - Method in class com.reportmill.shape.graph.RMGraphArea
Sets the text color for the shape.
setTextColor(RMColor) - Method in class com.reportmill.shape.RMShape
Sets the text color for the shape.
setTextColor(RMColor) - Method in class com.reportmill.shape.RMText
Sets the color of the characters in the XString associated with this RMText.
setThousandsSeparator(String) - Method in class com.reportmill.base.RMNumberFormat
Sets the thousands separator.
setTime(float) - Method in class com.reportmill.shape.RMShape
Tells the shape's anim records to update the shape to the given time.
setTitle(String) - Method in class com.reportmill.shape.graph.RMGraphPartSeries
Sets the title of the series.
setTopNSort(RMTopNSort) - Method in class com.reportmill.base.RMGrouping
Sets the top N sort for the grouping.
setType(String) - Method in class com.reportmill.datasource.RMProperty
Sets the type of this property.
setType(String) - Method in class com.reportmill.shape.graph.RMGraph
Sets the graph type (TYPE_BAR, TYPE_PIE, etc.).
setTypeFromSample(String) - Method in class com.reportmill.datasource.RMProperty
Sets property type from sample string - tries to discern whether string represents a date or number.
setUnderlined(boolean) - Method in class com.reportmill.shape.graph.RMGraphArea
Sets the shape to underline.
setUnderlined(boolean) - Method in class com.reportmill.shape.RMShape
Sets the shape to underline.
setUnderlined(boolean) - Method in class com.reportmill.shape.RMText
Sets all chars to be underlined.
setUnderlined(boolean) - Method in class com.reportmill.text.RMXString
Sets the xstring to be underlined.
setUndoer(RMUndoer) - Method in class com.reportmill.base.RMDocument
Sets the RMUndoer for this document.
setUnit(byte) - Method in class com.reportmill.base.RMDocument
Sets the units used to express sizes in the current document (POINTS, INCHES, CENTIMETERS).
setUnitString(String) - Method in class com.reportmill.base.RMDocument
Sets the units used to express sizes in the current document with one of the strings: point, inch or cm.
setUrl(String) - Method in class com.reportmill.shape.RMShape
Returns the URL for the shape.
setUseGetAndIsMethodsOnly(boolean) - Method in class com.reportmill.datasource.RMXMLMapMaker
Sets whether RM only explores getXXX accessor methods (as opposed to any method returning a value).
setUserName(String) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
Sets the user name.
setUseShortClassNames(boolean) - Method in class com.reportmill.datasource.RMXMLMapMaker
Returns whether map-maker should make schema prettier by not using fully specified class names.
setUseShortClassNames(boolean) - Method in class com.reportmill.datasource.RMXMLWriter
Sets whether class names should omit path (don't use if full classpath needed or if duplicate class names).
setValue(Object) - Method in class com.reportmill.base.RMKeyChain
Sets the value of the keychain.
setValue(String, Object) - Method in class com.reportmill.datasource.RMDatum
Sets a value for given key.
setValue(String, Object) - Method in class com.reportmill.datasource.RMJDBCDatum
Overridden from RMDatum to take a snapshot before something changes.
setValuesString(String) - Method in class com.reportmill.base.RMGrouping
Sets the values (in the form of comma separated keychain keys) explicitly defined to sort or to include.
setVerbose(boolean) - Method in class com.reportmill.datasource.RMXMLMapMaker
Sets whether map maker logs calls to methods.
setVersion(String) - Method in class com.reportmill.shape.RMSwitchShape
Sets the currently selected version of the switch shape to given version name.
setVersion(String, RMSwitchShape, boolean) - Method in class com.reportmill.shape.RMSwitchShape
Sets given shape to be the version for the given name.
setVersion(String) - Method in class com.reportmill.shape.RMTableRow
Overrides switch shape version to do layout on parent table.
setVersionKey(String) - Method in class com.reportmill.shape.RMSwitchShape
Sets the version key used to get the version used in a report.
setWidth(double) - Method in class com.reportmill.shape.graph.RMGraphArea
Override to rebuild sample graph.
setWidth(double) - Method in class com.reportmill.shape.graph.RMGraphLegend
Overrides shape implementation to register for rebuild.
setWidth(double) - Method in class com.reportmill.shape.RMLabels
Overrides shape method to recalc spacing width.
setWidth(double) - Method in class com.reportmill.shape.RMShape
Sets the width of the shape.
setWidth(double) - Method in class com.reportmill.shape.RMSwitchShape
Overrides standard shape method to resize alternates.
setWidthDeep(float) - Method in class com.reportmill.shape.RMShape
Obsolete.
setWidthToFit() - Method in class com.reportmill.shape.RMShape
Sets the shape to its getWidthToFit (which is just the current width for most shapes).
setWindingRule(byte) - Method in class com.reportmill.graphics.RMPath
Sets the winding rule which describes how inner path perimeters are filled and clipped.
setWraps(byte) - Method in class com.reportmill.shape.RMText
Sets the wrapping behavior for over-filled rpgCloned text (NONE, WRAP, SHRINK).
setX(double) - Method in class com.reportmill.shape.RMShape
Sets the X location of the shape.
setXString(RMXString) - Method in class com.reportmill.shape.RMText
Sets the XString associated with this RMText.
setXY(Point2D) - Method in class com.reportmill.shape.RMShape
Sets the X and Y location of the shape to the given point (convenience).
setXY(double, double) - Method in class com.reportmill.shape.RMShape
Sets the X and Y location of the shape to the given point (convenience).
setXYP(float, float) - Method in class com.reportmill.shape.RMShape
Sets the origin point of the shape to the given X and Y in parent's coords.
setY(double) - Method in class com.reportmill.shape.RMShape
Sets the Y location of the shape.
setZoomFactor(float) - Method in class com.reportmill.RMViewer
Sets the viewer's zoom factor (1 for 100%).
setZoomForScreenResolution() - Method in class com.reportmill.RMViewer
Sets the viewer's zoom to match the current screen resolution.
shouldClipToPath() - Method in class com.reportmill.graphics.RMImageFill
Returns whether fill should clip to path when painting.
size() - Method in class com.reportmill.base.RMRect
Returns the size of the rect as an RMSize.
size() - Method in class com.reportmill.datasource.RMDataSet
Returns the size of the dataset.
sizesToFitChildren() - Method in class com.reportmill.shape.RMShape
Editor method.
sizesToFitChildren() - Method in class com.reportmill.shape.RMTableRow
Editor method.
sort(List, String) - Static method in class com.reportmill.base.RMSort
Returns the given list sorted by the given key.
sort(List, RMSort) - Static method in class com.reportmill.base.RMSort
Returns the given list sorted by the given sort.
sort(List, List) - Static method in class com.reportmill.base.RMSort
Returns the given list sorted by the given list of sorts.
sortedList(List, String) - Static method in class com.reportmill.base.RMSort
Returns a new list from the given list sorted by the given key.
sqlForAggregate(RMJoin, RMKeyChain) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Handles RM aggregators.
sqlForFunctionCall(String, RMEntity, String) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Aggregator type functions are handled by sqlForAggregate.
sqlForProperty(RMKeyChain, RMEntity) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
 
sqlForRMFunctionName(String) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Map reportmill builtins to their SQL equivalents
sqlForString(String) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Turns a string (as returned from the keychain parser) into an sql string.
sqlForTopLevelAggregate(RMEntity, RMKeyChain) - Method in class com.reportmill.datasource.RMSQLExpressionBuilder
Used for aggregates of an entire entity, for example "Up.total.revenue" or "Studios.average.budget"
squareRectInRect() - Method in class com.reportmill.base.RMRect
Creates a rect representing the largest square inside rect.
String - Static variable in class com.reportmill.base.RMKeyChain
 
string() - Method in class com.reportmill.text.RMXString
Returns the plain String associated with this RMXString.
stringAdvance(String) - Method in class com.reportmill.text.RMFont
Returns the horizontal distance spanned by the given string when rendered in this font.
stringValueForKey(Object, String) - Static method in class com.reportmill.base.RMKey
Returns a string value for a key.
stringValueForKeyChain(Object, Object) - Static method in class com.reportmill.base.RMKeyChain
VFK convenience - returns a string for an object and keychain.
style() - Method in class com.reportmill.text.RMFont
Returns the awt style of this font.
STYLE_FIT - Static variable in class com.reportmill.graphics.RMImageFill
 
STYLE_FIT_IFNEEDED - Static variable in class com.reportmill.graphics.RMImageFill
 
STYLE_STRETCH - Static variable in class com.reportmill.graphics.RMImageFill
 
STYLE_TILE - Static variable in class com.reportmill.graphics.RMImageFill
 
substring(int) - Method in class com.reportmill.text.RMXString
Returns the substring from the given index to end of XString.
substring(int, int) - Method in class com.reportmill.text.RMXString
Returns the substring from the given start index to the given end index.
Subtract - Static variable in class com.reportmill.base.RMKeyChain
 
subtract(RMPoint) - Method in class com.reportmill.base.RMPoint
Subtracts the given point from this point.
SummaryPart - Static variable in class com.reportmill.shape.RMTable
 
super_valueForKeyChain(Object, RMKeyChain) - Static method in class com.reportmill.base.RMKeyChain
Returns the result of evaluating the given key chain on the given object.
superSelectable() - Method in class com.reportmill.base.RMDocument
Editor method indicates that document is super selectable.
superSelectable() - Method in class com.reportmill.shape.graph.RMGraph
Editor method indicates that graph can be super selected.
superSelectable() - Method in class com.reportmill.shape.graph.RMGraphLegend
Editor method - indicates whether this shape can be super selected.
superSelectable() - Method in class com.reportmill.shape.RMLabels
Editor method - indicates that labels block is super-selectable.
superSelectable() - Method in class com.reportmill.shape.RMPage
Editor method - indicates that pages can be super-selected.
superSelectable() - Method in class com.reportmill.shape.RMPolygon
Editor method - indicates that this shape can be super selected.
superSelectable() - Method in class com.reportmill.shape.RMShape
Editor method - indicates whether this shape can be super selected.
superSelectable() - Method in class com.reportmill.shape.RMSwitchShape
Editor method - specifies that switch shape is super selectable.
superSelectable() - Method in class com.reportmill.shape.RMTableGroup
Editor method - indicates that table group is super selectable.
superSelectable() - Method in class com.reportmill.shape.RMText
Editor method - indicates that this shape can be super selected.
SUPPORTED_UNITS - Static variable in class com.reportmill.base.RMDocument
 
syncStructureWithShape(RMShape) - Method in class com.reportmill.shape.RMTableRow
The syncStructureWithShape() method sync's the column widths of receiver to those of given shape.

T

TAB_CENTER - Static variable in class com.reportmill.text.RMParagraph
 
TAB_DECIMAL - Static variable in class com.reportmill.text.RMParagraph
 
TAB_LEFT - Static variable in class com.reportmill.text.RMParagraph
 
TAB_RIGHT - Static variable in class com.reportmill.text.RMParagraph
 
TAG_ID - Static variable in class com.reportmill.datasource.RMXMLWriter
 
takeSnapshot() - Method in class com.reportmill.datasource.RMJDBCDatum
Takes a snapshot of the data-bearing object.
toggleOrder() - Method in class com.reportmill.base.RMSort
Toggles the order for this sort between ORDER_ASCEND<->ORDER_DESCEND.
toHexString() - Method in class com.reportmill.graphics.RMColor
Returns a hex string representation of this color.
toLab() - Method in class com.reportmill.graphics.RMColor
Converts an RMColor to a CIELab triplet
toString() - Method in class com.reportmill.base.RMDateFormat
Returns string representation of this format.
toString() - Method in class com.reportmill.base.RMGrouping
Returns string representation of grouping.
toString() - Method in class com.reportmill.base.RMKeyChain
Returns a string representation of the keychain.
toString() - Method in class com.reportmill.base.RMPoint
Returns a string representation of the receiver in the form "[x y]".
toString() - Method in class com.reportmill.base.RMRect
Returns a String reprsentation of this rect.
toString() - Method in class com.reportmill.base.RMSort
Returns a string representation of sort (just the sort key).
toString() - Method in class com.reportmill.datasource.RMDataSet
 
toString() - Method in class com.reportmill.datasource.RMDataSource
Returns a string representation of the datasource (just its name).
toString() - Method in class com.reportmill.datasource.RMEntity
Returns a string representation of entity (its name).
toString() - Method in class com.reportmill.datasource.RMJDBCDatum
 
toString() - Method in class com.reportmill.datasource.RMJoin
 
toString() - Method in class com.reportmill.datasource.RMProperty
Returns a string representation of this property (its name).
toString() - Method in class com.reportmill.datasource.RMSchema
Returns schema name.
toString() - Method in class com.reportmill.datasource.RMXMLDataSource
Returns a string representation of the datasource (just its name).
toString() - Method in class com.reportmill.graphics.RMColor
Returns a string representation of this color.
toString() - Method in class com.reportmill.shape.RMShape
Standard to string implementation (prints class name and shape bounds).
toString() - Method in class com.reportmill.shape.RMTable
Standard to string implementation (prints class name and shape bounds).
toString() - Method in class com.reportmill.shape.RMTableRow
Returns a string description of the table row.
toString() - Method in class com.reportmill.shape.RMText
Standard toSring implementation.
toString() - Method in class com.reportmill.text.RMFont
Returns the font name, size and family for this font.
toString() - Method in class com.reportmill.text.RMXString
Returns the String associated with this XString.
toStringXML() - Method in class com.reportmill.text.RMXString
Returns an XML style string representation of the attributes and string runs in this XString.
toXML(RXArchiver) - Method in class com.reportmill.base.RMDateFormat
XML archival.
toXML() - Method in class com.reportmill.base.RMDocument
Returns RXElement for document.
toXML(RXArchiver) - Method in class com.reportmill.base.RMDocument
XML archival.
toXML(RXArchiver) - Method in interface com.reportmill.base.RMFormat
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.base.RMGrouping
XML Archival.
toXML(RXArchiver) - Method in class com.reportmill.base.RMNumberFormat
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.base.RMSort
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMDataSource
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMEntity
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMFetch
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMJDBCDataSource
XML archival
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMJDBCDataSourceBasic
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMProperty
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMSchema
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.datasource.RMXMLDataSource
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.graphics.RMColor
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.graphics.RMFill
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.graphics.RMGradientFill
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.graphics.RMImageFill
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.graphics.RMPath
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.graphics.RMStroke
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraph
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraphArea
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraphLegend
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraphPartBars
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraphPartLabelAxis
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraphPartPie
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraphPartSeries
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.graph.RMGraphPartValueAxis
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMImage
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMLabel
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMLabels
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMLineSegment
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMOval
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMPage
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMPolygon
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMRectangle
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMShape
XML Archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMSound
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMSwitchShape
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMTable
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMTableGroup
XML archival.
toXML(RXArchiver, RXElement, RMTable) - Method in class com.reportmill.shape.RMTableGroup
XML archival to recursively archive table group hierarchy.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMTableRow
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.shape.RMText
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.text.RMFont
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.text.RMParagraph
XML archival.
toXML(RXArchiver) - Method in class com.reportmill.text.RMXString
XML archival.
toXMLDeep(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphArea
XML archival - override shape implementation to suppress archival of children.
toXMLDeep(RXArchiver, RXElement) - Method in class com.reportmill.shape.graph.RMGraphLegend
XML archival - override to suppress archival of children.
toXMLDeep(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMShape
XML archival of children.
toXMLDeep(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMTable
XML archival - override to suppress archival of children.
toXMLDeep(RXArchiver, RXElement) - Method in class com.reportmill.shape.RMTableGroup
XML archival - override to suppress archival of children.
toXMLString() - Method in class com.reportmill.base.RMRect
Returns an XML string representation of this rect.
transform(RMTransform) - Method in class com.reportmill.base.RMPoint
Transforms the point by the given transform.
transform(RMTransform) - Method in class com.reportmill.base.RMSize
Transforms size by given transform (return this for convenience).
transformBy(RMTransform) - Method in class com.reportmill.graphics.RMPath
Transforms the points in the path by the given transform.
turnToChars(boolean) - Method in class com.reportmill.shape.RMText
Returns a group shape with an RMText shape for each glyph in the text.
turnToPath(boolean) - Method in class com.reportmill.shape.RMText
Returns an RMPolygon shape with the glyph path for the chars in this text.
TYPE_AREA - Static variable in class com.reportmill.shape.graph.RMGraph
 
TYPE_BAR - Static variable in class com.reportmill.shape.graph.RMGraph
 
TYPE_BARH - Static variable in class com.reportmill.shape.graph.RMGraph
 
TYPE_BINARY - Static variable in class com.reportmill.datasource.RMProperty
 
TYPE_BOOLEAN - Static variable in class com.reportmill.datasource.RMProperty
 
TYPE_DATE - Static variable in class com.reportmill.datasource.RMProperty
 
TYPE_LINE - Static variable in class com.reportmill.shape.graph.RMGraph
 
TYPE_LIST - Static variable in class com.reportmill.datasource.RMProperty
 
TYPE_MAP - Static variable in class com.reportmill.datasource.RMProperty
 
TYPE_NUMBER - Static variable in class com.reportmill.datasource.RMProperty
 
TYPE_OTHER - Static variable in class com.reportmill.datasource.RMProperty
 
TYPE_PIE - Static variable in class com.reportmill.shape.graph.RMGraph
 
TYPE_SCATTER - Static variable in class com.reportmill.shape.graph.RMGraph
 
TYPE_STRING - Static variable in class com.reportmill.datasource.RMProperty
 
TYPES - Static variable in class com.reportmill.shape.graph.RMGraph
 

U

UNDERLINE_KEY - Static variable in class com.reportmill.text.RMXString
 
undoClone() - Method in class com.reportmill.base.RMDocument
Returns a copy of the document for undo (page list is copied shallow).
undoClone() - Method in class com.reportmill.shape.RMPage
A custom version of the clone method, specific for undo tracking.
undoClone() - Method in class com.reportmill.shape.RMShape
This is a wrapper around clone() for RMUndoer to provide a hook for any extra support particular to undo.
undoCopy(Object) - Method in class com.reportmill.shape.RMShape
This is a wrapper around copy(obj) for RMUndoer to provide a hook any extra support particular to an undo.
undoCopy(Object) - Method in class com.reportmill.shape.RMTable
Undo copy to perform arrange children after undo.
undoCopy(Object) - Method in class com.reportmill.shape.RMTableRow
Undo copy to perform table layout after undo.
undoEquals(Object) - Method in class com.reportmill.shape.RMShape
This is a wrapper around equals for RMUndoer to provide a hook for any extra support particular to undo.
undoerAddChildToShape(RMShape, RMShape) - Method in class com.reportmill.RMViewer
Adds a child with undo registration in the viewer's documents's undoer (convenience).
undoerAddDirtyObject(RMObject) - Method in class com.reportmill.base.RMDocument
Overrides RMShape implementation to actually add dirty object to notify doc listner and actually add to undoer.
undoerAddDirtyObject(RMObject) - Method in class com.reportmill.shape.RMShape
Undoer convenience - tells undoer to add a dirty object.
undoerDisable() - Method in class com.reportmill.RMViewer
Disable's undo in the viewer's documents's undoer (convenience).
undoerDisable() - Method in class com.reportmill.shape.RMShape
Undoer convenience - disable the undoer.
undoerEnable() - Method in class com.reportmill.RMViewer
Enable's undo in the viewer's documents's undoer (convenience).
undoerEnable() - Method in class com.reportmill.shape.RMShape
Undoer convenience - enables the undoer.
undoerHasUndos() - Method in class com.reportmill.RMViewer
Returns whether undos exist in the viewer's documents's undoer (convenience).
undoerSetCoalesce(boolean) - Method in class com.reportmill.RMViewer
Turns on undo coalescing in the viewer's documents's undoer (convenience).
undoerSetUndoTitle(String) - Method in class com.reportmill.RMViewer
Sets the title of the next registered undo in the viewer's documents's undoer (convenience).
undoerSetUndoTitle(String) - Method in class com.reportmill.shape.RMShape
Undoer convenience - sets title of next registered undo.
union(RMRect) - Method in class com.reportmill.base.RMRect
Unions the receiver rect with the given rect.
unionEvenIfEmpty(RMRect) - Method in class com.reportmill.base.RMRect
Unions the receiver rect with the given rect.
unionRect(RMRect) - Method in class com.reportmill.base.RMRect
Creates a rect encompassing the receiver and the given rect.
UNIT_CM - Static variable in class com.reportmill.base.RMDocument
 
UNIT_INCHES - Static variable in class com.reportmill.base.RMDocument
 
UNIT_MM - Static variable in class com.reportmill.base.RMDocument
 
UNIT_PICA - Static variable in class com.reportmill.base.RMDocument
 
UNIT_POINTS - Static variable in class com.reportmill.base.RMDocument
 
unitRect - Static variable in class com.reportmill.base.RMRect
 
unitRectPath - Static variable in class com.reportmill.graphics.RMPath
 
updateRelationship(RMJoin, Object) - Method in class com.reportmill.datasource.RMJDBCDatum
This method is called when an RMDatum is installed somewhere into the object graph.
updateRows(List) - Method in class com.reportmill.datasource.RMJDBCDataSource
Update all the row data, which are assumed to be from the same entity.
useGetAndIsMethodsOnly() - Method in class com.reportmill.datasource.RMXMLMapMaker
Returns whether RM only explores getXXX accessor methods (as opposed to any method returning a value).
useShortClassNames() - Method in class com.reportmill.datasource.RMXMLMapMaker
Returns whether map-maker should make schema prettier by not using fully specified class names.
useShortClassNames() - Method in class com.reportmill.datasource.RMXMLWriter
Returns whether class names should omit path (don't use if full classpath needed or if duplicate class names).

V

validate() - Method in class com.reportmill.shape.RMShape
Does immediate layout.
validateDatum(String) - Method in class com.reportmill.datasource.RMJDBCDatum
Called before any data access on the object to make sure the row has been faulted in.
Value - Static variable in class com.reportmill.base.RMKeyChain
 
valueForKey(Object, String) - Static method in class com.reportmill.base.RMKey
Returns value for aKey from anObj, where aKey is expected to be a public method name, ivar, Map key, etc.
valueForKey(String) - Method in interface com.reportmill.base.RMKey.ValueForKey
 
valueForKey(String) - Method in class com.reportmill.base.RMTableOfContents.RowGroup
Implements this method to provide page info.
valueForKey(String) - Method in class com.reportmill.datasource.RMDatum
Same as getValue()
valueForKeyChain(Object) - Method in interface com.reportmill.base.RMKey.ValueForKeyChain
 
valueForKeyChain(Object, Object) - Static method in class com.reportmill.base.RMKeyChain
Returns the result of evaluating the given key chain on the given object.
valueForKeyChainFunctionCall(Object, RMKeyChain) - Static method in class com.reportmill.base.RMKeyChain
Returns the result of evaluating the given key chain (assumed to be a function) on the given object.
valueForKeyChainKey(Object, RMKeyChain) - Static method in class com.reportmill.base.RMKeyChain
Returns the result of evaluating the given key chain (assumed to be a simple key) on the given object.
valueForKeyChainList(List, RMKeyChain) - Static method in class com.reportmill.base.RMKeyChain
Returns the result of evaluating the given keychain on the given list.
valueOf(String) - Method in class com.reportmill.datasource.RMProperty
Converts xml attribute string to a specific type.
VersionAlternate - Static variable in class com.reportmill.shape.RMTableRow
 
VersionFirstOnly - Static variable in class com.reportmill.shape.RMTableRow
 
VersionReprint - Static variable in class com.reportmill.shape.RMTableRow
 
VersionSplitHeader - Static variable in class com.reportmill.shape.RMTableRow
 
VersionStandard - Static variable in class com.reportmill.shape.RMTableRow
 
VersionTopNOthers - Static variable in class com.reportmill.shape.RMTableRow
 

W

white - Static variable in class com.reportmill.graphics.RMColor
 
width - Variable in class com.reportmill.base.RMSize
 
width() - Method in class com.reportmill.shape.RMShape
Returns raw width of shape.
widthsIntersect(RMRect) - Method in class com.reportmill.base.RMRect
Returns whether the receiver intersects with the given rect (horizontally only).
willChange(RMShape) - Method in class com.reportmill.base.RMDocument
This is a notification call-back for impeding shape attribute changes.
willChange() - Method in class com.reportmill.shape.RMShape
Change notification - call before making attribute changes (provides hook for undo support).
willChange(RMShape) - Method in class com.reportmill.shape.RMShape
Change notification - call before making attribute changes (provides hook for undo support).
WIND_EVEN_ODD - Static variable in class com.reportmill.graphics.RMPath
 
WIND_NON_ZERO - Static variable in class com.reportmill.graphics.RMPath
 
WRAP_BASIC - Static variable in class com.reportmill.shape.RMText
 
WRAP_NONE - Static variable in class com.reportmill.shape.RMText
 
WRAP_SCALE - Static variable in class com.reportmill.shape.RMText
 
WRAP_TYPE_BOTH - Static variable in class com.reportmill.shape.RMShape
 
WRAP_TYPE_NONE - Static variable in class com.reportmill.shape.RMShape
 
write(Object) - Method in class com.reportmill.base.RMDocument
Writes the document to the given File object
write(String) - Method in class com.reportmill.base.RMDocument
Writes the document out to the given path String (it extracts type from path extension).
writeCSV(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as a CSV file.
writeDelimitedAscii(String, String, String, boolean) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as a delimited ASCII file.
writeExcel(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as an Excel file.
writeFlash(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as Flash.
writeFlashHTML(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as Flash/HTML.
writeHTML(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as HTML.
writeHTML(String, String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as HTML (referenced images are written at the given relative path).
writeJPG(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as a JPEG file.
writeObject(Object, String) - Method in class com.reportmill.datasource.RMXMLWriter
Writes given Java dataset to given path as XML, out to three levels deep, which is default degree of separation.
writeObject(Object, String, int) - Method in class com.reportmill.datasource.RMXMLWriter
Writes given Java dataset to given path as XML, out to given degree of separation.
writeObject(Object, Object, String, int) - Method in class com.reportmill.datasource.RMXMLWriter
Writes given Java dataset and optional userInfo to given path as XML, out to given degree of separation.
writePDF(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as PDF.
writeRTF(String) - Method in class com.reportmill.base.RMDocument
Writes the document to the given path String as an RTF file.

X

x() - Method in class com.reportmill.shape.RMShape
Returns raw x location of shape.

Y

y() - Method in class com.reportmill.shape.RMShape
Returns raw y location of shape.
yellow - Static variable in class com.reportmill.graphics.RMColor
 

Z

zeroPoint - Static variable in class com.reportmill.base.RMPoint
 
zeroRect - Static variable in class com.reportmill.base.RMRect
 
zoomToggleLast() - Method in class com.reportmill.RMViewer
Sets the viewer's zoom to its previous value.

_

_attributes - Variable in class com.reportmill.datasource.RMEntity
 
_attributesSorted - Variable in class com.reportmill.datasource.RMEntity
 
_locale - Static variable in class com.reportmill.base.RMDocument
 
_mouseDownPointIndex - Variable in class com.reportmill.shape.RMPolygon
 
_moveHandle - Static variable in class com.reportmill.shape.RMTableRow
 
_name - Variable in class com.reportmill.datasource.RMEntity
 
_primaries - Variable in class com.reportmill.datasource.RMEntity
 
_properties - Variable in class com.reportmill.datasource.RMEntity
 
_relations - Variable in class com.reportmill.datasource.RMEntity
 
_relationsSorted - Variable in class com.reportmill.datasource.RMEntity
 
_schema - Variable in class com.reportmill.datasource.RMEntity
 
_statement - Variable in class com.reportmill.datasource.RMJDBCDataSourceBasic
 

A B C D E F G H I K L M N O P Q R S T U V W X Y Z _
ReportMill 10 API