de.miethxml.toolkit.repository
Interface RepositoryModel

All Superinterfaces:
Reloadable
All Known Implementing Classes:
FileSystemModel, RepositoryModelImpl

public interface RepositoryModel
extends Reloadable

Author:
simon

Method Summary
 void addFileModelFilter(FileModelFilter filter)
           
 void addRepositorySelectionListener(RepositorySelectionListener l)
           
 void expandSelectedFileModel()
           
 void removeFileModelFilter(FileModelFilter filter)
           
 void removeRepositorySelectionListener(RepositorySelectionListener l)
           
 void setBase(java.lang.String baseDir)
           
 
Methods inherited from interface de.miethxml.toolkit.repository.Reloadable
reload
 

Method Detail

setBase

public void setBase(java.lang.String baseDir)
             throws FileModelException
Parameters:
baseDir -
Throws:
FileModelException

addRepositorySelectionListener

public void addRepositorySelectionListener(RepositorySelectionListener l)

removeRepositorySelectionListener

public void removeRepositorySelectionListener(RepositorySelectionListener l)

expandSelectedFileModel

public void expandSelectedFileModel()

addFileModelFilter

public void addFileModelFilter(FileModelFilter filter)

removeFileModelFilter

public void removeFileModelFilter(FileModelFilter filter)