Package com.adobe.epubcheck.util
Class DefaultReportImpl
- java.lang.Object
-
- com.adobe.epubcheck.api.MasterReport
-
- com.adobe.epubcheck.util.DefaultReportImpl
-
- All Implemented Interfaces:
LocalizableReport,Report
public class DefaultReportImpl extends MasterReport
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static booleanDEBUGstatic java.lang.StringePubVersion(package private) booleanquiet(package private) booleansaveQuiet-
Fields inherited from class com.adobe.epubcheck.api.MasterReport
allReportedMessageIds
-
-
Constructor Summary
Constructors Constructor Description DefaultReportImpl(java.lang.String ePubName)DefaultReportImpl(java.lang.String ePubName, java.lang.String info, boolean quiet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.StringfixMessage(java.lang.String message)(package private) java.lang.StringformatMessage(Message message, EPUBLocation location, java.lang.Object... args)intgenerate()Called to create a report after the checks have been madevoidinfo(java.lang.String resource, FeatureEnum feature, java.lang.String value)Called when when a feature is found in epub.voidinitialize()Called when a report if first createdvoidmessage(Message message, EPUBLocation location, java.lang.Object... args)Called when a violation of the standard is found in epub.(package private) voidpopQuiet()(package private) booleanpushQuiet()-
Methods inherited from class com.adobe.epubcheck.api.MasterReport
close, getCustomMessageFile, getDictionary, getEpubFileName, getErrorCount, getFatalErrorCount, getInfoCount, getLocale, getMessages, getReportingLevel, getUsageCount, getWarningCount, message, setCustomMessageFile, setEpubFileName, setLocale, setOverrideFile, setReportingLevel
-
-
-
-
Method Detail
-
fixMessage
java.lang.String fixMessage(java.lang.String message)
-
pushQuiet
boolean pushQuiet()
-
popQuiet
void popQuiet()
-
message
public void message(Message message, EPUBLocation location, java.lang.Object... args)
Description copied from interface:ReportCalled when a violation of the standard is found in epub.- Parameters:
message- The message being reportedlocation- location information for the messageargs- Arguments referenced by the format string for the message.
-
formatMessage
java.lang.String formatMessage(Message message, EPUBLocation location, java.lang.Object... args)
-
info
public void info(java.lang.String resource, FeatureEnum feature, java.lang.String value)Description copied from interface:ReportCalled when when a feature is found in epub.- Parameters:
resource- name of the resource in the epub zip container that has this feature or null if the feature is on the container level.feature- a keyword to know what kind of feature has been foundvalue- value found
-
generate
public int generate()
Description copied from interface:ReportCalled to create a report after the checks have been made
-
initialize
public void initialize()
Description copied from interface:ReportCalled when a report if first created
-
-