/* 975 */ if (ep.isValueList()) {
/* 976 */ return new Tree.Term(ep) {
/* */ protected void write(ContentModelContainer parent, boolean isOptional, boolean repeated) {
/* 978 */ TypeRef t = (TypeRef)this.val$ep.getTypes().get(0);
/* 979 */ LocalElement e = parent.element();
/* 980 */ e.block();
/* 981 */ QName tn = t.getTagName();
/* 982 */ e.name(tn.getLocalPart());
/* 983 */ com.sun.xml.bind.v2.schemagen.xmlschema.List lst = e.simpleType().list();
/* 984 */ XmlSchemaGenerator.Namespace.this.writeTypeRef(lst, t, "itemType");
/* 985 */ XmlSchemaGenerator.Namespace.this.elementFormDefault.writeForm(e, tn);