BaseGeneratorAction

abstract class BaseGeneratorAction<T : Any>(val id: String, val name: String, val generator: Generator<T>, val category: GeneratorCategory, val detailedDescription: String, val example: String) : GeneratorInfo<T> , GeneratorAnAction(source)

Базовая реализация применения действия.

Type Parameters

T

тип генерируемого значения

Constructors

Link copied to clipboard
constructor(id: String, name: String, generator: Generator<T>, category: GeneratorCategory, detailedDescription: String, example: String)

Properties

Link copied to clipboard
open override val category: GeneratorCategory

категория генератора

Link copied to clipboard
open override val detailedDescription: String

расширенное описание

Link copied to clipboard
open override val example: String

стабильный пример

Link copied to clipboard
open override val generator: Generator<T>

генератор

Link copied to clipboard
open override val id: String

идентификатор действия

Link copied to clipboard
open override val name: String

название действия

Functions

Link copied to clipboard
open override fun actionPerformed(event: AnActionEvent)

Запускает выполнение логики действия.