<xsd:complexType name="nonnullTokenWithRoleType"><xsd:annotation><xsd:documentation>This type is used for non-null tokens that have a required 'role'
attribute.</xsd:documentation></xsd:annotation><xsd:simpleContent><xsd:extension base="nonnullTokenType"><xsd:attribute name="role" type="nonnullTokenType" use="required"/></xsd:extension></xsd:simpleContent></xsd:complexType>