当前位置: 首页>>代码示例>>Java>>正文


Java FileTemplateGroupDescriptor.addTemplate方法代码示例

本文整理汇总了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;
}
 
开发者ID:datathings,项目名称:greycat-idea-plugin,代码行数:12,代码来源:GCMTemplatesFactory.java

示例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;
}
 
开发者ID:machaval,项目名称:mule-intellij-plugins,代码行数:15,代码来源:MuleFileTemplateDescriptorManager.java

示例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;
}
 
开发者ID:apsun,项目名称:XposedPlugin,代码行数:9,代码来源:XposedHookTemplateFactory.java

示例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;
}
 
开发者ID:wangtotang,项目名称:DaggerHelper,代码行数:15,代码来源:TemplatesFactory.java

示例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;
}
 
开发者ID:jskierbi,项目名称:intellij-ce-playground,代码行数:10,代码来源:MavenFileTemplateGroupFactory.java

示例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;
}
 
开发者ID:jskierbi,项目名称:intellij-ce-playground,代码行数:12,代码来源:DevKitFileTemplatesFactory.java

示例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;
}
 
开发者ID:apache,项目名称:polygene-java,代码行数:16,代码来源:PolygeneApplicationComponent.java

示例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;
}
 
开发者ID:getgauge,项目名称:Intellij-Plugin,代码行数:9,代码来源:SpecificationLiveTemplate.java

示例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;
}
 
开发者ID:defrac,项目名称:defrac-plugin-intellij,代码行数:9,代码来源:DefracFileTemplateProvider.java

示例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;
}
 
开发者ID:lshain-android-source,项目名称:tools-idea,代码行数:10,代码来源:MavenFileTemplateGroupFactory.java

示例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;
}
 
开发者ID:hsz,项目名称:idea-gitignore,代码行数:10,代码来源:IgnoreTemplatesFactory.java

示例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;
}
 
开发者ID:code4craft,项目名称:ibatis-plugin,代码行数:12,代码来源:IbatisFileTemplateGroupDescriptorFactory.java

示例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;
}
 
开发者ID:raydac,项目名称:netbeans-mmd-plugin,代码行数:7,代码来源:MindMapTemplateGroupDescriptionFactory.java

示例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;
}
 
开发者ID:aweigold,项目名称:idea-plugin-jibx,代码行数:7,代码来源:JibxFileTemplateProvider.java


注:本文中的com.intellij.ide.fileTemplates.FileTemplateGroupDescriptor.addTemplate方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。