Beschriftung von Kanten

Issue #10 new
Sebastian Stäubert created an issue

Funktion, z.B. Button in Symbol-Leiste zur Aktivierung der Beschriftung. Dialog soll erscheinen, der eine Auswahl der zu verwendenden Beschriftung je Ebene zeigt.

Stufenweise Umsetzung:

  1. zunächst Button (LWE), der Beschriftung mit Repr.Form-Namen + Parameter/Result + Service-Name aktiviert (<Service Name>:<Parameter:P/Result:R>:<Repr.Name>); eine Zeile je Parameter und Result; Cave: Länge der Beschriftung

    2. Verbesserung Beschriftung: mehrere Labels; evtl. gruppieren nach Parametern/Results; Services …

    3. Button (LWE), mit Auswahl-Dialog, der zwischen den verschiedenen Möglichkeiten zur Beschriftung wählen lässt (siehe unten), z.B. Repr.Form-Namen + Parameter/Result oder OT-Namen + Parameter/Result aktiviert (z.B. Radio-Button)
    <ToDo:Mockup> 4. Button (LWE), mit Auswahl-Dialog, zur Auswahl mehrerer Möglickeiten zur Beschriftung anhaken lässt (siehe unten), z.B. Repr.Form-Namen + Parameter/Result und OT-Namen + Parameter/Result aktiviert (z.B. Checkbox)
    <ToDo:Mockup>

FE

LWE

Man kann für eine Kantenklasse, die im Graph dargestellt wird (ähnlich dem Global-Layout-Editor) angeben, welche zusätzlichen Labels Eigenschaften von über diese Kante verbundenen Elementen für Elemente dieser Kantenklasse im Graph angezeigt werden sollen.

Für eine Kantenklasse kann man ausgehend von dieser Kantenklasse einen Pfad hin zu einer Elementart angeben. Von diesem Pfad kann man immer für einen Pfadschritt bestimmte Eigenschaften wählen, die man anzeigen möchte:

  • * Name des Services
  • * Name der Repr.formen (Parameter, Ergebnis)
  • * Name der Objekttypen, die im Service über Repr.formen
  • Weitere Möglichkeiten:

    • Name des Start- oder EndElementes,
    • Name der Kante,
    • Name es MetaPfades,
    • Name der Richtung,
    • Name und/oder Wert eines benutzerdefinierten Eigenschaftsfeldes des Start- oder EndElementes oder der Kante)

Das ist derselbe Mechanismus, der bei den ConnectedElementTables umgesetzt ist.

PWE

Siehe NC: 3LGM2IHE/Softwareentwicklung/Tickets/#476_Pfeilrichtung_Datenfluss/20220623_Mailverkehr_AW-ST-AXS.txt

Comments (16)

  1. Log in to comment