Kaydet (Commit) e9bcc4f8 authored tarafından Miklos Vajna's avatar Miklos Vajna

writerfilter: remove various no longer needed resolve* methods in doctok

Change-Id: Iae638fbc5142e7c6d3f62bd6916b25fa4ecf040e
üst 67cfd9f3
......@@ -161,52 +161,16 @@ using namespace ::std;
<xsl:choose>
<xsl:when test=".//UML:Stereotype[@xmi.idref='ww8resource']">
<xsl:text>::resolve(Properties &amp; </xsl:text>
<xsl:value-of select="$rHandler"/>
<xsl:text>)</xsl:text>
</xsl:when>
<xsl:when test=".//UML:Stereotype[@xmi.idref='dffrecord']">
<xsl:text>::resolveLocal(Properties &amp; </xsl:text>
<xsl:value-of select="$rHandler"/>
<xsl:text>)</xsl:text>
</xsl:when>
</xsl:choose>
<xsl:text>
{</xsl:text>
<xsl:if test='.//UML:Stereotype[@xmi.idref="debug"]'>
<xsl:text>
dump(output);</xsl:text>
</xsl:if>
<xsl:text>
try
{</xsl:text>
<xsl:for-each select='.//UML:Attribute[@name!="reserved"]'>
<xsl:choose>
<xsl:when test='.//UML:Stereotype[@xmi.idref="noresolve"]'>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select='.' mode='resolveAttribute'/>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
<xsl:for-each select='.//UML:Operation[@name!="reserved"]'>
<xsl:choose>
<xsl:when test='.//UML:Stereotype[@xmi.idref="noresolve"]'>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select='.' mode='resolveOperation'/>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
<xsl:if test='.//UML:Stereotype[@xmi.idref = "resolvenoauto"]'>
resolveNoAuto(rHandler);
</xsl:if>
<xsl:text>
} catch (const Exception &amp; e) {
clog &lt;&lt; e.getText() &lt;&lt; endl;
}
{
}
</xsl:text>
</xsl:template>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment