Pastoid

Pluggable RelaxNG

The page you are looking at now is at this URL: http://pastoid.com/aze

This paste was last updated on June 3, 2009 at 11:04 am.

Pasted Coderaw

<?xml version="1.0" encoding="UTF-8"?>
<rng:grammar xmlns:rng="http://relaxng.org/ns/structure/1.0" ns="" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
	<rng:include href="xml.rng" ns="http://www.w3.org/XML/1998/namespace"/>
	<rng:start>
		<rng:ref name="pluggable"/>
	</rng:start>
	<rng:define name="pluggable">
		<rng:element name="pluggable">
 
			<rng:oneOrMore>
				<rng:choice>
					<rng:ref name="name"/>
					<rng:oneOrMore>
						<rng:ref name="author"/>
					</rng:oneOrMore>
					<rng:ref name="license"/>
					<rng:ref name="copyright"/>
					<rng:ref name="version"/>
					<rng:ref name="guid"/>
					<rng:ref name="downloadurl"/>
					<rng:ref name="url"/>
					<rng:oneOrMore>
						<rng:ref name="description"/>
					</rng:oneOrMore>
					<rng:ref name="requires"/>
					<rng:ref name="recommends"/>
					<rng:ref name="implements"/>
					<rng:ref name="conflicts"/>
					<rng:oneOrMore>
						<rng:ref name="config"/>
					</rng:oneOrMore>
					<rng:oneOrMore>
						<rng:ref name="help"/>
					</rng:oneOrMore>
					<rng:ref name="template_engine"/>
					<rng:ref name="areas"/>
				</rng:choice>
			</rng:oneOrMore>
			<rng:attribute name="type">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="name"/>
	</rng:start>
	<rng:define name="name">
		<rng:element name="name">
			<rng:data type="NCName"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="author"/>
	</rng:start>
	<rng:define name="author">
		<rng:element name="author">
 
			<rng:attribute name="url">
				<rng:data type="anyURI"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="license"/>
	</rng:start>
	<rng:define name="license">
		<rng:element name="license">
 
			<rng:attribute name="url">
				<rng:data type="anyURI"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="copyright"/>
	</rng:start>
	<rng:define name="copyright">
		<rng:element name="copyright">
			<rng:data type="string"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="version"/>
	</rng:start>
	<rng:define name="version">
		<rng:element name="version">
			<rng:data type="decimal"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="guid"/>
	</rng:start>
	<rng:define name="guid">
		<rng:element name="guid">
			<rng:data type="string"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="downloadurl"/>
	</rng:start>
	<rng:define name="downloadurl">
		<rng:element name="downloadurl">
			<rng:data type="anyURI"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="url"/>
	</rng:start>
	<rng:define name="url">
		<rng:element name="url">
			<rng:data type="anyURI"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="requires"/>
	</rng:start>
	<rng:define name="requires">
		<rng:element name="requires">
 
 
			<rng:ref name="feature"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="recommends"/>
	</rng:start>
	<rng:define name="recommends">
		<rng:element name="recommends">
 
 
			<rng:ref name="feature"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="implements"/>
	</rng:start>
	<rng:define name="implements">
		<rng:element name="implements">
 
 
			<rng:oneOrMore>
				<rng:ref name="feature"/>
			</rng:oneOrMore>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="conflicts"/>
	</rng:start>
	<rng:define name="conflicts">
		<rng:element name="conflicts">
 
 
			<rng:ref name="feature"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="config"/>
	</rng:start>
	<rng:define name="config">
		<rng:element name="config">
 
 
 
			<rng:ref name="caption"/>
			<rng:ref name="container"/>
 
			<rng:ref name="control"/>
 
			<rng:attribute name="load">
				<rng:data type="integer"/>
			</rng:attribute>
			<rng:attribute name="name">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="caption"/>
	</rng:start>
	<rng:define name="caption">
		<rng:element name="caption">
 
 
			<rng:oneOrMore>
				<rng:ref name="value"/>
			</rng:oneOrMore>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="container"/>
	</rng:start>
	<rng:define name="container">
		<rng:element name="container">
 
 
			<rng:ref name="attribute"/>
			<rng:ref name="control"/>
 
			<rng:attribute name="type">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="help"/>
	</rng:start>
	<rng:define name="help">
		<rng:element name="help">
 
 
			<rng:oneOrMore>
				<rng:ref name="value"/>
			</rng:oneOrMore>
 
			<rng:attribute name="name">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="template_engine"/>
	</rng:start>
	<rng:define name="template_engine">
		<rng:element name="template_engine">
			<rng:data type="NCName"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="areas"/>
	</rng:start>
	<rng:define name="areas">
		<rng:element name="areas">
 
 
			<rng:oneOrMore>
				<rng:ref name="area"/>
			</rng:oneOrMore>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="area"/>
	</rng:start>
	<rng:define name="area">
		<rng:element name="area">
 
 
			<rng:oneOrMore>
				<rng:ref name="description"/>
			</rng:oneOrMore>
 
			<rng:attribute name="name">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="description"/>
	</rng:start>
	<rng:define name="description">
		<rng:element name="description">
 
			<rng:ref name="lang"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="feature"/>
	</rng:start>
	<rng:define name="feature">
		<rng:element name="feature">
			<rng:data type="string"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="value"/>
	</rng:start>
	<rng:define name="value">
		<rng:element name="value">
 
			<rng:ref name="lang"/>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="attribute"/>
	</rng:start>
	<rng:define name="attribute">
		<rng:element name="attribute">
 
 
			<rng:oneOrMore>
				<rng:ref name="value"/>
			</rng:oneOrMore>
 
			<rng:attribute name="name">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="control"/>
	</rng:start>
	<rng:define name="control">
		<rng:element name="control">
 
 
			<rng:oneOrMore>
				<rng:ref name="attribute"/>
			</rng:oneOrMore>
			<rng:optional>
				<rng:ref name="validator"/>
			</rng:optional>
 
			<rng:attribute name="name">
				<rng:data type="NCName"/>
			</rng:attribute>
			<rng:attribute name="storage">
				<rng:data type="NMTOKEN"/>
			</rng:attribute>
			<rng:attribute name="type">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
	<rng:start>
		<rng:ref name="validator"/>
	</rng:start>
	<rng:define name="validator">
		<rng:element name="validator">
 
			<rng:attribute name="type">
				<rng:data type="NCName"/>
			</rng:attribute>
		</rng:element>
	</rng:define>
</rng:grammar>

Toggle wordwrap

Referring DomainHits
Unknown Referer 127
pastoid.com 6
mibbit.com 1
search.live.com 1
Is this paste spam?
<Hide