### Question:
Model extends ModelElement implements Visitable { @Override public void accept(final Visitor visitor) { visitor.visit(this); } Model(final Identifier id, final String name, final List<TaggedValue> taggedValues,
            final List<NamespaceOwnedElement> ownedElements); @Override void accept(final Visitor visitor); String getName(); List<NamespaceOwnedElement> getOwnedElements(); @Override String toString();  }### Answer:
@Test public void testAccept() { model.accept(visitor); }