jApp
Class AbstractSelection<T>

java.lang.Object
  extended by jApp.AbstractSelection<T>
All Implemented Interfaces:
Selection<T>, java.lang.Iterable<T>
Direct Known Subclasses:
SimpleSelection

public abstract class AbstractSelection<T>
extends java.lang.Object
implements Selection<T>


Constructor Summary
AbstractSelection()
           
 
Method Summary
 void addChangeListener(javax.swing.event.ChangeListener x)
           
 void fireSelectionChangedEvent()
           
 void removeChangeListener(javax.swing.event.ChangeListener x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jApp.Selection
add, addItemsToRightClick, clear, contains, getSelected, isEmpty, paint, paint, remove, restoreSelection
 
Methods inherited from interface java.lang.Iterable
iterator
 

Constructor Detail

AbstractSelection

public AbstractSelection()
Method Detail

fireSelectionChangedEvent

public void fireSelectionChangedEvent()
Specified by:
fireSelectionChangedEvent in interface Selection<T>

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener x)
Specified by:
addChangeListener in interface Selection<T>

removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener x)
Specified by:
removeChangeListener in interface Selection<T>