StarUML: Unterschied zwischen den Versionen
Kowa (Diskussion | Beiträge) |
Kowa (Diskussion | Beiträge) |
||
Zeile 30: | Zeile 30: | ||
Dies hat allerdings den Nachteil, dass andere Anwendungen, die ein korrektes deutsches Dezimalzeichen benötigen, evtl. nicht mehr richtig funktionieren. | Dies hat allerdings den Nachteil, dass andere Anwendungen, die ein korrektes deutsches Dezimalzeichen benötigen, evtl. nicht mehr richtig funktionieren. | ||
Abhilfe schafft eine kleine Batch-Datei <code>staruml.bat</code>, die auf den Desktop gelegt und mit einem rechten Mausklick → <code>Als Administrator ausführen</code> gestartet wird | Abhilfe schafft eine kleine Batch-Datei <code>staruml.bat</code>, die auf den Desktop gelegt und mit einem rechten Mausklick → <code>Als Administrator ausführen</code> gestartet wird: | ||
<source lang="dos"> | <source lang="dos"> | ||
Zeile 43: | Zeile 43: | ||
</source> | </source> | ||
Den Pfad und die genaue StarUML-Verion müssen Sie an Ihre Gegebenheiten anpassen. | Den Pfad und die genaue StarUML-Verion müssen Sie an Ihre Gegebenheiten anpassen. | ||
=Actionscript-3-Generator= | =Actionscript-3-Generator= |
Version vom 22. Oktober 2012, 17:11 Uhr
Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:
Korrektheit: 5 (vollständig überprüft) |
Umfang: 3 (einige wichtige Fakten fehlen) |
Quellenangaben: 5 (vollständig vorhanden) |
Quellenarten: 4 (sehr gut) |
Konformität: 5 (ausgezeichnet) |
Definition
StarUML ist ein freies UML-Werkzeug für Windows. StarUML unterstützt einen großen Teil der Unified Modeling Language 2.
Anmerkungen
Projektende und Nachfolger
Seit 2008 wird StarUML nicht mehr weiterentwickelt. Seit 2011 gibt es jedoch zwei Nachfolgerprojekte: „WhiteStarUML“ und „StarUMLPlus“.
Download
- [StarUML http://sourceforge.net/projects/staruml/]
- [WhiteStarUML http://sourceforge.net/projects/whitestaruml/]
- [StarUMLPlus http://sourceforge.net/projects/starumlplus/]
Probleme mit dem Komma
In Windows-Versionen mit deutschem Sprachpaket funktioniert StarUML (oder einer seiner NAchfolger) evtl. nicht korrekt. Der Grund ist, dass ein Dezimalkomma an Stelle eines Dezimalpunktes verwendet wird. Diese Voreinstellung könnte man in der Windows-Systemsteuerung ändern:
Systemsteuerung
→Region und Sprache
→Weitere Einstellungen
→ Dezimaltrennzeichen:.
eingeben
Dies hat allerdings den Nachteil, dass andere Anwendungen, die ein korrektes deutsches Dezimalzeichen benötigen, evtl. nicht mehr richtig funktionieren.
Abhilfe schafft eine kleine Batch-Datei staruml.bat
, die auf den Desktop gelegt und mit einem rechten Mausklick → Als Administrator ausführen
gestartet wird:
rem -- Make the period to be the decimal separator.
reg add "HKEY_CURRENT_USER\Control Panel\International" /v "sDecimal" /t REG_SZ /d "." /f
rem -- Launch WhiteStarUML.
"C:\Program Files (x86)\WhiteStarUML\WhiteStarUML.exe"
rem -- When WhiteStarUML has finished: Make the comma to be the decimal separator.
reg add "HKEY_CURRENT_USER\Control Panel\International" /v "sDecimal" /t REG_SZ /d "," /f
Den Pfad und die genaue StarUML-Verion müssen Sie an Ihre Gegebenheiten anpassen.
Actionscript-3-Generator
Für ActionScript gibt es einen Generator, um UML-Klassendiagramme in AS3-Klassen-Definitionen zu übersetzten. Die Original-Version stammt von Senocular. Für die Lehrveranstaltung Multimedia-Programmierung wurde diese Verion leicht modifiziert.
Für JavaScript gibt es einen derartigen Generator leider (noch) nicht.
Installation der modifizierten Version
- Export Template herunterladen:
http://glossar.hs-augsburg.de/beispiel/staruml/
- Das Zip-Archiv im Ordner
<Windows-Programmordner>
\StarUML\modules\staruml-generator\templates\
entpacken.
Der ActionScript-3.0-Ordner enthält zwei Dateien:
template description.tdf
(Konfigurationsdatei)template.cot
(Generatordatei)
Benutzung des Generators
- StarUML starten
Tools
→StarUML Generator
- Im Dialogfenster einen Hacken bei
ActionScript 3
→ Klick aufnext
- Ordner auswählen oder erstellen, in welchen die Exportfiles gespeichert werden sollen → Ordner wählen → Klick auf
next
- Klick auf
Generate
- Zielordner öffnen → dort befindet sich der neu erstellte Code
Quellen
- StarUML-Seite (Hier kann man StarUML herunterladen)
- Benutzermanual auf Englisch mit Bildern
- Weitere Informationen zum AS3-Generator