Package jmri
Class NamedBeanUsageReport
java.lang.Object
jmri.NamedBeanUsageReport
This is a data structure to pass usage information from getUsageReport() requests
back to the calling object.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNamedBeanUsageReport(String usageKey) Create report with the required key.NamedBeanUsageReport(String usageKey, String usageData) Create report with the required key and additional data.NamedBeanUsageReport(String usageKey, NamedBean usageBean) Create report with the required key and a bean.NamedBeanUsageReport(String usageKey, NamedBean usageBean, String usageData) Create a usage report. -
Method Summary
-
Field Details
-
usageKey
-
usageBean
-
usageData
-
-
Constructor Details
-
NamedBeanUsageReport
Create report with the required key.- Parameters:
usageKey- Identifies the report type. Used to control result.
-
NamedBeanUsageReport
Create report with the required key and a bean.- Parameters:
usageKey- Identifies the report type. Used to control result.usageBean- Identifies a related bean such as SML destination mast. Can be null.
-
NamedBeanUsageReport
Create report with the required key and additional data.- Parameters:
usageKey- Identifies the report type. Used to control result.usageData- Optional additional data.
-
NamedBeanUsageReport
Create a usage report.- Parameters:
usageKey- Identifies the report type. Used to control result processing. Might also be used as a bundle key.usageBean- Identifies a related bean such as SML destination mast. Can be null.usageData- Optional additional data.
-