Class FileTemplateConfigurable

  • All Implemented Interfaces:
    com.intellij.openapi.options.Configurable, com.intellij.openapi.options.Configurable.NoScroll, com.intellij.openapi.options.UnnamedConfigurable

    public class FileTemplateConfigurable
    extends java.lang.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.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)  
    • Constructor Detail

      • FileTemplateConfigurable

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

      • getTemplate

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

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

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

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

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

        public void setProportion​(float proportion)
      • removeChangeListener

        public void removeChangeListener​(javax.swing.event.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()