Package com.adobe.epubcheck.reporting
Class CheckMessage
- java.lang.Object
-
- com.adobe.epubcheck.reporting.CheckMessage
-
- All Implemented Interfaces:
java.lang.Comparable<CheckMessage>
public class CheckMessage extends java.lang.Object implements java.lang.Comparable<CheckMessage>
-
-
Field Summary
Fields Modifier and Type Field Description private intadditionalLocationsprivate java.lang.StringIDprivate java.util.List<EPUBLocation>locationsprivate static intMAX_LOCATIONSprivate java.lang.Stringmessageprivate Severityseverityprivate java.lang.Stringsuggestion
-
Constructor Summary
Constructors Modifier Constructor Description privateCheckMessage(Message message, EPUBLocation location, java.lang.Object... args)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CheckMessageaddCheckMessage(java.util.List<CheckMessage> checkMessages, Message message, EPUBLocation location, java.lang.Object... args)(package private) voidaddLocation(EPUBLocation location)intcompareTo(CheckMessage o)private static CheckMessagefindCheckMessage(java.util.List<CheckMessage> checkMessages, java.lang.String id, java.lang.String text)private EPUBLocationfindLocation(EPUBLocation location)intgetAdditionalLocations()java.lang.StringgetID()java.util.List<EPUBLocation>getLocations()java.lang.StringgetMessage()SeveritygetSeverity()java.lang.StringgetSuggestion()(package private) intsafeCompare(java.lang.String a, java.lang.String b)voidsortLocations()java.lang.StringtoString()
-
-
-
Field Detail
-
MAX_LOCATIONS
private static final int MAX_LOCATIONS
- See Also:
- Constant Field Values
-
ID
private final java.lang.String ID
-
severity
private final Severity severity
-
message
private java.lang.String message
-
additionalLocations
private int additionalLocations
-
locations
private final java.util.List<EPUBLocation> locations
-
suggestion
private final java.lang.String suggestion
-
-
Constructor Detail
-
CheckMessage
private CheckMessage(Message message, EPUBLocation location, java.lang.Object... args)
-
-
Method Detail
-
addCheckMessage
public static CheckMessage addCheckMessage(java.util.List<CheckMessage> checkMessages, Message message, EPUBLocation location, java.lang.Object... args)
-
addLocation
void addLocation(EPUBLocation location)
-
findCheckMessage
private static CheckMessage findCheckMessage(java.util.List<CheckMessage> checkMessages, java.lang.String id, java.lang.String text)
-
getSeverity
public Severity getSeverity()
-
findLocation
private EPUBLocation findLocation(EPUBLocation location)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
safeCompare
int safeCompare(java.lang.String a, java.lang.String b)
-
compareTo
public int compareTo(CheckMessage o)
- Specified by:
compareToin interfacejava.lang.Comparable<CheckMessage>
-
sortLocations
public void sortLocations()
-
getID
public java.lang.String getID()
-
getMessage
public java.lang.String getMessage()
-
getAdditionalLocations
public int getAdditionalLocations()
-
getLocations
public java.util.List<EPUBLocation> getLocations()
-
getSuggestion
public java.lang.String getSuggestion()
-
-