Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/bdgp/apps/dagedit/datamodel/TermAddHistoryItem.java


1   package org.bdgp.apps.dagedit.datamodel;
2   
3   import java.util.*;
4   import javax.swing.tree.*;
5   
6   public class TermAddHistoryItem extends HistoryItem {
7   
8       protected Term result;
9   
10      // if target is null, create a new root
11      public TermAddHistoryItem(Term target, Term result) {
12    this.type = STRUCTURAL_ADD;
13    this.target = target;
14    this.result = result;
15      }
16  
17      public Term getResult() {
18    return result;
19      }
20  
21      public String toString() {
22    if (target == null)
23        return "Created new root";
24    else
25        return "Added "+result+" ("+result.getID()+") to "+
26      target+" ("+target.getID()+")";
27      }
28  
29      public Vector getTouchedNodes() {
30    Vector out = new Vector();
31    out.addElement(result);
32    return out;
33      }
34  }