intellij-randomness / com.fwdekker.randomness.word

Package com.fwdekker.randomness.word

Insertion of random words.

Types

BundledDictionary

class BundledDictionary : Dictionary

A Dictionary of which the underlying file is a resource in the JAR.

Dictionary

interface Dictionary

A collection of words that may become inaccessible at any moment in time.

DictionaryReference

data class DictionaryReference : Dictionary

References a dictionary by its properties.

DictionaryTable

class DictionaryTable : ActivityTableModelEditor<DictionaryReference>

An editable table for selecting and editing Dictionaries.

UserDictionary

class UserDictionary : Dictionary

A Dictionary of which the underlying file is a regular file.

WordGroupAction

class WordGroupAction : DataGroupAction

All actions related to inserting words.

WordInsertAction

class WordInsertAction : DataInsertAction

Inserts random words.

WordScheme

data class WordScheme : Scheme<WordScheme>

Contains settings for generating random words.

WordSettings

data class WordSettings : Settings<WordSettings, WordScheme>

The user-configurable collection of schemes applicable to generating words.

WordSettingsAction

class WordSettingsAction : DataSettingsAction

Controller for random string generation settings.

WordSettingsComponent

class WordSettingsComponent : SettingsComponent<WordSettings, WordScheme>

Component for settings of random word generation.

WordSettingsConfigurable

class WordSettingsConfigurable : SettingsConfigurable<WordSettings, WordScheme>

The configurable for word settings.

Exceptions

InvalidDictionaryException

class InvalidDictionaryException : Exception

Thrown when a Dictionary is found to be invalid and cannot be used in the intended way.