Die Definition des switch beginnt in Zeile 851. Darin finden sich auch alle 7 Attribute, deren Type entweder an Ort und Stelle definiert ist, wie z.B. bei den on_value/off_value Attributen. Alle anderen Attribute werden woanders definiert, zu erkennen am "ref", wie z.B.
Da muss man dann nach <xsd:attribute name="styling" suchen und wird in Zeile 160 fündig. Als Faustregel:
Alle <xsd:attribute> Einträge die ein "name"-Attribute Eintrag haben, können mit <xsd:annotation><xsd:documentation>... versehen werden. Wenn sie ein "ref"-Attribut haben, dann muss man die Stelle suchen wo die Attribute definiert werden (wie oben bereits beschrieben) und dort die Dokumentation einfügen.
Code:
<xsd:attribute ref="styling" use="optional" />
Alle <xsd:attribute> Einträge die ein "name"-Attribute Eintrag haben, können mit <xsd:annotation><xsd:documentation>... versehen werden. Wenn sie ein "ref"-Attribut haben, dann muss man die Stelle suchen wo die Attribute definiert werden (wie oben bereits beschrieben) und dort die Dokumentation einfügen.
Kommentar