public void addGroup(String groupname, List<TemplateExtension> extensions) { addGroup(groupname); for(TemplateExtension extension : extensions) { String str = groupname + "_" + extension.getRuleName(); List<TemplateExtension> list = null; if(m_extensions.containsKey(str)) { list = m_extensions.get(str); } else { list = new ArrayList<TemplateExtension>(); } // Set stack groups. extension.setCommonGroup(strackgr_); list.add(extension); m_extensions.put(str, list); } }
((Interface_bodyContext)_localctx).elTemplates = tmanager.createTemplateGroup("export_list");
((Definition_listContext)_localctx).dlTemplates = tmanager.createTemplateGroup("definition_list");
public void addGroup(String groupname, List<TemplateExtension> extensions) { addGroup(groupname); for(TemplateExtension extension : extensions) { String str = groupname + "_" + extension.getRuleName(); List<TemplateExtension> list = null; if(m_extensions.containsKey(str)) { list = m_extensions.get(str); } else { list = new ArrayList<TemplateExtension>(); } // Set stack groups. extension.setCommonGroup(strackgr_); list.add(extension); m_extensions.put(str, list); } }
((Parameter_declsContext)_localctx).tpl = tmanager.createTemplateGroup("param_list");
TemplateGroup typedefTemplates = null; if(tmanager != null) { typedefTemplates = tmanager.createTemplateGroup("typedef_decl");
paramTemplate = tmanager.createTemplateGroup("param");
TemplateGroup constTemplates = null; if(tmanager != null) { constTemplates = tmanager.createTemplateGroup("const_decl");
structTemplates = tmanager.createTemplateGroup("struct_type"); structTemplates.setAttribute("ctx", ctx); structTemplates.setAttribute("struct", structTP);
enumTemplates = tmanager.createTemplateGroup("enum_type"); enumTemplates.setAttribute("ctx", ctx); enumTemplates.setAttribute("enum", enumTP);
annotationTemplates = tmanager.createTemplateGroup("annotation"); annotationTemplates.setAttribute("ctx", ctx);
interfaceTemplates = tmanager.createTemplateGroup("interface"); interfaceTemplates.setAttribute("ctx", ctx);
TemplateGroup operationTemplates = null; if(tmanager != null) { operationTemplates = tmanager.createTemplateGroup("operation");
unionTemplates = tmanager.createTemplateGroup("union_type"); unionTemplates.setAttribute("ctx", ctx); unionTemplates.setAttribute("union", unionTP);
exTemplates = tmanager.createTemplateGroup("exception"); exTemplates.setAttribute("ctx", ctx);
moduleTemplates = tmanager.createTemplateGroup("module"); moduleTemplates.setAttribute("ctx", ctx);