Package com.inductiveautomation.rm.shape


package com.inductiveautomation.rm.shape
  • Class
    Description
    Filename: LabelFormat Author: Perry Arellano-Jones Created on: 7/27/15 Project: ignition_dev_7_8B A shared class that holds the size information about the format of a RMLabel.
    Utility class for handling pagination related operations, specifically those that deal with binding Page related keys to components.
    A base class that loads and runs reports.
    A shape class to represent multiple pages of shapes.
    A shape that can orient its children along a bezier path.
    A shape subclass that adds the ability to be rotated about an arbitrary point.
    Manages a table of RMCells, which is really a stack of RMCellRows.
    A text shape subclass used to form the basis of a table.
    Provides info for a column in a crosstab.
    This class represents a line that divides a cell column.
    This class represents a line that divides a cell row or cell column.
    This class wraps a shape around a crosstab to constrain the crosstab's bounds to a region on the page.
    This shape manages a row of cells.
    This class represents a line that divides a cell row.
    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.
     
     
     
    A shape to layout children with flow.
    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.
    A line segment arrow head.
    This class is a shape used to render text that didn't fit in a referenced text shape.
    An RMShape subclass to support morphing from one shape to another.
    A morphing shape is a shape which geometry is constructed from two other shapes: a start shape and an end 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.
    A shape that references another shape and acts.
    A shape implementation that can have children.
    Filename: RMPencilShape Author: Perry Arellano-Jones Created on: 6/11/15 Project: ignition_dev_7_8B
    This class is an RMShape subclass that encapsulates an arbitrary path.
    This class represents a simple rectangle shape with a rounding 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.
    A class to listen for Swing events and send them on.
    A class to produce an image for an RMShape.
    Handles code for laying out shape children with springs and struts.
    The RMShapeMouseEvent is a subclass of MouseEvent which is sent to an RMShape's mouse listeners.
    A listener for shape mouse events.
    An adapter class for RMShapeMouseListener.
    This class manages the painting of shapes to a Java2D graphics object.
    This class manages the painting of shapes to a Java2D graphics object.
    A class to hold a shape roll, scale and skew.
    Shapes can implement this and the selfInit() function will be called once when the shape is first created in the designer.
    Defines a region of coordinates along with a list of shapes that occupy that region.
    A class to represent an interval
    A class to represent a list of spans.
    Some shape utility methods.
    A Timer subclass.
    An inner class to hold less-common attributes.
    This class represents a sound in a document.
    A listener interface that can be implemented by anyone that cares.
    Handles code for laying out shape children with springs and struts.
    A parent shape that does child layout with RMSpringLayout.
    An n pointed star.
    A shape to reference another template.
    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 hierarchy 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 text cell in a table header.
    A shape layout implementation that handles layout of structured table rows.
    Report generation shape for RMTableRow.
    Performs RPG for a table.
    Deprecated.
    This class is an RMShape subclass for handling rich text.
    Utility methods for some esoteric text functionality.