Keyword: ModelSystem

critical

Meta-Model: Generic navigation to container: TLObject.tContainer()

major

Anlage von Elementen von polymorphen Kompositionen in einer Formulartabelle
Option-Provider: Zugriff auf den Kontext von in Anlage begriffenen Objekten
Referenzen über Baum-Auswahl füllen
Statusabhängige Objekt-Icons über Annotation
Kontext-abhängige Nummernkreise über Annotation
TL-Script: $obj.set($ref, $value) mit dynamischer Referenz

minor

Auswahl einer CalendarMarker Implementierung im Model
Cache für die TLModell-Typ-Hierarchie
CreateTypeOptionsByExpression: Untertypen einbeziehen

major

Implementierungen berechneter Attribute lassen sich nicht überschreiben
Berechnete Attribute auf historischen Ständen rechnen u.U. falsch

minor

ClassCastException bei Live-Änderung eines persistenten Listenattributes
Unnötig breiter Index in `hasStructureChild`
Model-Editor: Enum-Default-Provider funktioniert nicht für Enum-Referenzen, für die explizit der Singleton-Link-Storage gewählt wurde
Es können keine zwei Enums mit demselben Namen in unterschiedlichen Modulen angelegt werden
Es können zwei Classifier mit demselben Namen in derselben Enum angelegt werden
Ein Attribut vom Typ tl.model.search:Expr wird im Formular nicht über einem TL-Script-Editor dargestellt
Versteckte Attribute werden dem Nutzer standardmäßig in den Tabellenspalten zur Auswahl angeboten
Fehlende Constraints für Namen von Enumerations und Classifier
Attribut-Defaults können keine transaktionalen Änderungen machen
UuidDefaultProvider wird für alle Attributtypen angezeigt
Fehlerhafte Analyse im DeleteChecker