public final class GenDirectivePluginRequiresVisitor extends AbstractHtmlSoyNodeVisitor<SortedSet<String>>
| Constructor and Description |
|---|
GenDirectivePluginRequiresVisitor(Map<String,SoyLibraryAssistedJsSrcPrintDirective> soyLibraryAssistedJsSrcDirectivesMap) |
| Modifier and Type | Method and Description |
|---|---|
SortedSet<String> |
exec(SoyNode soyNode)
Executes the function defined by this visitor.
|
protected void |
visitPrintDirectiveNode(PrintDirectiveNode node) |
protected void |
visitSoyNode(SoyNode node) |
visit, visitHtmlAttributeNode, visitHtmlCloseTagNode, visitHtmlOpenTagEndNode, visitHtmlOpenTagNode, visitHtmlOpenTagStartNode, visitHtmlVoidTagNodevisitCallBasicNode, visitCallDelegateNode, visitCallNode, visitCallParamContentNode, visitCallParamNode, visitCallParamValueNode, visitChildren, visitChildrenAllowingConcurrentModification, visitCssNode, visitDebuggerNode, visitForeachIfemptyNode, visitForeachNode, visitForeachNonemptyNode, visitForNode, visitIfCondNode, visitIfElseNode, visitIfNode, visitLetContentNode, visitLetNode, visitLetValueNode, visitLogNode, visitLoopNode, visitMsgFallbackGroupNode, visitMsgHtmlTagNode, visitMsgNode, visitMsgPlaceholderNode, visitMsgPluralCaseNode, visitMsgPluralDefaultNode, visitMsgPluralNode, visitMsgSelectCaseNode, visitMsgSelectDefaultNode, visitMsgSelectNode, visitMsgSubstUnitNode, visitPrintNode, visitRawTextNode, visitSoyFileNode, visitSoyFileSetNode, visitSwitchCaseNode, visitSwitchDefaultNode, visitSwitchNode, visitTemplateBasicNode, visitTemplateDelegateNode, visitTemplateNode, visitXidNodevisitChildren, visitChildrenAllowingConcurrentModification@Inject public GenDirectivePluginRequiresVisitor(Map<String,SoyLibraryAssistedJsSrcPrintDirective> soyLibraryAssistedJsSrcDirectivesMap)
public SortedSet<String> exec(SoyNode soyNode)
NodeVisitorexec in interface NodeVisitor<SoyNode,SortedSet<String>>exec in class AbstractNodeVisitor<SoyNode,SortedSet<String>>soyNode - The node to execute the function on.protected void visitPrintDirectiveNode(PrintDirectiveNode node)
visitPrintDirectiveNode in class AbstractSoyNodeVisitor<SortedSet<String>>protected void visitSoyNode(SoyNode node)
visitSoyNode in class AbstractSoyNodeVisitor<SortedSet<String>>node - the visited node.