Hallo,
hat jemand eine Ahnung, wie ich das Outputformat mit Xalan-j festlegen kann?
Wenn ich dieses durch den Prozessor jage,
<xsl:value-of select="normalize-space(substring-before(@visibility,'_'))"/>
<xsl:value-of select="string(' ')"/>
<xsl:variable name="changeable" select="@isChangeable"/>
<xsl:variable name="typeId" select="./TypedElement.type/PrimitiveType/@xmi.idref"/>
<xsl:variable name="type" select="key('primitivetypelist',$typeId)"/>
<xsl:if test="$changeable='false'">
final<xsl:value-of select="string(' ')"/>
</xsl:if>
<xsl:value-of select="normalize-space($type/@name)"/>
<xsl:value-of select="string(' ')"/>
<xsl:value-of select="normalize-space(@name)"/>;
dann bekomme ich
private
final Long Time;
public String Name;
public String Steps;
public String Description;
public String Ingredients;
Es sollte eigentlich so aussehen:
private final Long Time;
public String Name;
public String Steps;
public String Description;
public String Ingredients;
Wie kann ich also das Einrückverhalten und den Zeilenumbruch kontrollieren, ohne alles in eine Zeile in das XSL Dokument zu schreiben.
Grüße und vielen Dank im Voraus,
Ingo