### Question:
Range extends ModelElement { @Override public void accept(final Visitor visitor) { visitor.visit(this); } Range(final Identifier id, final Occurs lower, final Occurs upper, final List<TaggedValue> taggedValues);  Range(final Occurs lower, final Occurs upper, final List<TaggedValue> taggedValues);  Range(final Occurs lower, final Occurs upper); @Override void accept(final Visitor visitor); Occurs getLower(); Occurs getUpper(); @Override String toString();  }### Answer:
@Test public void testAccept() { range.accept(visitor); }