Package com.reportmill.shape


package com.reportmill.shape
  • Class
    Description
    Shapes should implement this if they draw themselves using Java2D.
    A text shape subclass used to form the basis of a table.
    Provides info for a column in a cell table.
    This class represents a line that divedes a cell row or cell column.
    This shape manages a row of cells.
    Manages a table of RMCells, which is really a stack of RMCellRows.
    This class represents a groupable data matrix (or crosstab).
    The RMGraph class provides a template and the machinery for generating graphs.
    An inner class for bar labels.
    An inner class for Legend.
    This class generates (and represents) a RPG'd bar graph content.
    An interface for a shape that renders a bar graph from bar graph pieces.
    A simple implementation of the BarGraphView interface.
    This class renders a bar graph in 3D.
    This class represents the actual graph content (a place holder really).
    This class generates (and represents) a RPG'd pie graph content.
    An interface for a shape that renders a bar graph from bar graph pieces.
    A simple implementation of the BarGraphView interface.
    This graph renders a pie graph in 3D.
    This class represents a report generated graph.
    This class is a shape representation of an image.
    This class represents an individual label inside an RMLabels template.
    This class represents a block of labels.
    This class represents a simple line shape, drawing a line from a start point to an end point.
    This class is a shape used to render text that didn't fit in a referenced text shape.
    This class represents a shape for a document inside a page of another document.
    This class represents a simple oval, with a setable start angle and sweep angle.
    The RMPage class represents an individual page in an RMDocument.
    This class represents a page layer, a standard feature of page layout applications that lets you manage the children of a page as separate groups, so that some can be made unselectable or invisible to ease template editing.
    This class is an RMShape subclass that encapsulates an arbitrary path.
    This class represents a simple rectangle shape with a rouding radius.
    This class manages a list of children and transforms them to 3D representations for display based on X and Y axis rotations.
    RMPolygon subclass that encapsulates a Path3D.
    This class is the basis for all graphic elements in a ReportMill document.
    This class holds animation record information for an RMShape.
    An inner class to represent a time/value snapshot for an attribute.
    This class is responsible for rendering all the base shapes with AWT and Java2D.
    An interface for shapes that want to define their own drawing.
     
    This class represents a sound in a document.
    This shape subclass is like a JSplitPane for shapes.
    This class represents a sophisticated shape that can maintain multiple versions of itself.
    This RMShape subclass provides functionality to graphically represent a list of data in a ReportMill report.
    This class manages a heirarchy of tables so that multiple tables can be configured to display in the same area of a given page.
    This class models a table row in a table.
    This class represents a filled table row and has all the code to rpg clone a table row.
    This class is a basic implementation of Table RPG.
    This class is a subclass of the basic implementation of Table RPG.
    This class is an RMShape subclass for handling rich text.