Metadaten (model.***.xml) auf mehrere XML-Dateien aufteilen.
Unterschiedliche XSLT-Transformation (view.***.xsl) auf mehrere XML-Dateien aufteilen.
Gemeinsame Konfiguration (control.xsl) in einer zentralen XML-Datei.
Unterschiedliche Anzeigemodus (control.***.xml) auf mehrere XML-Dateien aufteilen.
Beispiel anzeigen (default) |
Beispiel anzeigen (special) |
Beispiel downloaden |
| Schicht | Quellcode | Bemerkung |
|---|---|---|
| Model |
model.basisschicht.xml model.auswerteschicht.xml |
Metadaten Basisschicht Metadaten Auswerteschicht |
| View |
view.auswerteschicht.xsl view.basisschicht.default.xsl view.basisschicht.special.xsl view.css |
Transformation Auswerteschicht Transformation Basisschicht (mode=default) Transformation Basisschicht (mode=special) Design Anzeige. |
| Control |
control.xsl control.default.xml control.special.xml |
Model und View verknuepfen. DEFAULT-Transformation SPECIAL-Transformation |