Class ReportMill


  • public class ReportMill
    extends java.lang.Object
    This class is used as a helper object by RMDocument to generate a report.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  ReportMill.AppServer
      An inner class to provide a hook for converting objects (like NSArray to List, etc.).
      static interface  ReportMill.Listener
      An interface for classes than want to know about filled shapes.
    • Constructor Summary

      Constructors 
      Constructor Description
      ReportMill()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addWatermark​(RMParentShape aShape)
      This method adds a watermark to the given shape.
      static java.lang.Object convertFromAppServerType​(java.lang.Object anObj)
      Called by various objects to convert objects to generic types.
      static java.lang.String getLicense()
      Returns the ReportMill license string for the current user.
      static boolean isLicensed()
      Returns whether ReportMill has a valid license for the current user.
      static void lc​(RMDocument aDoc)
      Simple lc check.
      static void setLicense​(java.lang.String aLicense)
      Sets the ReportMill license string for the current user.
      static void setLicense​(java.lang.String aLicense, boolean persistent, boolean isApp)
      Sets the ReportMill license string for the current user (with option to persist).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReportMill

        public ReportMill()
    • Method Detail

      • convertFromAppServerType

        public static java.lang.Object convertFromAppServerType​(java.lang.Object anObj)
        Called by various objects to convert objects to generic types.
      • getLicense

        public static java.lang.String getLicense()
        Returns the ReportMill license string for the current user.
      • setLicense

        public static void setLicense​(java.lang.String aLicense)
        Sets the ReportMill license string for the current user.
      • setLicense

        public static void setLicense​(java.lang.String aLicense,
                                      boolean persistent,
                                      boolean isApp)
        Sets the ReportMill license string for the current user (with option to persist).
      • isLicensed

        public static boolean isLicensed()
        Returns whether ReportMill has a valid license for the current user.
      • lc

        public static void lc​(RMDocument aDoc)
        Simple lc check.
      • addWatermark

        public static void addWatermark​(RMParentShape aShape)
        This method adds a watermark to the given shape.