<rng:element name="div7"> <rng:ref name="att.global.attributes"/> <rng:ref name="att.divLike.attributes"/> <rng:ref name="att.metrical.attributes"/> <rng:ref name="att.typed.attributes"/> <rng:ref name="att.declaring.attributes"/> <rng:group> <rng:zeroOrMore> <rng:choice> <rng:ref name="model.divTop"/> <rng:ref name="model.global"/> </rng:choice> </rng:zeroOrMore> <rng:optional> <rng:oneOrMore> <rng:group> <rng:ref name="model.common"/> </rng:group> <rng:zeroOrMore> <rng:ref name="model.global"/> </rng:zeroOrMore> </rng:oneOrMore> <rng:zeroOrMore> <rng:group> <rng:ref name="model.divBottom"/> </rng:group> <rng:zeroOrMore> <rng:ref name="model.global"/> </rng:zeroOrMore> </rng:zeroOrMore> </rng:optional> </rng:group></rng:element>
element div7 { att.global.attributes, att.divLike.attributes, att.metrical.attributes, att.typed.attributes, att.declaring.attributes, ( ( model.divTop | model.global )*, ( ( ( model.common ), model.global* )+, ( ( model.divBottom ), model.global* )* )? ) }