org.norvelle.textcite.gui.adapter
Interface TreeModelAdaptee
- All Known Implementing Classes:
- BookOutlineTree, CategoryTree
public interface TreeModelAdaptee
TreeModelAdaptee:
- Author:
- Erik Norvelle
An interface indicating that the implementing class can serve as a data model
for a TreeModelAdapater (i.e. a data source for a JTree). This is necessary in order
to make sure that CiteBook data classes are kept entirely free from any contamination
by the View (i.e. superclasses and interfaces provided by Swing)
addAdapter
void addAdapter(TreeModelAdapter adapter)
removeAdapter
void removeAdapter(TreeModelAdapter adapter)
recreateAdapterCollection
void recreateAdapterCollection()