Class RMTableRowRPG

All Implemented Interfaces:
RMArchiver.Archiving, 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 Details

    • RMTableRowRPG

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

    • 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, String suggestedVersion)
      RPG Clone (Version priorities: TopNOthers, suggested, custom, standard/alternate).
    • growRPGClone

      public static void growRPGClone(RMTableRow aTableRow, RMTableRowRPG anRPGClone)
    • 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 String toString()
      Returns a string representation of this table row rpg.
      Overrides:
      toString in class RMShape