Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Ebenenkonfiguration von Textdisziplinen

Disziplin-spezifische Strukturen sind hierarchisch aufgebaut. Für jede Disziplin können spezifisch Ebenen vorgegeben werden, beispielsweise HTML-Body, Tables, Rows und Cells für eine HTML-Disziplin.

Analog zur mechatronischen Ebenenkonfiguration ist für eine Text-Disziplin daher auch eine Ebenenkonfiguration zu erstellen.

Dazu ist über das Kontextmenü der Neues-Bibliotheks-Objekt-Assistent zu öffnen und dort die Oberkomponente der Text-Disziplin, im Beispiel HTMLComponent zu selektieren. Nachdem [Fertigstellen] betätigt ist, erscheint der Editor für die Ebenenkomponente.

Analog zur mechatronischen Ebenenkonfiguration sind zulässige Unterebenen über die Editorseite Unterebenen zu definieren.

In bisherigen Modellen war zu beobachten, dass es für eine Ebenenkomponente einer Text-Disziplin immer genau eine Baukastenkomponente gibt, beispielsweise in der Stücklisten-Disziplin des Demo-Modells. In der vorliegenden Version der Text-Disziplin ist es daher auch möglich, bereits den Ebenenkomponenten Ressourcen, Parameter etc. zuzuweisen. Ebenenkomponenten können daher auch direkt als Baukastenkomponenten verwendet werden. Soll dies entsprechend der bisherigen Vorgehensweise verhindert werden, so muss das Attribut Abstrakt gesetzt werden, um zu verhindern, dass die Komponente direkt verwendet wird, d.h. instanziierbar ist.

Für Komponenten der Text-Disziplin können die Ausgabetypen Ordner, Datei, Schablonendatei oder Fragment deklariert werden.

Die folgende Abbildung zeigt die Ausgabetypen der Text-Disziplin-Komponenten und deren mögliche Konfiguration in der disziplinspezifischen Konfiguration:

Bisher wurde in der Disziplinkonfiguration festgelegt, ob Ein Dokument für jede Disziplinkomponente oder Ein Dokument für die Disziplinkonfiguration zu erzeugen ist. Diese Option ist nun entfallen, da die Struktur der zu erzeugenden Ordner und Dateien über die Ausgabetypen flexibler gestaltet werden kann.

Schablonendateien und Dateien werden in den ersten übergeordneten Ordner erzeugt. Die Namen der erzeugten Ordner und Schablonendateien sind die Disziplinnamen und können deshalb mit Hilfe der Modellvariable Name des Parameters für den Namen in Disziplinstrukturen berechnet werden.

Objekte des Ausgabetyps Datei werden von EEC lediglich durchgereicht. Dabei kann der Dateiname per Formel definiert werden, während die Dateiendung beibehalten wird.