public final Expression getMessage() { return getChildByRole(Roles.EXPRESSION); }
@Override public boolean matches(final INode other, final Match match) { if (other instanceof AssertStatement) { final AssertStatement otherAssert = (AssertStatement) other; return getCondition().matches(otherAssert.getCondition(), match) && getMessage().matches(otherAssert.getMessage()); } return false; } }
public final void setCondition(final Expression value) { setChildByRole(Roles.CONDITION, value); }
final AssertStatement assertStatement = new AssertStatement( condition == null ? ifElse.getOffset() : condition.getOffset() ); assertStatement.setCondition(condition); assertStatement.setCondition(new PrimitiveExpression(Expression.MYSTERY_OFFSET, false)); assertStatement.setMessage(message);
final AssertStatement assertStatement = new AssertStatement( condition == null ? ifElse.getOffset() : condition.getOffset() ); assertStatement.setCondition(condition); assertStatement.setCondition(new PrimitiveExpression(Expression.MYSTERY_OFFSET, false)); assertStatement.setMessage(message);
final AssertStatement assertStatement = new AssertStatement( condition == null ? ifElse.getOffset() : condition.getOffset() ); assertStatement.setCondition(condition); assertStatement.setCondition(new PrimitiveExpression(Expression.MYSTERY_OFFSET, false)); assertStatement.setMessage(message);
@Override public boolean matches(final INode other, final Match match) { if (other instanceof AssertStatement) { final AssertStatement otherAssert = (AssertStatement) other; return getCondition().matches(otherAssert.getCondition(), match) && getMessage().matches(otherAssert.getMessage()); } return false; } }
public final Expression getCondition() { return getChildByRole(Roles.CONDITION); }
public final void setCondition(final Expression value) { setChildByRole(Roles.CONDITION, value); }
@Override public boolean matches(final INode other, final Match match) { if (other instanceof AssertStatement) { final AssertStatement otherAssert = (AssertStatement) other; return getCondition().matches(otherAssert.getCondition(), match) && getMessage().matches(otherAssert.getMessage()); } return false; } }
public final Expression getCondition() { return getChildByRole(Roles.CONDITION); }
public final void setMessage(final Expression message) { setChildByRole(Roles.EXPRESSION, message); }
@Override public Void visitAssertStatement(final AssertStatement node, final Void ignored) { startNode(node); writeKeyword(AssertStatement.ASSERT_KEYWORD_ROLE); space(); node.getCondition().acceptVisitor(this, ignored); final Expression message = node.getMessage(); if (message != null && !message.isNull()) { space(); writeToken(Roles.COLON); space(); message.acceptVisitor(this, ignored); } semicolon(); endNode(node); return null; }
public final Expression getMessage() { return getChildByRole(Roles.EXPRESSION); }
public final void setMessage(final Expression message) { setChildByRole(Roles.EXPRESSION, message); }
@Override public Void visitAssertStatement(final AssertStatement node, final Void ignored) { startNode(node); writeKeyword(AssertStatement.ASSERT_KEYWORD_ROLE); space(); node.getCondition().acceptVisitor(this, ignored); final Expression message = node.getMessage(); if (message != null && !message.isNull()) { space(); writeToken(Roles.COLON); space(); message.acceptVisitor(this, ignored); } semicolon(); endNode(node); return null; }
public final JavaTokenNode getColon() { return getChildByRole(Roles.COLON); }
public final void setMessage(final Expression message) { setChildByRole(Roles.EXPRESSION, message); }
@Override public Void visitAssertStatement(final AssertStatement node, final Void ignored) { startNode(node); writeKeyword(AssertStatement.ASSERT_KEYWORD_ROLE); space(); node.getCondition().acceptVisitor(this, ignored); final Expression message = node.getMessage(); if (message != null && !message.isNull()) { space(); writeToken(Roles.COLON); space(); message.acceptVisitor(this, ignored); } semicolon(); endNode(node); return null; }
public final Expression getCondition() { return getChildByRole(Roles.CONDITION); }