de.miethxml.hawron.gui.context
Class FileSystemModel

java.lang.Object
  extended byde.miethxml.hawron.gui.context.FileSystemModel
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.ListSelectionListener, Reloadable, RepositoryModel, javax.swing.table.TableModel, javax.swing.tree.TreeModel, javax.swing.event.TreeSelectionListener

public class FileSystemModel
extends java.lang.Object
implements javax.swing.tree.TreeModel, javax.swing.table.TableModel, javax.swing.event.TreeSelectionListener, javax.swing.event.ListSelectionListener, Reloadable, RepositoryModel

Author:
Simon Mieth

Constructor Summary
FileSystemModel()
          Deprecated.  
FileSystemModel(java.lang.String baseDir)
          Deprecated.  
 
Method Summary
 void addFileModelFilter(FileModelFilter filter)
          Deprecated.  
 void addRepositorySelectionListener(RepositorySelectionListener l)
          Deprecated.  
 void addTableModelListener(javax.swing.event.TableModelListener arg0)
          Deprecated.  
 void addTreeModelListener(javax.swing.event.TreeModelListener arg0)
          Deprecated.  
 void expandSelectedFileModel()
          Deprecated.  
 java.lang.String getBaseDir()
          Deprecated.  
 java.lang.Object getChild(java.lang.Object arg0, int arg1)
          Deprecated.  
 int getChildCount(java.lang.Object arg0)
          Deprecated.  
 java.lang.Class getColumnClass(int arg0)
          Deprecated.  
 int getColumnCount()
          Deprecated.  
 java.lang.String getColumnName(int arg0)
          Deprecated.  
 java.lang.String getCurrentDirectory()
          Deprecated. Returns the current selected directory
 int getIndexOfChild(java.lang.Object arg0, java.lang.Object arg1)
          Deprecated.  
 java.lang.Object getRoot()
          Deprecated.  
 int getRowCount()
          Deprecated.  
 java.io.File getSelectedFile()
          Deprecated. Returns the selected file or directory
 java.lang.Object getValueAt(int arg0, int arg1)
          Deprecated.  
 boolean isCellEditable(int arg0, int arg1)
          Deprecated.  
 boolean isLeaf(java.lang.Object arg0)
          Deprecated.  
 void reload()
          Deprecated.  
 void removeFileModelFilter(FileModelFilter filter)
          Deprecated.  
 void removeRepositorySelectionListener(RepositorySelectionListener l)
          Deprecated.  
 void removeTableModelListener(javax.swing.event.TableModelListener arg0)
          Deprecated.  
 void removeTreeModelListener(javax.swing.event.TreeModelListener arg0)
          Deprecated.  
 void setBase(java.lang.String baseDir)
          Deprecated.  
 void setValueAt(java.lang.Object arg0, int arg1, int arg2)
          Deprecated.  
 void valueChanged(javax.swing.event.ListSelectionEvent e)
          Deprecated.  
 void valueChanged(javax.swing.event.TreeSelectionEvent arg0)
          Deprecated.  
 void valueForPathChanged(javax.swing.tree.TreePath arg0, java.lang.Object arg1)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSystemModel

public FileSystemModel()
Deprecated. 

FileSystemModel

public FileSystemModel(java.lang.String baseDir)
Deprecated. 
Method Detail

addTreeModelListener

public void addTreeModelListener(javax.swing.event.TreeModelListener arg0)
Deprecated. 
Specified by:
addTreeModelListener in interface javax.swing.tree.TreeModel

getChild

public java.lang.Object getChild(java.lang.Object arg0,
                                 int arg1)
Deprecated. 
Specified by:
getChild in interface javax.swing.tree.TreeModel

getChildCount

public int getChildCount(java.lang.Object arg0)
Deprecated. 
Specified by:
getChildCount in interface javax.swing.tree.TreeModel

getIndexOfChild

public int getIndexOfChild(java.lang.Object arg0,
                           java.lang.Object arg1)
Deprecated. 
Specified by:
getIndexOfChild in interface javax.swing.tree.TreeModel

getRoot

public java.lang.Object getRoot()
Deprecated. 
Specified by:
getRoot in interface javax.swing.tree.TreeModel

isLeaf

public boolean isLeaf(java.lang.Object arg0)
Deprecated. 
Specified by:
isLeaf in interface javax.swing.tree.TreeModel

removeTreeModelListener

public void removeTreeModelListener(javax.swing.event.TreeModelListener arg0)
Deprecated. 
Specified by:
removeTreeModelListener in interface javax.swing.tree.TreeModel

valueForPathChanged

public void valueForPathChanged(javax.swing.tree.TreePath arg0,
                                java.lang.Object arg1)
Deprecated. 
Specified by:
valueForPathChanged in interface javax.swing.tree.TreeModel

addTableModelListener

public void addTableModelListener(javax.swing.event.TableModelListener arg0)
Deprecated. 
Specified by:
addTableModelListener in interface javax.swing.table.TableModel

getColumnClass

public java.lang.Class getColumnClass(int arg0)
Deprecated. 
Specified by:
getColumnClass in interface javax.swing.table.TableModel

getColumnCount

public int getColumnCount()
Deprecated. 
Specified by:
getColumnCount in interface javax.swing.table.TableModel

getColumnName

public java.lang.String getColumnName(int arg0)
Deprecated. 
Specified by:
getColumnName in interface javax.swing.table.TableModel

getRowCount

public int getRowCount()
Deprecated. 
Specified by:
getRowCount in interface javax.swing.table.TableModel

getValueAt

public java.lang.Object getValueAt(int arg0,
                                   int arg1)
Deprecated. 
Specified by:
getValueAt in interface javax.swing.table.TableModel

isCellEditable

public boolean isCellEditable(int arg0,
                              int arg1)
Deprecated. 
Specified by:
isCellEditable in interface javax.swing.table.TableModel

removeTableModelListener

public void removeTableModelListener(javax.swing.event.TableModelListener arg0)
Deprecated. 
Specified by:
removeTableModelListener in interface javax.swing.table.TableModel

setValueAt

public void setValueAt(java.lang.Object arg0,
                       int arg1,
                       int arg2)
Deprecated. 
Specified by:
setValueAt in interface javax.swing.table.TableModel

getBaseDir

public java.lang.String getBaseDir()
Deprecated. 
Returns:

setBase

public void setBase(java.lang.String baseDir)
Deprecated. 
Specified by:
setBase in interface RepositoryModel
Parameters:
baseDir -

valueChanged

public void valueChanged(javax.swing.event.TreeSelectionEvent arg0)
Deprecated. 
Specified by:
valueChanged in interface javax.swing.event.TreeSelectionListener

getCurrentDirectory

public java.lang.String getCurrentDirectory()
Deprecated. 
Returns the current selected directory

Returns:
current directory

reload

public void reload()
Deprecated. 
Specified by:
reload in interface Reloadable

valueChanged

public void valueChanged(javax.swing.event.ListSelectionEvent e)
Deprecated. 
Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener

expandSelectedFileModel

public void expandSelectedFileModel()
Deprecated. 
Specified by:
expandSelectedFileModel in interface RepositoryModel

addRepositorySelectionListener

public void addRepositorySelectionListener(RepositorySelectionListener l)
Deprecated. 
Specified by:
addRepositorySelectionListener in interface RepositoryModel

removeRepositorySelectionListener

public void removeRepositorySelectionListener(RepositorySelectionListener l)
Deprecated. 
Specified by:
removeRepositorySelectionListener in interface RepositoryModel

getSelectedFile

public java.io.File getSelectedFile()
Deprecated. 
Returns the selected file or directory

Returns:
the selected file or directory

addFileModelFilter

public void addFileModelFilter(FileModelFilter filter)
Deprecated. 
Specified by:
addFileModelFilter in interface RepositoryModel

removeFileModelFilter

public void removeFileModelFilter(FileModelFilter filter)
Deprecated. 
Specified by:
removeFileModelFilter in interface RepositoryModel