/** {@inheritDoc} */ @Override public void removeAnticipator(final PollAnticipator trigger) { MockVisitor triggerRemover = new MockVisitorAdapter() { @Override public void visitService(MockService service) { service.removeAnticipator(trigger); } }; visit(triggerRemover); }
/** {@inheritDoc} */ @Override public void addAnticipator(final PollAnticipator trigger) { MockVisitor triggerAdder = new MockVisitorAdapter() { @Override public void visitService(MockService service) { service.addAnticipator(trigger); } }; visit(triggerAdder); }
/** * <p>resetPollCount</p> */ @Override public void resetPollCount() { class PollCountReset extends MockVisitorAdapter { @Override public void visitService(MockService service) { service.resetPollCount(); } } PollCountReset pollCounter = new PollCountReset(); visit(pollCounter); }
/** * <p>getPollCount</p> * * @return a int. */ @Override public int getPollCount() { class PollCounter extends MockVisitorAdapter { int pollCount = 0; int getPollCount() { return pollCount; } @Override public void visitService(MockService service) { pollCount += service.getPollCount(); } } PollCounter pollCounter = new PollCounter(); visit(pollCounter); return pollCounter.getPollCount(); }
/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitNode(this); visitMembers(v); }
/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitInterface(this); visitMembers(v); }
/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitNetwork(this); visitMembers(v); }