private class JsMessageExtractor.ExtractMessagesVisitor extends JsMessageVisitor
JsMessageVisitor.MalformedException
Modifier and Type | Field and Description |
---|---|
private java.util.List<JsMessage> |
messages |
BAD_FALLBACK_SYNTAX, compiler, FALLBACK_ARG_ERROR, HIDDEN_DESC_PREFIX, MESSAGE_DUPLICATE_KEY, MESSAGE_HAS_NO_DESCRIPTION, MESSAGE_HAS_NO_TEXT, MESSAGE_HAS_NO_VALUE, MESSAGE_NODE_IS_ORPHANED, MESSAGE_NOT_INITIALIZED_USING_NEW_SYNTAX, MESSAGE_TREE_MALFORMED, MSG_PREFIX
Modifier | Constructor and Description |
---|---|
private |
ExtractMessagesVisitor(AbstractCompiler compiler) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<JsMessage> |
getMessages()
Returns extracted messages.
|
protected void |
processJsMessage(JsMessage message,
JsMessageDefinition definition)
Processes found JS message.
|
checkNode, isLowerCamelCaseWithNumericSuffixes, isMessageName, process, processMessageFallback, toLowerCamelCaseWithNumericSuffixes, visit
shouldTraverse
private final java.util.List<JsMessage> messages
private ExtractMessagesVisitor(AbstractCompiler compiler)
protected void processJsMessage(JsMessage message, JsMessageDefinition definition)
JsMessageVisitor
processJsMessage
in class JsMessageVisitor
message
- the found messagedefinition
- the definition of the object and usually contains all
additional message information like message node/parent's nodepublic java.util.Collection<JsMessage> getMessages()