/* 655 */ for (ArrayInfo a : this.arrays) {
/* 656 */ writeArray(a, schema);
/* 657 */ schema._pcdata("\n");
/* */ }
/* 659 */ for (Map.Entry e : this.attributeDecls.entrySet()) {
/* 660 */ TopLevelAttribute a = schema.attribute();
/* 661 */ a.name((String)e.getKey());
/* 662 */ if (e.getValue() == null)
/* 663 */ writeTypeRef(a, XmlSchemaGenerator.this.stringType, "type");
/* */ else
/* 665 */ writeAttributeTypeRef((AttributePropertyInfo)e.getValue(), a);
/* 666 */ schema._pcdata("\n");