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/TermCommitAndObsoleteHistoryItem.java


1   package org.bdgp.apps.dagedit.datamodel;
2   
3   import java.util.*;
4   import javax.swing.tree.*;
5   
6   public class TermCommitAndObsoleteHistoryItem extends HistoryItem {
7   
8       protected Term result;
9       protected Term originalResult;
10  
11      public TermCommitAndObsoleteHistoryItem(Term target, Term result) {
12    this.type = STRUCTURAL_COMMITANDOBSOLETE;
13    this.target = target;
14    this.result = result;
15    this.originalResult = (Term) result.clone();
16      }
17  
18      public Term getOriginalResult() {
19    return originalResult;
20      }
21  
22      public Term getResult() {
23    return result;
24      }
25  
26      public String toString() {
27    StringBuffer out = new StringBuffer("Commit and obsolete "+target+" ("+target.getID()+") to create "+result+" ("+result.getID()+")");
28    return out.toString();
29      }
30  
31      public Vector getTouchedNodes() {
32    Vector out = new Vector();
33    out.addElement(target);
34    return out;
35      }
36  }