Package com.inductiveautomation.rm.base
Class ReportMill
- java.lang.Object
-
- com.inductiveautomation.rm.base.ReportMill
-
public class ReportMill extends java.lang.ObjectThis class is used as a helper object by RMDocument to generate a report.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReportMill.AppServerAn inner class to provide a hook for converting objects (like NSArray to List, etc.).static interfaceReportMill.ListenerAn interface for classes than want to know about filled shapes.
-
Field Summary
Fields Modifier and Type Field Description static ReportMill.AppServerappServer
-
Constructor Summary
Constructors Constructor Description ReportMill()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddWatermark(RMParentShape aShape)This method adds a watermark to the given shape.static java.lang.ObjectconvertFromAppServerType(java.lang.Object anObj)Called by various objects to convert objects to generic types.static java.lang.StringgetLicense()Returns the ReportMill license string for the current user.static booleanisLicensed()Returns whether ReportMill has a valid license for the current user.static voidlc(RMDocument aDoc)Simple lc check.static voidsetLicense(java.lang.String aLicense)Sets the ReportMill license string for the current user.static voidsetLicense(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.
-
-