<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* )* )? ) }