Skip to main content

Dialog: Optionen: UML

Symbol: _uml_icon_addon.png

Funktion: Der Dialog enthält Konfigurationsmöglichkeiten für das Arbeiten im Klassendiagrammeditor und im Zustandsdiagrammeditor.

Aufruf: Menü Tools → Optionen, Kategorie UML

Geänderte Optionen werden mit dem Schließen die Dialogs in allen gerade offenen UML-Editoren gültig.

Registerkarte: Allgemein

Raster

Rastermaß

Rasterlinienabstand in Pixel. Standardwert: 10

Am Raster einhängen

_cds_icon_checked.png: Elemente in den UML-Editoren werden bei Positionsänderung am Raster ausgerichtet. Diese Einstellung kann auch über einen Befehl im Editor verändert werden.

Rasterpunkte anzeigen

_cds_icon_checked.png: Das Raster ist im Editor als Punktegitter sichtbar.

Notiz-Element

Wenn der anzuzeigende Text länger ist, als die definierte Größe, werden Auslassungszeichen (...) angezeigt. Der Tooltip des Notiz-Elements zeigt in diesen Fällen den vollständigen Text an.

Maximale Breite

Maximale Anzahl an Pixeln, die in einer Zeile angezeigt werden.

Mindestwert: 100

Maximalwert: 2000

Maximale Anzahl Linien

Anzahl der Zeilen, die im Notiz-Element angezeigt werden.

Minimalwert: 1

Maximalwert: 100

Registerkarte: Zustandsdiagramm

Bedingung und Aktion einer Beziehung gemeinsam positionieren

_cds_icon_checked.png: Eine Wächterbedingung und eine Aktion, die zur selben Transition gehören, werden im Diagramm immer gemeinsam neu positioniert.

Feste Größe der Zustände

_cds_icon_checked.png: Zustände haben im Diagramm eine nicht veränderbare Größe.

Registerkarte: Klassendiagramm

Eingabeaufforderung, wenn Objekte aus dem Diagramm gelöscht werden

_cds_icon_checked.png: Beim Befehl zum Entfernen der selektierten Elemente aus dem Diagramm erscheint zunächst ein Abfragedialog mit folgenden Optionen:

  • Aus Diagramm entfernen

  • Aus Projekt und Diagramm entfernen (kein Rückgängigmachen möglich)

Refactoring-Vorschau überspringen

_cds_icon_checked.png: Wenn im Diagramm Refactoring angestoßen wird, erfolgt die projektweite Änderung, ohne vorher den Dialog Refactoring mit einer Vorschau aller Änderungsstellen zu öffnen.

Ob die Vorschau aktiviert ist oder nicht, sehen Sie wenn der Klassendiagramm-Editor geöffnet ist am Eintrag KD: Refactoring-Vorschau in der Taskleiste des Hauptfensters: Grün bei Aktivierung, Rot bei Deaktivierung.

Eine Beschreibung der Refactoring-Funktionalität finden Sie in der CODESYS-Hilfe: CODESYS Development System > Applikation programmieren > Refactoring.

Variablen ausblenden

Interne Variablen ausblenden

Im Klassendiagramm werden in den Programmierobjekten alle Variablen, die einen der folgenden Gültigkeitsbereiche haben, ausgeblendet: VAR, VAR_TEMP, VAR_STAT, VAR_INST

Signaturvariablen ausblenden

Im Klassendiagramm werden in den Programmierobjekten alle Variablen, die einen der folgenden Gültigkeitsbereiche haben, ausgeblendet: VAR_INPUT, VAR_OUTPUT, VAR_INOUT, VAR_EXTERNAL

Ausblenden von POU-Komponenten nach Zugriffslevel

Mit den folgenden Optionen können Zugriffsmodifizierer von Methoden, Aktionen, Transitionen und Eigenschaften aus-, bzw. eingeblendet werden. Komponenten mit einem Zugriffsmodifizierer mit niedrigerem Zugriffslevel werden dabei jeweils mit ein- bzw. ausgeblendet. Die Priorität der Zugriffslevel in absteigender Reihenfolge ist wie folgt: INTERNAL, PROTECTED, PRIVATE

PRIVATE Komponenten ausblenden

_cds_icon_checked.png: Im Klassendiagramm werden alle POU-Komponenten mit dem Zugriffsmodifizierer PRIVATE ausgeblendet.

PROTECTED Komponenten ausblenden

_cds_icon_checked.png: Im Klassendiagramm werden alle POU-Komponenten mit den Zugriffsmodifizierern PROTECTED und PRIVATE ausgeblendet.

INTERNAL Komponenten ausblenden

_cds_icon_checked.png: Im Klassendiagramm werden alle POU-Komponenten mit den Zugriffsmodifizierern INTERNAL, PROTECTED und PRIVATE ausgeblendet.

Alle Komponenten ausblenden

_cds_icon_checked.png: Im Klassendiagramm werden alle POU-Komponenten ausgeblendet.

Ausblenden von POU-Komponenten nach Typ

METHODS ausblenden

_cds_icon_checked.png: Im Klassendiagramm werden alle Methoden ausgeblendet.

ACTIONS ausblenden

_cds_icon_checked.png: Im Klassendiagramm werden alle Aktionen ausgeblendet.

PROPERTIES ausblenden

_cds_icon_checked.png: Im Klassendiagramm werden alle Eigenschaften ausgeblendet.