Package com.inductiveautomation.rm.base
Class ReportMill
java.lang.Object
com.inductiveautomation.rm.base.ReportMill
This class is used as a helper object by RMDocument to generate a report.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceAn inner class to provide a hook for converting objects (like NSArray to List, etc.).static interfaceAn interface for classes than want to know about filled shapes.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidaddWatermark(RMParentShape aShape) This method adds a watermark to the given shape.static ObjectconvertFromAppServerType(Object anObj) Called by various objects to convert objects to generic types.static StringReturns the ReportMill license string for the current user.static booleanReturns whether ReportMill has a valid license for the current user.static voidlc(RMDocument aDoc) Simple lc check.static voidsetLicense(String aLicense) Sets the ReportMill license string for the current user.static voidsetLicense(String aLicense, boolean persistent, boolean isApp) Sets the ReportMill license string for the current user (with option to persist).
- 
Field Details- 
appServer
 
- 
- 
Constructor Details- 
ReportMillpublic ReportMill()
 
- 
- 
Method Details- 
convertFromAppServerTypeCalled by various objects to convert objects to generic types.
- 
getLicenseReturns the ReportMill license string for the current user.
- 
setLicenseSets the ReportMill license string for the current user.
- 
setLicenseSets the ReportMill license string for the current user (with option to persist).
- 
isLicensedpublic static boolean isLicensed()Returns whether ReportMill has a valid license for the current user.
- 
lcSimple lc check.
- 
addWatermarkThis method adds a watermark to the given shape.
 
-