<?xml version="1.0" encoding="UTF-8"?>
<Tokens version="1.0">
	<File path="{{filePath}}">
		{{#object}}
		<Token>
			{{>TokenIdentifier}}
			{{>Abstract}}
			{{>DeclaredIn}}
            {{>Availability}}
			{{>RelatedTokens}}
			{{#refid}}<NodeRef refid="{{refid}}"/>{{/refid}}
		</Token>
		{{/object}}
		{{#members}}
		<Token>
			{{>TokenIdentifier}}
			{{>Abstract}}
			{{>DeclaredIn}}
			{{>RelatedTokens}}
			<Declaration>{{>MethodDeclaration}}</Declaration>
			{{#hasParameters}}<Parameters>
				{{#parameters}}<Parameter>
					<Name>{{name}}</Name>
					{{>Abstract}}
				</Parameter>{{/parameters}}
			</Parameters>{{/hasParameters}}
			{{#returnValue}}<ReturnValue>{{>Abstract}}</ReturnValue>{{/returnValue}}
			{{#anchor}}<Anchor>{{anchor}}</Anchor>{{/anchor}}
            {{#refid}}<NodeRef refid="{{refid}}"/>{{/refid}}
		</Token>
		{{/members}}
        {{#constants}}
        <Token>
            {{>TokenIdentifier}}
            {{>Abstract}}
            <Declaration>{{declaration}}</Declaration>
            {{>Availability}}
            {{>DeclaredIn}}
            {{>RelatedTokens}}
            {{>Reference}}
        </Token>
        {{/constants}}
        {{#blocks}}
        <Token>
            {{>TokenIdentifier}}
            {{>Abstract}}
            <Declaration>{{declaration}}</Declaration>
            {{>Availability}}
            {{>DeclaredIn}}
            {{>RelatedTokens}}
            {{>Reference}}
        </Token>
        {{/blocks}}
	</File>
</Tokens>

Section TokenIdentifier
	<TokenIdentifier>{{identifier}}</TokenIdentifier>
EndSection

Section DeclaredIn
	<DeclaredIn>{{declaredin}}</DeclaredIn>
EndSection

Section RelatedTokens
	{{#hasRelatedTokens}}
	<RelatedTokens>
		{{#relatedTokens}}<TokenIdentifier>{{.}}</TokenIdentifier>
		{{/relatedTokens}}
	</RelatedTokens>
	{{/hasRelatedTokens}}
EndSection

Section Abstract
<Abstract type="html">{{#abstract}}{{>GBCommentComponentsList}}{{/abstract}}</Abstract>
EndSection

Section Availability
{{#availability}}<Availability type="html">{{>GBCommentComponentsList}}</Availability>{{/availability}}
EndSection

Section Reference
{{#refid}}<NodeRef refid="{{refid}}"/>{{/refid}}
EndSection

Section MethodDeclaration
{{#formattedComponents}}{{value}}{{/formattedComponents}}
EndSection

Section GBCommentComponentsList
{{#components}}{{textValue}}{{/components}}
EndSection