de.miethxml.toolkit.repository
Class RepositoryModelImpl
java.lang.Object
de.miethxml.toolkit.repository.RepositoryModelImpl
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ListSelectionListener, Reloadable, RepositoryModel, javax.swing.event.TreeSelectionListener
- public class RepositoryModelImpl
- extends java.lang.Object
- implements javax.swing.event.TreeSelectionListener, RepositoryModel, javax.swing.event.ListSelectionListener, Reloadable
- Author:
- simon
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryModelImpl
public RepositoryModelImpl(FileModelManager manager)
setBase
public void setBase(java.lang.String base)
throws FileModelException
- Specified by:
setBase in interface RepositoryModel
- Parameters:
base -
- Throws:
FileModelException
getTreeModel
public javax.swing.tree.TreeModel getTreeModel(boolean showMixed)
getTableModel
public javax.swing.table.TableModel getTableModel()
addRepositorySelectionListener
public void addRepositorySelectionListener(RepositorySelectionListener l)
- Specified by:
addRepositorySelectionListener in interface RepositoryModel
removeRepositorySelectionListener
public void removeRepositorySelectionListener(RepositorySelectionListener l)
- Specified by:
removeRepositorySelectionListener in interface RepositoryModel
reload
public void reload()
- Specified by:
reload in interface Reloadable
valueChanged
public void valueChanged(javax.swing.event.ListSelectionEvent e)
- Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener
valueChanged
public void valueChanged(javax.swing.event.TreeSelectionEvent arg0)
- Specified by:
valueChanged in interface javax.swing.event.TreeSelectionListener
expandSelectedFileModel
public void expandSelectedFileModel()
- Specified by:
expandSelectedFileModel in interface RepositoryModel
addFileModelFilter
public void addFileModelFilter(FileModelFilter filter)
- Specified by:
addFileModelFilter in interface RepositoryModel
removeFileModelFilter
public void removeFileModelFilter(FileModelFilter filter)
- Specified by:
removeFileModelFilter in interface RepositoryModel
getBase
public FileModel getBase()
addFileModelSorter
public void addFileModelSorter(FileModelSorter sorter)
removeFileModelSorter
public void removeFileModelSorter(FileModelSorter sorter)