diff --git a/src/main/kotlin/de/idetools/filename_template/InitializeFilenameTemplateActivity.kt b/src/main/kotlin/de/idetools/filename_template/InitializeFilenameTemplateActivity.kt index e224f9e..11038cc 100644 --- a/src/main/kotlin/de/idetools/filename_template/InitializeFilenameTemplateActivity.kt +++ b/src/main/kotlin/de/idetools/filename_template/InitializeFilenameTemplateActivity.kt @@ -10,6 +10,7 @@ import de.idetools.filename_template.placeholders.DatePlaceholder import de.idetools.filename_template.placeholders.DefaultPlaceholder import de.idetools.filename_template.placeholders.EpochPlaceholder import de.idetools.filename_template.placeholders.HostPlaceholder +import de.idetools.filename_template.placeholders.Placeholder import de.idetools.filename_template.placeholders.PlaceholderProcessor import de.idetools.filename_template.placeholders.ProjectPlaceholder import de.idetools.filename_template.placeholders.SequencePlaceholder @@ -17,6 +18,16 @@ import de.idetools.filename_template.placeholders.UserPlaceholder import de.idetools.filename_template.settings.FilenameTemplateSettingsState class InitializeFilenameTemplateActivity : StartupActivity { + private val placeholders: List = listOf( + EpochPlaceholder(), + DatePlaceholder(), + ProjectPlaceholder(), + SequencePlaceholder(), + HostPlaceholder(), + UserPlaceholder(), + DefaultPlaceholder() + ) + override fun runActivity(project: Project) { initializeActions() } @@ -24,16 +35,6 @@ class InitializeFilenameTemplateActivity : StartupActivity { internal fun initializeActions() { val settings: FilenameTemplateSettingsState = FilenameTemplateSettingsState.instance - val placeholders = listOf( - EpochPlaceholder(), - DatePlaceholder(), - ProjectPlaceholder(), - HostPlaceholder(), - SequencePlaceholder(), - UserPlaceholder(), - DefaultPlaceholder() - ) - val actionManager = ActionManager.getInstance() val newGroup = actionManager.getAction("NewGroup") as DefaultActionGroup