![]() |
Objektverschachtelung grafisch darstellen
Moin !
Ich befasse mich gerade ein bisschen mit EBC (Event based Components). Mir geht es dabei vor allem um den technischen Aspekt Objektinstanzen über Events miteinander zu verknüpfen. Bsp: Zitat:
Wenn ich nun bei A Daten an das Objekt übergebe, dann kann ich die eventbasiert verarbeiten und halt jeweils an das / die Folgeobjekt(e) weiterreichen. Das funktioniert auch soweit. Ich suche vielmehr nach einer Möglichkeit dieses Konstrukt jetzt möglichst einfach darzustellen (reine Textform würde reichen). Meine Idee derzeit wäre folgende ... Ich muss ja die Objekte miteinander verdrahten - sprich die Events registrieren. Wenn ich das dazu nutze mir eine Beziehungstabelle aufzubauen, dann könnte das so aussehen:
Code:
Damit wüsste ich welches Objekt mit welchem verdrahtet ist. Nun könnte ich (wenn ich das Startobjekt kenne) die Verkettung darstellen lassen. Allerdings so ganz ohne ist das auch nicht ...
A - B
A - D B - C Hat jemand vielleicht einen brauchbare(n) Ansatz / Algorithmus / Idee zu diesem Problem ? |
AW: Objektverschachtelung grafisch darstellen
Du meinst, wie du die Beziehungen übersichtlich darstellen kannst? Um den Überblick zu behalten, dir Gedanken drüber zu machen, was mit wem in Verbindung steht und ggf. die Idee anderen vermitteln zu können? Dafür sind
![]() ![]() ![]() mfg Christian |
AW: Objektverschachtelung grafisch darstellen
Wenn ich dich richtig verstanden habe, dann handelt es sich ja um einen (gerichteten) Graphen bzw. wahrscheinlich sogar um einen Baum als Spezialfall des Graphen, wenn es keinen Zyklus geben kann. Wenn es dir wirklich nur um die graphische Darstellung geht, wie es auch r2c2 meinte, dann kann man vielleicht auch in diese Richtung was suchen...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz