Class TestMeTemplateManager
java.lang.Object
com.intellij.ide.fileTemplates.FileTemplateManager
com.weirddev.testme.intellij.ui.template.TestMeTemplateManager
- All Implemented Interfaces:
com.intellij.openapi.components.PersistentStateComponent<TestMeTemplateManager.State>
public class TestMeTemplateManager
extends com.intellij.ide.fileTemplates.FileTemplateManager
implements com.intellij.openapi.components.PersistentStateComponent<TestMeTemplateManager.State>
- See Also:
-
FileTemplateManagerImpl
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.intellij.ide.fileTemplates.FileTemplateManager
CODE_TEMPLATES_CATEGORY, DEFAULT_TEMPLATE_PROPERTIES, DEFAULT_TEMPLATES_CATEGORY, FILE_HEADER_TEMPLATE_NAME, INCLUDES_TEMPLATES_CATEGORY, INTERNAL_HTML5_TEMPLATE_NAME, INTERNAL_TEMPLATES_CATEGORY, J2EE_TEMPLATES_CATEGORY, PROJECT_NAME_VARIABLE, RECENT_TEMPLATES_SIZE -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRecentName(@NotNull @NonNls String name) @NotNull com.intellij.ide.fileTemplates.FileTemplateaddTemplate(@NotNull String name, @NotNull String extension) com.intellij.ide.fileTemplates.FileTemplatefindCustomTestTemplate(@NotNull @NonNls String templateName) com.intellij.ide.fileTemplates.FileTemplatefindInternalTemplate(@NotNull @NonNls String templateName) @NotNull com.intellij.ide.fileTemplates.FileTemplate[]@NotNull com.intellij.ide.fileTemplates.FileTemplate[]@NotNull com.intellij.ide.fileTemplates.FileTemplate[]@NotNull com.intellij.ide.fileTemplates.FileTemplate[]@NotNull com.intellij.ide.fileTemplates.FileTemplategetCodeTemplate(@NotNull @NonNls String templateName) @NotNull com.intellij.ide.fileTemplates.FileTemplatesSchemestatic TestMeTemplateManager@NotNull Properties@NotNull com.intellij.ide.fileTemplates.FileTemplategetDefaultTemplate(@NotNull String name) static TestMeTemplateManagergetInstance(@NotNull com.intellij.openapi.project.Project project) com.intellij.ide.fileTemplates.FileTemplategetInternalTemplate(@NotNull @NonNls String templateName) @NotNull com.intellij.ide.fileTemplates.FileTemplate[]@NotNull com.intellij.ide.fileTemplates.FileTemplategetJ2eeTemplate(@NotNull @NonNls String templateName) com.intellij.ide.fileTemplates.FileTemplategetPattern(@NotNull String name) @Nullable com.intellij.ide.fileTemplates.FileTemplatesScheme@NotNull Collection<String>@Nullable TestMeTemplateManager.StategetState()com.intellij.ide.fileTemplates.FileTemplategetTemplate(@NotNull String templateName) @NotNull com.intellij.ide.fileTemplates.FileTemplate[]getTemplates(@NotNull String category) @NotNull List<TemplateDescriptor>@NotNull StringinternalTemplateToSubject(@NotNull @NonNls String templateName) voidloadState(@NotNull TestMeTemplateManager.State state) voidremoveTemplate(@NotNull com.intellij.ide.fileTemplates.FileTemplate template) voidvoidsetCurrentScheme(@NotNull com.intellij.ide.fileTemplates.FileTemplatesScheme scheme) voidsetTemplates(@NotNull String templatesCategory, @NotNull Collection<? extends com.intellij.ide.fileTemplates.FileTemplate> templates) voidsetTestDate(Date testDate) Methods inherited from class com.intellij.ide.fileTemplates.FileTemplateManager
getDefaultProperties, getInstanceMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.intellij.openapi.components.PersistentStateComponent
initializeComponent, noStateLoaded
-
Field Details
-
TEST_TEMPLATES_CATEGORY
- See Also:
-
-
Method Details
-
getInstance
public static TestMeTemplateManager getInstance(@NotNull @NotNull com.intellij.openapi.project.Project project) -
getDefaultInstance
-
getCurrentScheme
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplatesScheme getCurrentScheme()- Specified by:
getCurrentSchemein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
setCurrentScheme
public void setCurrentScheme(@NotNull @NotNull com.intellij.ide.fileTemplates.FileTemplatesScheme scheme) - Specified by:
setCurrentSchemein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getProjectScheme
@Nullable public @Nullable com.intellij.ide.fileTemplates.FileTemplatesScheme getProjectScheme()- Specified by:
getProjectSchemein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getTemplates
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate[] getTemplates(@NotNull @NotNull String category) - Specified by:
getTemplatesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getAllTemplates
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate[] getAllTemplates()- Specified by:
getAllTemplatesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getTemplate
public com.intellij.ide.fileTemplates.FileTemplate getTemplate(@NotNull @NotNull String templateName) - Specified by:
getTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
addTemplate
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate addTemplate(@NotNull @NotNull String name, @NotNull @NotNull String extension) - Specified by:
addTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
removeTemplate
public void removeTemplate(@NotNull @NotNull com.intellij.ide.fileTemplates.FileTemplate template) - Specified by:
removeTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getDefaultProperties
- Specified by:
getDefaultPropertiesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getRecentNames
- Specified by:
getRecentNamesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
addRecentName
- Specified by:
addRecentNamein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getInternalTemplates
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate[] getInternalTemplates()- Specified by:
getInternalTemplatesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getTestTemplates
-
getInternalTemplate
public com.intellij.ide.fileTemplates.FileTemplate getInternalTemplate(@NotNull @NonNls @NotNull @NonNls String templateName) - Specified by:
getInternalTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
findInternalTemplate
public com.intellij.ide.fileTemplates.FileTemplate findInternalTemplate(@NotNull @NonNls @NotNull @NonNls String templateName) - Specified by:
findInternalTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
findCustomTestTemplate
public com.intellij.ide.fileTemplates.FileTemplate findCustomTestTemplate(@NotNull @NonNls @NotNull @NonNls String templateName) -
internalTemplateToSubject
@NotNull public @NotNull String internalTemplateToSubject(@NotNull @NonNls @NotNull @NonNls String templateName) - Specified by:
internalTemplateToSubjectin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getCodeTemplate
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate getCodeTemplate(@NotNull @NonNls @NotNull @NonNls String templateName) - Specified by:
getCodeTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getJ2eeTemplate
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate getJ2eeTemplate(@NotNull @NonNls @NotNull @NonNls String templateName) - Specified by:
getJ2eeTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getDefaultTemplate
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate getDefaultTemplate(@NotNull @NotNull String name) - Specified by:
getDefaultTemplatein classcom.intellij.ide.fileTemplates.FileTemplateManager
-
setTemplates
public void setTemplates(@NotNull @NotNull String templatesCategory, @NotNull @NotNull Collection<? extends com.intellij.ide.fileTemplates.FileTemplate> templates) - Specified by:
setTemplatesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getAllPatterns
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate[] getAllPatterns()- Specified by:
getAllPatternsin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getPattern
- Specified by:
getPatternin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getAllCodeTemplates
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate[] getAllCodeTemplates()- Specified by:
getAllCodeTemplatesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getAllJ2eeTemplates
@NotNull public @NotNull com.intellij.ide.fileTemplates.FileTemplate[] getAllJ2eeTemplates()- Specified by:
getAllJ2eeTemplatesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
saveAllTemplates
public void saveAllTemplates()- Specified by:
saveAllTemplatesin classcom.intellij.ide.fileTemplates.FileTemplateManager
-
getDefaultTemplateDescription
-
setTestDate
-
getState
- Specified by:
getStatein interfacecom.intellij.openapi.components.PersistentStateComponent<TestMeTemplateManager.State>
-
loadState
- Specified by:
loadStatein interfacecom.intellij.openapi.components.PersistentStateComponent<TestMeTemplateManager.State>
-