本文整理汇总了Java中com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor.addTemplate方法的典型用法代码示例。如果您正苦于以下问题:Java FileTemplateGroupDescriptor.addTemplate方法的具体用法?Java FileTemplateGroupDescriptor.addTemplate怎么用?Java FileTemplateGroupDescriptor.addTemplate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor
的用法示例。
在下文中一共展示了FileTemplateGroupDescriptor.addTemplate方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
String title = "GCM file templates";
final FileTemplateGroupDescriptor group =
new FileTemplateGroupDescriptor(title, GCMIcons.GCM_ICON_16x16);
for (Template template : Template.values()) {
group.addTemplate(new FileTemplateDescriptor(template.getFile(), GCMIcons.GCM_ICON_16x16));
}
return group;
}
示例2: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
@Override
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
final FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor("Mule", MuleIcons.MuleIcon);
group.addTemplate(new FileTemplateDescriptor(MULE_CONFIGURATION_FILE, MuleIcons.MuleFileType));
group.addTemplate(new FileTemplateDescriptor(MULE_DOMAIN_CONFIGURATION_FILE, MuleIcons.MuleFileType));
group.addTemplate(new FileTemplateDescriptor(DATA_WEAVE_FILE, MuleIcons.DataFileType));
group.addTemplate(new FileTemplateDescriptor(MULE_MAVEN_PROJECT, MavenIcons.MavenLogo));
group.addTemplate(new FileTemplateDescriptor(MULE_MAVEN_MODULE, MavenIcons.MavenLogo));
group.addTemplate(new FileTemplateDescriptor(MULE_DOMAIN_MAVEN_PROJECT, MavenIcons.MavenLogo));
group.addTemplate(new FileTemplateDescriptor(MUNIT_FILE, MuleIcons.MUnitFileType));
group.addTemplate(new FileTemplateDescriptor(RAML_FILE, MuleIcons.RamlFileType));
return group;
}
示例3: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
@Override
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
final FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor("Xposed Hooks", XposedIcons.XPOSED_16x16);
for (String template : TEMPLATES) {
group.addTemplate(new FileTemplateDescriptor(template, JavaFileType.INSTANCE.getIcon()));
}
return group;
}
示例4: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
@Override
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
FileTemplateGroupDescriptor descriptor = new FileTemplateGroupDescriptor("plugin.descriptor", AllIcons.Nodes.Plugin);
descriptor.addTemplate(new FileTemplateDescriptor("TActivity.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TApplication.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TApplicationComponent.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TApplicationModule.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TConfig.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TFragment.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TPageComponent.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TPageModule.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("TPerPage.java", StdFileTypes.JAVA.getIcon()));
return descriptor;
}
示例5: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor("Maven", MavenIcons.MavenLogo);
group.addTemplate(new FileTemplateDescriptor(MAVEN_PROJECT_XML_TEMPLATE, MavenIcons.MavenLogo));
group.addTemplate(new FileTemplateDescriptor(MAVEN_PROFILES_XML_TEMPLATE, MavenIcons.MavenLogo));
group.addTemplate(new FileTemplateDescriptor(MAVEN_SETTINGS_XML_TEMPLATE, MavenIcons.MavenLogo));
return group;
}
示例6: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
FileTemplateGroupDescriptor descriptor = new FileTemplateGroupDescriptor(DevKitBundle.message("plugin.descriptor"),
AllIcons.Nodes.Plugin);
descriptor.addTemplate(new FileTemplateDescriptor("plugin.xml", StdFileTypes.XML.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("ProjectComponent.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("ApplicationComponent.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("ModuleComponent.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("Action.java", StdFileTypes.JAVA.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("InspectionDescription.html", StdFileTypes.HTML.getIcon()));
return descriptor;
}
示例7: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
public final FileTemplateGroupDescriptor getFileTemplatesDescriptor()
{
FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor(
message( "polygene.file.template.group.title" ), null
);
FileTypeManager fileTypeManager = FileTypeManager.getInstance();
for( @NonNls String template : FILE_TEMPLATES )
{
Icon icon = fileTypeManager.getFileTypeByFileName( template ).getIcon();
group.addTemplate( new FileTemplateDescriptor( template, icon ) );
}
return group;
}
示例8: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
@Override
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
FileTemplateGroupDescriptor descriptor = new FileTemplateGroupDescriptor("Specification", GaugeIcon.GAUGE_SPEC_FILE_ICON);
descriptor.addTemplate(new FileTemplateDescriptor("Specification.spec", SpecFileType.INSTANCE.getIcon()));
descriptor.addTemplate(new FileTemplateDescriptor("Concept.cpt", ConceptFileType.INSTANCE.getIcon()));
return descriptor;
}
示例9: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
@Override
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
final FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor("Defrac", DefracIcons.Defrac16x16);
for(final String template : ALL_TEMPLATES) {
group.addTemplate(new FileTemplateDescriptor(template, StdFileTypes.JAVA.getIcon()));
}
return group;
}
示例10: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor("Maven", icons.MavenIcons.MavenLogo);
group.addTemplate(new FileTemplateDescriptor(MAVEN_PROJECT_XML_TEMPLATE, icons.MavenIcons.MavenLogo));
group.addTemplate(new FileTemplateDescriptor(MAVEN_PROFILES_XML_TEMPLATE, icons.MavenIcons.MavenLogo));
group.addTemplate(new FileTemplateDescriptor(MAVEN_SETTINGS_XML_TEMPLATE, icons.MavenIcons.MavenLogo));
return group;
}
示例11: IgnoreTemplatesFactory
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
/** Builds a new instance of {@link IgnoreTemplatesFactory}. */
public IgnoreTemplatesFactory(IgnoreFileType fileType) {
templateGroup = new FileTemplateGroupDescriptor(
fileType.getIgnoreLanguage().getID(),
fileType.getIcon()
);
templateGroup.addTemplate(fileType.getIgnoreLanguage().getFilename());
this.fileType = fileType;
}
示例12: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
/**
* get file template group descriptor
*
* @return group descriptor
*/
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
final FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor("iBATIS", IbatisConstants.IBATIS_LOGO);
group.addTemplate(new FileTemplateDescriptor(SQLMAP_CONFIG, IbatisConstants.IBATIS_LOGO));
group.addTemplate(new FileTemplateDescriptor(SQLMAP, IbatisConstants.IBATIS_LOGO));
return group;
}
示例13: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
@Override
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
final FileTemplateGroupDescriptor group = new FileTemplateGroupDescriptor("NB Mind Map",AllIcons.Logo.MINDMAP);
group.addTemplate(new FileTemplateDescriptor(MINDMAP_EMPTY_MAP, AllIcons.File.MINDMAP));
return group;
}
示例14: getFileTemplatesDescriptor
import com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor; //导入方法依赖的package包/类
@Override
public FileTemplateGroupDescriptor getFileTemplatesDescriptor() {
final FileTemplateGroupDescriptor groupDescriptor = new FileTemplateGroupDescriptor("JiBX", JibxIcons.JIBX_16);
groupDescriptor.addTemplate(new JibxFileTemplateDescriptor(JIBX_FILE_TEMPLATE_NAME, JibxIcons.JIBX_16));
return groupDescriptor;
}