/[classpath]/classpath/javax/swing/JTree.java
ViewVC logotype

Diff of /classpath/javax/swing/JTree.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.31 by trebligd, Sat Jul 23 19:47:14 2005 UTC revision 1.32 by langel, Mon Aug 8 14:05:35 2005 UTC
# Line 775  public class JTree Line 775  public class JTree
775          {          {
776                  if (treeModel == model)                  if (treeModel == model)
777                          return;                          return;
778        
                 TreeModel oldValue = treeModel;  
                 treeModel = model;  
   
                 firePropertyChange(TREE_MODEL_PROPERTY, oldValue, model);  
   
779                  // add treeModelListener to the new model                  // add treeModelListener to the new model
780                  if (treeModelListener == null)                  if (treeModelListener == null)
781                          treeModelListener = createTreeModelListener();                          treeModelListener = createTreeModelListener();
782                  model.addTreeModelListener(treeModelListener);                  if (model != null) // as setModel(null) is allowed
783                            model.addTreeModelListener(treeModelListener);
784        
785        TreeModel oldValue = treeModel;
786        treeModel = model;
787    
788        firePropertyChange(TREE_MODEL_PROPERTY, oldValue, model);
789          }          }
790    
791          /**          /**

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26