| Home >> All >> org >> bdgp >> apps >> dagedit >> [ datamodel Javadoc ] |
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 }