001package gudusoft.gsqlparser.nodes; 002 003import gudusoft.gsqlparser.ETriggerReferencingType; 004 005public class TTriggerReferencingItem extends TParseTreeNode { 006 private TObjectName correlationName; 007 private ETriggerReferencingType triggerReferencingType; 008 private TExpression oldValue; 009 private TExpression newValue; 010 011 public void setOldValue(TExpression oldValue) { 012 this.oldValue = oldValue; 013 } 014 015 public void setNewValue(TExpression newValue) { 016 this.newValue = newValue; 017 } 018 019 public TExpression getOldValue() { 020 021 return oldValue; 022 } 023 024 public TExpression getNewValue() { 025 return newValue; 026 } 027 028 public ETriggerReferencingType getTriggerReferencingType() { 029 return triggerReferencingType; 030 } 031 032 public TObjectName getCorrelationName() { 033 return correlationName; 034 } 035 036 public void init(Object arg1,Object arg2){ 037 triggerReferencingType = (ETriggerReferencingType)arg1; 038 correlationName = (TObjectName)arg2; 039 } 040}