blob: 1311e51a7fee6ae3b1395e70f07f9ddcc859582c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="parameters" name="Parameters" schema="schema/parameters.exsd"/>
<extension-point id="sequencer" name="sequencer runnable" schema="schema/sequencer.exsd"/>
<extension
point="org.eclipse.gendoc.processes">
<process
id="drop"
label="Removing dropped elements"
parallel="false"
priority="NORMAL"
processor="org.eclipse.gendoc.tags.handlers.impl.post.DropTagProcess">
<predecessor
ref="generate">
</predecessor>
<successor
ref="save">
</successor>
</process>
<process
id="nobr"
label="Removing line breaks"
parallel="false"
priority="NORMAL"
processor="org.eclipse.gendoc.tags.handlers.impl.post.NobrTagProcess">
<predecessor
ref="drop">
</predecessor>
<successor
ref="save">
</successor>
</process>
<process
id="fragment"
label="Analyse Fragments Process"
parallel="false"
priority="NORMAL"
processor="org.eclipse.gendoc.tags.handlers.process.FragmentAnalyserProcess">
<predecessor
ref="countSteps">
</predecessor>
<successor
ref="generate">
</successor>
</process>
<process
id="RegisterVariableProcess"
label="Register Project Variables"
parallel="false"
priority="NORMAL"
processor="org.eclipse.gendoc.tags.handlers.process.RegisterVariableProcess">
<predecessor
ref="countSteps">
</predecessor>
<successor
ref="generate">
</successor>
</process>
<process
id="bookmark"
label="Analyse Bookmark Process"
parallel="false"
priority="NORMAL"
processor="org.eclipse.gendoc.tags.handlers.process.BookmarksAnalyserProcess">
<predecessor
ref="countSteps">
</predecessor>
<successor
ref="fragment">
</successor>
</process>
</extension>
<extension
point="org.eclipse.gendoc.serviceTypes">
<serviceType
id="ConfigurationService"
interface="org.eclipse.gendoc.tags.handlers.IConfigurationService">
</serviceType>
<serviceType
id="ContextService"
interface="org.eclipse.gendoc.tags.handlers.IContextService">
</serviceType>
<serviceType
id="EMFModelLoaderService"
interface="org.eclipse.gendoc.tags.handlers.IEMFModelLoaderService">
</serviceType>
<serviceType
id="TagHandlerService"
interface="org.eclipse.gendoc.tags.handlers.ITagHandlerService">
</serviceType>
<serviceType
id="TagAnalyserBuffer"
interface="org.eclipse.gendoc.tags.handlers.process.buffers.ITagAnalyserBuffer">
</serviceType>
<serviceType
id="PropertiesService"
interface="org.eclipse.gendoc.tags.handlers.IPropertiesService">
</serviceType>
</extension>
<extension
point="org.eclipse.gendoc.services">
<service
class="org.eclipse.gendoc.tags.handlers.impl.config.ConfigurationService"
default="true"
id="ConfigurationService"
serviceType="ConfigurationService">
</service>
<service
class="org.eclipse.gendoc.tags.handlers.impl.context.ContextService"
default="true"
id="ContextService"
serviceType="ContextService">
</service>
<service
class="org.eclipse.gendoc.tags.handlers.impl.context.EMFModelLoaderService"
default="true"
id="EMFModelLoaderService"
serviceType="EMFModelLoaderService">
</service>
<service
class="org.eclipse.gendoc.tags.handlers.impl.TagHandlerService"
default="true"
id="TagHandlerService"
serviceType="TagHandlerService">
</service>
<service
class="org.eclipse.gendoc.tags.handlers.process.buffers.StringTagAnalyserBuffer"
default="true"
id="StringAnalyserBuffer"
serviceType="TagAnalyserBuffer">
</service>
<service
class="org.eclipse.gendoc.tags.handlers.process.buffers.FileAnalyserBuffer"
default="false"
id="TagFileBuffer"
serviceType="TagAnalyserBuffer">
</service>
<service
class="org.eclipse.gendoc.tags.handlers.impl.properties.PropertiesServices"
default="true"
id="DefaultPropertiesService"
serviceType="PropertiesService">
</service>
</extension>
<extension
point="org.eclipse.gendoc.tags">
<category
name="org.eclipse.gendoc.tags.top">
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.config.ConfigTagHandler"
name="config">
<attribute
default="acceleo"
name="language"
required="false"
type="java.lang.String">
</attribute>
<attribute
default="false"
name="runV1"
required="false"
type="java.lang.Boolean">
</attribute>
<attribute
name="services"
required="false"
type="java.lang.String">
</attribute>
<attribute
default="2"
name="version"
required="false"
type="java.lang.Integer">
</attribute>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.config.ImportedDiagramsTagHandler"
name="importedDiagrams">
<attribute
name="path"
required="true"
type="java.lang.String">
</attribute>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.config.OutputTagHandler"
name="output">
<attribute
name="path"
required="true"
type="java.lang.String">
</attribute>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.config.ParamTagHandler"
name="param">
<attribute
name="key"
required="false"
type="java.lang.String">
</attribute>
<attribute
name="value"
required="true"
type="java.lang.String">
</attribute>
</tag>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.context.ContextTagHandler"
name="context">
<attribute
name="element"
required="false"
type="java.lang.String">
</attribute>
<attribute
name="importedBundles"
required="false"
type="java.lang.String">
</attribute>
<attribute
name="model"
required="false"
type="java.lang.String">
</attribute>
<attribute
name="services"
required="false"
type="java.lang.String">
</attribute>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.scripts.GendocTagHandler"
name="gendoc">
<category
name="org.eclipse.gendoc.tags.scripts">
</category>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.scripts.IncludeTagHandler"
name="include">
<attribute
name="filePath"
required="true"
type="java.lang.String">
</attribute>
</tag>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.post.DropTagHandler"
name="drop">
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.post.NobrTagHandler"
name="nobr">
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.post.DropEmptyTagHandler"
name="dropEmpty">
<category
name="org.eclipse.gendoc.tags.scripts">
</category>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.fragment.FragmentTagHandler"
name="fragment">
<attribute
name="name"
required="true"
type="java.lang.String">
</attribute>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.fragment.ArgumentTagHandler"
name="arg">
<attribute
name="name"
required="true"
type="java.lang.String">
</attribute>
<attribute
name="type"
required="true"
type="java.lang.String">
</attribute>
</tag>
<attribute
name="importedBundles"
required="false"
type="java.lang.String">
</attribute>
<attribute
name="importedFragments"
required="false"
type="java.lang.String">
</attribute>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.properties.PropertiesTagHandler"
name="properties">
<attribute
name="path"
required="true"
type="java.lang.String">
</attribute>
</tag>
</category>
</extension>
<extension
point="org.eclipse.gendoc.tags">
<category
name="org.eclipse.gendoc.tags.scripts">
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.scripts.ImageTagHandler"
name="image">
<attribute
name="filePath"
required="false"
type="java.lang.String">
</attribute>
<attribute
name="object"
required="false"
type="java.lang.String">
</attribute>
<attribute
default="false"
name="keepH"
required="false"
type="java.lang.Boolean">
</attribute>
<attribute
default="false"
name="keepH"
required="false"
type="java.lang.Boolean">
</attribute>
<attribute
default="false"
name="maxH"
required="false"
type="java.lang.Boolean">
</attribute>
<attribute
default="false"
name="maxW"
required="false"
type="java.lang.Boolean">
</attribute>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.scripts.ListTagHandler"
name="list">
<category
name="org.eclipse.gendoc.tags.scripts">
</category>
</tag>
<tag
handler="org.eclipse.gendoc.tags.handlers.impl.scripts.TableTagHandler"
name="table">
<category
name="org.eclipse.gendoc.tags.scripts">
</category>
</tag>
<tagref
name="drop">
</tagref>
<tagref
name="nobr">
</tagref>
<tagref
name="dropEmpty">
</tagref>
</category>
</extension>
<extension
point="org.eclipse.gendoc.tags.handlers.parameters">
<Parameter
instance="org.eclipse.gendoc.tags.handlers.DefaultParameterValue">
</Parameter>
</extension>
<extension
id="id2"
point="org.eclipse.gendoc.tags.handlers.sequencer">
<pre_tag_handler
priority="1"
runnable="org.eclipse.gendoc.tags.handlers.impl.scripts.PreGendocTagHandler"
tag_name="gendoc">
</pre_tag_handler>
<pre_tag_handler
priority="1"
runnable="org.eclipse.gendoc.tags.handlers.impl.scripts.PreGendocTagHandler"
tag_name="fragment">
</pre_tag_handler>
</extension>
</plugin>