public class DTActionTable extends DTComponentTable<DTAction>
SORT, SORT_ASCEND, SORT_DECEND
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
DTAction a)
Used internally by subclasses.
|
void |
clear()
remove all elements in the table
|
void |
move(int fromIndex,
int toIndex,
boolean replace)
Move the DictionaryComponent with the given id from its
current location to the location of the second id.
|
DTAction |
remove(int index)
Remove the DictionaryComponent at the given index from the table
|
boolean |
remove(java.lang.Object o)
remove the DictionaryComponent from this table
|
addAll, addAll, parentRuleSheet, removeAll, retainAll, set
getParent
add, add, add, contains, containsAll, copyTo, cut, filter, get, getAEReferences, getAllReferences, getByAlias, getByAlias, getByID, getByName, getLast, getMarked, getProtoType, indexOf, isEmpty, isLocked, iterator, listIterator, listIterator, mark, move, ordering, paste, removeByAlias, removeByID, removeByName, removeMarked, reorder, size, sort, sort, sort, subList, toArray, toArray, unMark, validate, validate
equals, exists, getCombinedDataModel, getContainedIDs, getContainedIDs, getDataModel, getDictionary, getID, getObjectPath, getObjectType, getParentByClass, getParentComponent, getParentComponentTable, getParentObject, getReferences, getRuleSet, getState, getWarnings, hashCode, isModified, validate
equals, getClass, notify, notifyAll, toString, wait, wait, wait
public void add(int index, DTAction a)
DictionaryComponentTable
add
in interface java.util.List<DTAction>
add
in class DictionaryComponentTable<DTAction>
index
- at which to place the new row.a
- to be added, must be of correct type for table.public DTAction remove(int index)
DictionaryComponentTable
remove
in interface java.util.List<DTAction>
remove
in class DictionaryComponentTable<DTAction>
index
- the index of the RuleCompoonent in the table.public boolean remove(java.lang.Object o)
DictionaryComponentTable
remove
in interface java.util.Collection<DTAction>
remove
in interface java.util.List<DTAction>
remove
in class DictionaryComponentTable<DTAction>
public void clear()
DictionaryComponentTable
clear
in interface java.util.Collection<DTAction>
clear
in interface java.util.List<DTAction>
clear
in class DictionaryComponentTable<DTAction>
public void move(int fromIndex, int toIndex, boolean replace)
DictionaryComponentTable
move
in class DictionaryComponentTable<DTAction>
fromIndex
- the index of the row to movetoIndex
- move row to this locationreplace
- if true, replace existing row at toIndex, if false move existing row to next higher index