1 22 package org.jboss.aspects.dbc.condition.parser; 23 24 29 public abstract class Expression 30 { 31 protected Expression parent; 32 33 protected Expression() 34 { 35 36 } 37 38 protected void setParent(Expression parent) 39 { 40 this.parent = parent; 41 } 42 43 protected abstract void accept(ExpressionVisitor visitor); 44 45 protected boolean isTopLevel() 46 { 47 return parent == null; 48 } 49 } 50 | Popular Tags |