Schreiben von Benutzerbefehlen und -aktionen
Sie können eine domänenspezifische Sprache individuell anpassen, indem Sie Befehle zum Diagramm hinzufügen und indem eine Reaktion auf Gesten wie etwa bei Drag & Drop-, Klick- oder Doppelklickereignissen vorgesehen wird.
Benutzeraktionen
Gewusst wie: Ändern eines Standardmenübefehls in einer domänenspezifischen Sprache – Sie können das Verhalten von Befehlen wie etwa zum Kopieren und Drucken anpassen.
Gewusst wie: Hinzufügen eines Befehls zum Kontextmenü – Erstellen Sie Ihre eigenen Befehle, mit denen ein Model oder externe Ressourcen aktualisiert werden können.
Gewusst wie: Hinzufügen eines Drag & Drop-Handlers – Ermöglichen Sie es dem Benutzer, Elemente von einem Diagramm in ein anderes zu verschieben, einschließlich UML-Diagramme. Sie können Verweise auf ein Modell in einem anderen speichern.
How to: Intercept a Click on a Shape or Decorator – Erlauben Sie dem Benutzer, von einem Element zu einem anderen Element durchzuklicken, auf das ersteres verweist.
How to: Program Copy and Paste Behavior - redirect – Verwendung von ElementOperations.