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 -
Method Summary
Modifier and TypeMethodDescriptionvoidapply()static @NotNull com.intellij.lexer.Lexervoidvoidvoidcom.intellij.ide.fileTemplates.FileTemplatebooleanvoidremoveChangeListener(ChangeListener listener) voidreset()voidsetProportion(float proportion) voidsetTemplate(com.intellij.ide.fileTemplates.FileTemplate template, URL defaultDescription) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.intellij.openapi.options.Configurable
focusOn, getDisplayNameFast, isModified, isModified, isModifiedMethods 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
- Specified by:
getDisplayNamein interfacecom.intellij.openapi.options.Configurable
-
getHelpTopic
- Specified by:
getHelpTopicin interfacecom.intellij.openapi.options.Configurable
-
createComponent
- Specified by:
createComponentin interfacecom.intellij.openapi.options.UnnamedConfigurable
-
setProportion
public void setProportion(float proportion) -
removeChangeListener
-
isModified
public boolean isModified()- Specified by:
isModifiedin interfacecom.intellij.openapi.options.UnnamedConfigurable
-
apply
public void apply() throws com.intellij.openapi.options.ConfigurationException- Specified by:
applyin interfacecom.intellij.openapi.options.UnnamedConfigurable- Throws:
com.intellij.openapi.options.ConfigurationException
-
reset
public void reset()- Specified by:
resetin interfacecom.intellij.openapi.options.UnnamedConfigurable
-
disposeUIResources
public void disposeUIResources()- Specified by:
disposeUIResourcesin interfacecom.intellij.openapi.options.UnnamedConfigurable
-
createDefaultLexer
@NotNull public static @NotNull com.intellij.lexer.Lexer createDefaultLexer() -
focusToNameField
public void focusToNameField() -
focusToExtensionField
public void focusToExtensionField()
-