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, visitshouldTraverseprivate final java.util.List<JsMessage> messages
private ExtractMessagesVisitor(AbstractCompiler compiler)
protected void processJsMessage(JsMessage message, JsMessageDefinition definition)
JsMessageVisitorprocessJsMessage in class JsMessageVisitormessage - 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()