Class RMTableRowRPG

  • All Implemented Interfaces:
    RMArchiver.Archiving, java.lang.Cloneable

    public class RMTableRowRPG
    extends RMSwitchShape
    This class represents a filled table row and has all the code to rpg clone a table row.
    • Constructor Detail

      • RMTableRowRPG

        public RMTableRowRPG()
        Creates an unitialized table row rpg.
    • Method Detail

      • getGroup

        public RMGroup getGroup()
        Returns the group for this table row.
      • getTemplate

        public RMTableRow getTemplate()
        Returns the template row for this table row rpg.
      • isHeader

        public boolean isHeader()
        Returns whether this table row rpg is a header.
      • isDetails

        public boolean isDetails()
        Returns whether this table row rpg is a details.
      • isSummary

        public boolean isSummary()
        Returns whether this table row rpg is a summary.
      • rpgClone

        public static RMShape rpgClone​(RMTableRow aTableRow,
                                       ReportMill aReportMill,
                                       RMGroup aGroup,
                                       java.lang.String suggestedVersion)
        RPG Clone (Version priorities: TopNOthers, suggested, custom, standard/alternate).
      • divideShapeFromTop

        public RMShape divideShapeFromTop​(float anAmount)
        Overrides standard shape method to carry over some ivars to spit shape.
        Overrides:
        divideShapeFromTop in class RMShape
      • toString

        public java.lang.String toString()
        Returns a string representation of this table row rpg.
        Overrides:
        toString in class RMShape