public interface IReport
Net2Plan
.Modifier and Type | Method and Description |
---|---|
String |
executeReport(NetPlan netPlan,
Map<String,String> reportParameters,
Map<String,String> net2planParameters,
IWrapperManager wrapperManager)
Executes a report.
|
String |
getDescription()
Returns the description.
|
List<Triple<String,String,String>> |
getParameters()
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
|
String |
getTitle()
Returns the title.
|
String getDescription()
List<Triple<String,String,String>> getParameters()
String getTitle()
String executeReport(NetPlan netPlan, Map<String,String> reportParameters, Map<String,String> net2planParameters, IWrapperManager wrapperManager)
file
- File containing the reportreport
- Report namenetPlan
- A network planreportParameters
- A key-value map with specific report parameters.net2planParameters
- A key-value map with Net2Plan
-wide configuration optionswrapperManager
- Wrapper manager to allow to execute algorithms from the reportString
with HTML code