'STRAP:multiple sequence alignments '

charite.christo
Class ChTreeModel

java.lang.Object
  extended by charite.christo.ChTreeModel
All Implemented Interfaces:
javax.swing.tree.TreeModel

public class ChTreeModel
extends java.lang.Object
implements javax.swing.tree.TreeModel


Field Summary
static int DISPATCH_CHANGED
           
static int DISPATCH_INSERTED
           
static long SKIP_ROOT
           
 
Constructor Summary
ChTreeModel(long options, java.lang.Object root)
           
 
Method Summary
 void addTreeModelListener(javax.swing.event.TreeModelListener li)
           
 void dispatch(int id, javax.swing.event.TreeModelEvent ev)
           
 java.lang.Object getChild(java.lang.Object parent0, int i)
           
 int getChildCount(java.lang.Object parent0)
           
 int getIndexOfChild(java.lang.Object parent0, java.lang.Object child)
           
 java.lang.Object getRoot()
           
 boolean isLeaf(java.lang.Object parent0)
           
 void removeTreeModelListener(javax.swing.event.TreeModelListener li)
           
 void valueForPathChanged(javax.swing.tree.TreePath tp, java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SKIP_ROOT

public static final long SKIP_ROOT
See Also:
Constant Field Values

DISPATCH_INSERTED

public static final int DISPATCH_INSERTED
See Also:
Constant Field Values

DISPATCH_CHANGED

public static final int DISPATCH_CHANGED
See Also:
Constant Field Values
Constructor Detail

ChTreeModel

public ChTreeModel(long options,
                   java.lang.Object root)
Method Detail

getIndexOfChild

public int getIndexOfChild(java.lang.Object parent0,
                           java.lang.Object child)
Specified by:
getIndexOfChild in interface javax.swing.tree.TreeModel

getChild

public java.lang.Object getChild(java.lang.Object parent0,
                                 int i)
Specified by:
getChild in interface javax.swing.tree.TreeModel

valueForPathChanged

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

removeTreeModelListener

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

addTreeModelListener

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

isLeaf

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

getChildCount

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

getRoot

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

dispatch

public void dispatch(int id,
                     javax.swing.event.TreeModelEvent ev)

'STRAP:multiple sequence alignments '

'The most important classes are StrapAlign, Protein and StrapEvent.'