Class FileTemplateConfigurable

java.lang.Object
com.weirddev.testme.intellij.ui.template.FileTemplateConfigurable
All Implemented Interfaces:
com.intellij.openapi.options.Configurable, com.intellij.openapi.options.Configurable.NoScroll, com.intellij.openapi.options.UnnamedConfigurable

public class FileTemplateConfigurable extends Object implements com.intellij.openapi.options.Configurable, com.intellij.openapi.options.Configurable.NoScroll
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.intellij.openapi.options.Configurable

    com.intellij.openapi.options.Configurable.Beta, com.intellij.openapi.options.Configurable.Composite, com.intellij.openapi.options.Configurable.NoMargin, com.intellij.openapi.options.Configurable.NoScroll, com.intellij.openapi.options.Configurable.TopComponentController, com.intellij.openapi.options.Configurable.TopComponentProvider, com.intellij.openapi.options.Configurable.VariableProjectAppLevel, com.intellij.openapi.options.Configurable.WithEpDependencies
  • Field Summary

    Fields inherited from interface com.intellij.openapi.options.Configurable

    APPLICATION_CONFIGURABLE, PROJECT_CONFIGURABLE
  • Constructor Summary

    Constructors
    Constructor
    Description
    FileTemplateConfigurable(com.intellij.openapi.project.Project project)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    static @NotNull com.intellij.lexer.Lexer
     
    void
     
    void
     
    void
     
     
     
    com.intellij.ide.fileTemplates.FileTemplate
     
    boolean
     
    void
     
    void
     
    void
    setProportion(float proportion)
     
    void
    setTemplate(com.intellij.ide.fileTemplates.FileTemplate template, URL defaultDescription)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.intellij.openapi.options.Configurable

    focusOn, getDisplayNameFast, isModified, isModified, isModified

    Methods inherited from interface com.intellij.openapi.options.UnnamedConfigurable

    cancel, getPreferredFocusedComponent
  • Constructor Details

    • FileTemplateConfigurable

      public FileTemplateConfigurable(com.intellij.openapi.project.Project project)
  • Method Details

    • getTemplate

      public com.intellij.ide.fileTemplates.FileTemplate getTemplate()
    • setTemplate

      public void setTemplate(com.intellij.ide.fileTemplates.FileTemplate template, URL defaultDescription)
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface com.intellij.openapi.options.Configurable
    • getHelpTopic

      public String getHelpTopic()
      Specified by:
      getHelpTopic in interface com.intellij.openapi.options.Configurable
    • createComponent

      public JComponent createComponent()
      Specified by:
      createComponent in interface com.intellij.openapi.options.UnnamedConfigurable
    • setProportion

      public void setProportion(float proportion)
    • removeChangeListener

      public void removeChangeListener(ChangeListener listener)
    • isModified

      public boolean isModified()
      Specified by:
      isModified in interface com.intellij.openapi.options.UnnamedConfigurable
    • apply

      public void apply() throws com.intellij.openapi.options.ConfigurationException
      Specified by:
      apply in interface com.intellij.openapi.options.UnnamedConfigurable
      Throws:
      com.intellij.openapi.options.ConfigurationException
    • reset

      public void reset()
      Specified by:
      reset in interface com.intellij.openapi.options.UnnamedConfigurable
    • disposeUIResources

      public void disposeUIResources()
      Specified by:
      disposeUIResources in interface com.intellij.openapi.options.UnnamedConfigurable
    • createDefaultLexer

      @NotNull public static @NotNull com.intellij.lexer.Lexer createDefaultLexer()
    • focusToNameField

      public void focusToNameField()
    • focusToExtensionField

      public void focusToExtensionField()