package org.eclipse.iee.translator.antlr.translator.model; public class BracketsExpression extends Expression { private Expression inner; public BracketsExpression() { } public BracketsExpression(Expression inner) { this.inner = inner; } public Expression getInner() { return inner; } public void setInner(Expression inner) { getPropertyChangeSupport().firePropertyChange("left", this.inner, this.inner = inner); } public String getText() { return "(" + (getInner() != null ? getInner().getText() : PLACEHOLDER) + ")"; } @Override public <R, C> R accept(Visitor<R, C> visitor, C context) { return visitor.visitBracketsExpression(this, context); } }