Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.instancevalidator.report.impl
Class InstanceValidationReportDefinition

java.lang.Object
  extended by eu.esdihumboldt.hale.common.core.report.impl.AbstractReportDefinition<InstanceValidationReport,InstanceValidationReporter>
      extended by eu.esdihumboldt.hale.common.instancevalidator.report.impl.InstanceValidationReportDefinition
All Implemented Interfaces:
ReportDefinition<InstanceValidationReport>, ObjectDefinition<InstanceValidationReport>

public class InstanceValidationReportDefinition
extends AbstractReportDefinition<InstanceValidationReport,InstanceValidationReporter>

Definition for InstanceValidationReports.

Author:
Kai Schwierczek

Field Summary
 
Fields inherited from class eu.esdihumboldt.hale.common.core.report.impl.AbstractReportDefinition
KEY_REPORT_ERRORS, KEY_REPORT_INFOS, KEY_REPORT_MESSAGE_TYPE, KEY_REPORT_STARTTIME, KEY_REPORT_SUCCESS, KEY_REPORT_SUMMARY, KEY_REPORT_TASKNAME, KEY_REPORT_TIME, KEY_REPORT_WARNINGS
 
Fields inherited from interface eu.esdihumboldt.hale.common.core.report.ReportDefinition
ID_PREFIX
 
Constructor Summary
InstanceValidationReportDefinition()
          Constructor.
 
Method Summary
protected  InstanceValidationReport configureReport(InstanceValidationReporter reporter, Properties props)
          Configure the report.
protected  InstanceValidationReporter createReport(Properties props)
          Create a report from a set of properties.
 
Methods inherited from class eu.esdihumboldt.hale.common.core.report.impl.AbstractReportDefinition
asProperties, asString, configureBasicReporter, getIdentifier, getObjectClass, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceValidationReportDefinition

public InstanceValidationReportDefinition()
Constructor.

Method Detail

createReport

protected InstanceValidationReporter createReport(Properties props)
Description copied from class: AbstractReportDefinition
Create a report from a set of properties.

Specified by:
createReport in class AbstractReportDefinition<InstanceValidationReport,InstanceValidationReporter>
Parameters:
props - the properties
Returns:
the report
See Also:
AbstractReportDefinition.createReport(Properties)

configureReport

protected InstanceValidationReport configureReport(InstanceValidationReporter reporter,
                                                   Properties props)
Description copied from class: AbstractReportDefinition
Configure the report.

Specified by:
configureReport in class AbstractReportDefinition<InstanceValidationReport,InstanceValidationReporter>
Parameters:
reporter - report to configure
props - properties to set
Returns:
the report
See Also:
AbstractReportDefinition.configureReport(Report, Properties)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d