|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<MessageType> com.google.caja.reporting.MessageType
public enum MessageType
The type of a message
.
Field Summary | |
---|---|
private java.lang.String |
formatString
|
private MessageLevel |
level
|
private int |
paramCount
|
Method Summary | |
---|---|
void |
format(MessagePart[] parts,
MessageContext context,
java.lang.Appendable out)
Render the message and its parts to out using cues from context. |
static void |
formatMessage(java.lang.String formatString,
MessagePart[] parts,
MessageContext context,
java.lang.Appendable out)
|
static int |
formatStringArity(java.lang.String formatString)
|
MessageLevel |
getLevel()
The default level of messages of this type. |
int |
getParamCount()
The number of parts required by MessageTypeInt.format(com.google.caja.reporting.MessagePart[], com.google.caja.reporting.MessageContext, java.lang.Appendable) . |
static MessageType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static MessageType[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.caja.reporting.MessageTypeInt |
---|
name |
Enum Constant Detail |
---|
public static final MessageType INTERNAL_ERROR
public static final MessageType IO_ERROR
public static final MessageType NO_SUCH_FILE
public static final MessageType UNTERMINATED_STRING_TOKEN
public static final MessageType UNTERMINATED_COMMENT_TOKEN
public static final MessageType UNREPRESENTABLE_INTEGER_LITERAL
public static final MessageType MALFORMED_NUMBER
public static final MessageType UNRECOGNIZED_ESCAPE
public static final MessageType MALFORMED_STRING
public static final MessageType MALFORMED_URI
public static final MessageType MALFORMED_XHTML
public static final MessageType MALFORMED_HTML_ENTITY
public static final MessageType REDUNDANT_ESCAPE_SEQUENCE
public static final MessageType AMBIGUOUS_ESCAPE_SEQUENCE
public static final MessageType INVALID_CSS_COMMENT
public static final MessageType END_OF_FILE
public static final MessageType EXPECTED_TOKEN
public static final MessageType UNUSED_TOKENS
public static final MessageType MAYBE_MISSING_SEMI
public static final MessageType SEMICOLON_INSERTED
public static final MessageType PLACEHOLDER_INSERTED
public static final MessageType RESERVED_WORD_USED_AS_IDENTIFIER
public static final MessageType INVALID_IDENTIFIER
public static final MessageType UNEXPECTED_TOKEN
public static final MessageType DUPLICATE_FORMAL_PARAM
public static final MessageType UNRECOGNIZED_REGEX_MODIFIERS
public static final MessageType PARSE_ERROR
public static final MessageType AMBIGUOUS_ATTRIBUTE_VALUE
public static final MessageType MISSING_ATTRIBUTE_VALUE
public static final MessageType OCTAL_LITERAL
public static final MessageType UNRECOGNIZED_DIRECTIVE_IN_PROLOGUE
public static final MessageType SKIPPING
public static final MessageType DUPLICATE_ATTRIBUTE
public static final MessageType NO_SUCH_NAMESPACE
public static final MessageType ILLEGAL_NAMESPACE_NAME
public static final MessageType CANNOT_OVERRIDE_DEFAULT_NAMESPACE_IN_HTML
public static final MessageType NOT_IE
public static final MessageType SYMBOL_REDEFINED
public static final MessageType UNDOCUMENTED_GLOBAL
public static final MessageType INVALID_ASSIGNMENT
public static final MessageType MASKING_SYMBOL
public static final MessageType UNDEFINED_SYMBOL
public static final MessageType ASSIGN_TO_NON_LVALUE
public static final MessageType DIVISION_BY_ZERO
public static final MessageType INDEX_OUT_OF_BOUNDS
public static final MessageType INVALID_MEMBER_ACCESS
public static final MessageType INVALID_REGEXP_FLAGS
public static final MessageType INVALID_SHIFT_AMOUNT
public static final MessageType INVALID_MASK
public static final MessageType POSSIBLE_SIDE_EFFECT
public static final MessageType NO_SIDE_EFFECT
public static final MessageType CHECKPOINT
public static final MessageType BUILD_INFO
Field Detail |
---|
private final java.lang.String formatString
private final MessageLevel level
private final int paramCount
Method Detail |
---|
public static final MessageType[] values()
for(MessageType c : MessageType.values()) System.out.println(c);
public static MessageType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namepublic void format(MessagePart[] parts, MessageContext context, java.lang.Appendable out) throws java.io.IOException
MessageTypeInt
format
in interface MessageTypeInt
java.io.IOException
public MessageLevel getLevel()
MessageTypeInt
getLevel
in interface MessageTypeInt
public int getParamCount()
MessageTypeInt
MessageTypeInt.format(com.google.caja.reporting.MessagePart[], com.google.caja.reporting.MessageContext, java.lang.Appendable)
.
getParamCount
in interface MessageTypeInt
public static void formatMessage(java.lang.String formatString, MessagePart[] parts, MessageContext context, java.lang.Appendable out) throws java.io.IOException
java.io.IOException
public static int formatStringArity(java.lang.String formatString)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |