SymbolSetTable

class SymbolSetTable : ActivityTableModelEditor<SymbolSet>

An editable table for selecting and editing SymbolSets.

See also

Constructors

SymbolSetTable
Link copied to clipboard
fun SymbolSetTable()

Types

Companion
Link copied to clipboard
object Companion
Holds constants.

Functions

addChangeListener
Link copied to clipboard
fun addChangeListener(listener: () -> Unit)
Adds a listener that is called whenever this table is updated.
apply
Link copied to clipboard
@NotNull()
open fun apply(): @NotNull() MutableList<EditableDatum<SymbolSet>>
areSelectedItemsRemovable
Link copied to clipboard
fun areSelectedItemsRemovable(@NotNull() p0: @NotNull() ListSelectionModel): Boolean
canCreateElement
Link copied to clipboard
open override fun canCreateElement(): Boolean
createComponent
Link copied to clipboard
override fun createComponent(): JPanel
Creates a new JPanel with the table and the corresponding buttons.
createElement
Link copied to clipboard
open override fun createElement(): EditableDatum<SymbolSet>
Creates a new placeholder SymbolSet instance.
disableUpDownActions
Link copied to clipboard
@NotNull()
open fun disableUpDownActions(): @NotNull() TableModelEditor<EditableDatum<SymbolSet>>
doValidate
Link copied to clipboard
fun doValidate(excludeLookAlikeSymbols: Boolean): ValidationInfo?
Validates the symbol sets entered into this table.
enabled
Link copied to clipboard
@NotNull()
open fun enabled(p0: Boolean): @NotNull() TableModelEditor<EditableDatum<SymbolSet>>
getItems
Link copied to clipboard
@NotNull()
open override fun getItems(): @NotNull() MutableList<EditableDatum<SymbolSet>>
getModel
Link copied to clipboard
@NotNull()
open fun getModel(): @NotNull() ListTableModel<EditableDatum<SymbolSet>>
getMutable
Link copied to clipboard
@NotNull()
fun getMutable(@NotNull() p0: @NotNull() EditableDatum<SymbolSet>): @NotNull() EditableDatum<SymbolSet>
isEditable
Link copied to clipboard
open fun isEditable(@NotNull() p0: @NotNull() EditableDatum<SymbolSet>): Boolean
isModified
Link copied to clipboard
fun isModified(): Boolean
modelListener
Link copied to clipboard
open fun modelListener(@NotNull() p0: @NotNull() TableModelEditor.DataChangedListener<EditableDatum<SymbolSet>>): TableModelEditor<EditableDatum<SymbolSet>>
processModifiedItems
Link copied to clipboard
open fun processModifiedItems(@NotNull() p0: @NotNull() BiPredicate<in EditableDatum<SymbolSet>, in EditableDatum<SymbolSet>>)
reset
Link copied to clipboard
open override fun reset(@NotNull() p0: @NotNull() MutableList<out EditableDatum<SymbolSet>>)
selectItem
Link copied to clipboard
open fun selectItem(@NotNull() p0: @NotNull() EditableDatum<SymbolSet>)
setShowGrid
Link copied to clipboard
open fun setShowGrid(p0: Boolean)
silentlyReplaceItem
Link copied to clipboard
open fun silentlyReplaceItem(@NotNull() p0: @NotNull() EditableDatum<SymbolSet>, @NotNull() p1: @NotNull() EditableDatum<SymbolSet>, p2: Int)

Properties

activeData
Link copied to clipboard
var activeData: Collection<SymbolSet>
All data of which the checkbox is currently checked.
data
Link copied to clipboard
var data: Collection<SymbolSet>
All data currently in the table.
helper
Link copied to clipboard
val helper: CollectionModelEditor.ModelHelper<EditableDatum<SymbolSet>, CollectionItemEditor<EditableDatum<SymbolSet>>>
itemEditor
Link copied to clipboard
val itemEditor: CollectionItemEditor<EditableDatum<SymbolSet>>
panel
Link copied to clipboard
val panel: JPanel
The panel in which the table editor is present.

Sources

jvm source
Link copied to clipboard