### Question:
EnumType extends NamespaceOwnedElement implements SimpleType { @Override public void accept(final Visitor visitor) { visitor.visit(this); } EnumType(final Identifier id, final String name, final List<EnumLiteral> literals,
            final List<TaggedValue> taggedValues); @Override void accept(final Visitor visitor); @Override List<EnumLiteral> getLiterals(); @Override boolean isAbstract(); @Override boolean isClassType(); @Override boolean isDataType(); @Override boolean isEnumType(); @Override String toString();  }### Answer:
@Test public void testAccept() { enumType.accept(visitor); }