|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrcf.core.util.groups.Singleton<C>
rcf.system.gui.util.GUIImmutableCollection<T,C>
rcf.system.gui.util.GUICollection<T,C>
T - TODOC - TODO@Revision(value="$Revision: 1.1 $",
date="$Date: 2006/12/16 17:52:39 $",
tag="$Name: $")
public class GUICollection<T,C extends rcf.core.util.collection.Collection<T>>TODO: Javadoc
TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString
| Nested Class Summary | |
|---|---|
protected class |
GUICollection.GUICollectionEventSink
TODO: Javadoc |
| Nested classes/interfaces inherited from class rcf.system.gui.util.GUIImmutableCollection |
|---|
GUIImmutableCollection.PopupAdapter, GUIImmutableCollection.Renderer |
| Nested classes/interfaces inherited from class rcf.core.util.groups.Singleton |
|---|
Singleton.Iterable<A>, Singleton.Iterator<A> |
| Field Summary | |
|---|---|
protected GUICollection.GUICollectionEventSink |
eventSink
TODO: Javadoc |
protected rcf.core.util.collection.Collection<ListDataListener> |
listeners
TODO: Javadoc |
protected rcf.core.util.collection.Collection<JComponent> |
repaints
TODO: Javadoc |
| Fields inherited from class rcf.system.gui.util.GUIImmutableCollection |
|---|
accessor, jlist, renderer |
| Fields inherited from class rcf.core.util.groups.Singleton |
|---|
a |
| Constructor Summary | |
|---|---|
GUICollection(rcf.core.util.accessor.GUIAccessor<? super T> _accessor,
C _collection)
TODO: Javadoc |
|
| Method Summary | |
|---|---|
void |
addListDataListener(ListDataListener l)
|
private void |
allocate()
TODO: Javadoc |
private void |
cleanup()
TODO: Javadoc |
private void |
invokeSafe(ListDataEvent listEvent)
TODO: Javadoc |
private void |
invokeUnsafe(ListDataEvent listEvent)
TODO: Javadoc |
void |
removeListDataListener(ListDataListener l)
|
rcf.core.util.collection.Collection<JComponent> |
repaints()
TODO: Javadoc |
static boolean |
test2()
TODO: Javadoc TODO: Unit test javadoc |
| Methods inherited from class rcf.system.gui.util.GUIImmutableCollection |
|---|
accessor, equals, getElementAt, getSize, hashCode, renderer, setJList, test1, toString |
| Methods inherited from class rcf.core.util.groups.Singleton |
|---|
composeArrays, decomposeArrays, get, set |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected rcf.core.util.collection.Collection<ListDataListener> listeners
protected rcf.core.util.collection.Collection<JComponent> repaints
protected GUICollection.GUICollectionEventSink eventSink
| Constructor Detail |
|---|
public GUICollection(rcf.core.util.accessor.GUIAccessor<? super T> _accessor,
C _collection)
_accessor - _collection - | Method Detail |
|---|
@TestMethod public static final boolean test2()
true if this test has passed.public void addListDataListener(ListDataListener l)
addListDataListener in interface ListModeladdListDataListener in class GUIImmutableCollection<T,C extends rcf.core.util.collection.Collection<T>>private void allocate()
private void cleanup()
private void invokeSafe(ListDataEvent listEvent)
listEvent - private void invokeUnsafe(ListDataEvent listEvent)
listEvent - public void removeListDataListener(ListDataListener l)
removeListDataListener in interface ListModelremoveListDataListener in class GUIImmutableCollection<T,C extends rcf.core.util.collection.Collection<T>>public rcf.core.util.collection.Collection<JComponent> repaints()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||