Knoten- und Linkmenüs

Das Diagram-Widget ist eine einfache Methode für die Definition von Menüs, die Sie Knoten und Links zuordnen können.
Gehen Sie wie folgt vor, um Knoten Menüs zuzuordnen:
  • Verwenden Sie die folgende Markupeigenschaft:
    nodeMenu: Ein dijit.Menu, das Knoten zugeordnet wird.
    Hinweis
    Für den Zugriff auf den Knoten verwenden die Ereignishandler im Menü die Eigenschaft Diagram.lastMenuTarget, die die Entität enthält, die dem Ereignis zugeordnet ist.
Gehen Sie wie folgt vor, um Links Menüs zuzuordnen:
  • Verwenden Sie die folgende Markupeigenschaft:
    linkMenu: Ein dijit.Menu, das Links zugeordnet wird.
    Hinweis
    Für den Zugriff auf den Link verwenden die Ereignishandler für das Menü die Eigenschaft Diagram.lastMenuTarget, die die Entität enthält, die dem Ereignis zugeordnet ist.
Die folgenden Markupdefinitionen ordnen Diagrammknoten ein Menü zu:
<div dojoType="dijit.Menu" jsId="nodeMenu" style="display: none;"></div>
<div id="diagram"
     dojoType="ibm_ilog.diagram.widget.Diagram"
     nodeMenu="nodeMenu">
</div>
Diese Menüs funktionieren nur für Graphen, die mit dem Diagram-Widget erstellt wurden, entweder über eine Datenspeicherverbindung oder durch Aufrufe von createNode oder createLink und createSubgraph über das Programm.