Package com.inductiveautomation.rm.base
Class ReportMill
- java.lang.Object
-
- com.inductiveautomation.rm.base.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.
-
Field Summary
Fields Modifier and Type Field Description static ReportMill.AppServer
appServer
-
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).
-
-
-
Field Detail
-
appServer
public static ReportMill.AppServer appServer
-
-
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.
-
-