public class CharSetDataModel extends ListOrderedMap<java.lang.String,CharSet> implements DataModel
CharSetArea
. It consists of an ordered map in which each character set is referenced by an
unique ID. Note that this ID differs from the mutable character set name that is returned by CharSet.getName()
.Constructor and Description |
---|
CharSetDataModel() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
protected void |
fireAfterCharSetChange(CharSetChangeEvent e)
Informs all listeners that a character set has been inserted, removed or replaced.
|
protected void |
fireAfterCharSetColorChanged(CharSetColorChangeEvent e)
Informs all listeners that the color of a character set has been changed.
|
protected void |
fireAfterCharSetColumnChange(CharSetColumnChangeEvent e)
Informs all listeners that one or more neighboring columns have been added to or removed from a character set.
|
protected void |
fireAfterCharSetRenamed(CharSetRenamedEvent e)
Informs all listeners that a character set has been renamed.
|
CharSet |
getByName(java.lang.String name) |
java.util.Set<CharSetDataModelListener> |
getChangeListeners() |
CharSet |
put(java.lang.String key,
CharSet value) |
CharSet |
remove(java.lang.Object key) |
asList, entrySet, firstKey, get, getValue, indexOf, keyList, keySet, lastKey, listOrderedMap, mapIterator, nextKey, previousKey, put, putAll, putAll, remove, setValue, toString, valueList, values
containsKey, containsValue, decorated, equals, get, hashCode, isEmpty, size
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, remove, replace, replace, replaceAll, size
containsKey, containsValue, get, isEmpty, size
public CharSetDataModel()
public void clear()
public java.util.Set<CharSetDataModelListener> getChangeListeners()
protected void fireAfterCharSetChange(CharSetChangeEvent e)
protected void fireAfterCharSetRenamed(CharSetRenamedEvent e)
protected void fireAfterCharSetColumnChange(CharSetColumnChangeEvent e)
protected void fireAfterCharSetColorChanged(CharSetColorChangeEvent e)