Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Генерация UML-диаграмм в классы AS3 (http://www.flasher.ru/forum/showthread.php?t=119517)

Cybo 23.12.2008 00:37

Генерация UML-диаграмм в классы AS3
 
Всех приветствую!
Решил я тут на днях побольше узнать про UML и AS3 и нашёл вот такую статью про StarUML.

Конечно, существует Enterprise Architect, но StarUML - бесплатный инструмент.
Вот ещё один, но этот попроще.
Сам пока не разбирался, но может кто уже пользовался. Кто поделится впечатлениями?

iNils 23.12.2008 03:08

Я пару раз пользовался VioletUML (вторая ссылка), но сделан он весьма не удобно в плане юзабилити. Да и расположение объектов порой слетает, приходилось вручную выравнивать.

Cybo 24.12.2008 14:53

Мда... что-то у меня пока не получилось даже загрузить пример из статьи...
Пишет: Could not convert variant of type (OleStr) into type (Double)
Понимаю что проблема с типами, а как исправить пока незнаю.

И ещё, делал по шагам как в статье. Так вот когда в StarUML Generator нажимаю Generate... (на 3-ем скриншоте) тоже ошибку выдаёт...
Error occurs for generating document.
Reason: Format '%T' invalid or incompatible woth argument

Добавлено через 10 часов 42 минуты
Всё, разобрался!
Выдавал ошибки из-за региональных различий. Разделителем дробной части числа должна быть точка.
На одном из форумов нашёл решение: сделать 2 .reg-файла устанавливающие тот или иной разделитель.

comma.reg
Код:

Windows Registry Editor Version 5.00
 
 [HKEY_CURRENT_USER\Control Panel\International]
 "sDecimal"=","

dot.reg
Код:

Windows Registry Editor Version 5.00
 
 [HKEY_CURRENT_USER\Control Panel\International]
 "sDecimal"="."

Конечно неудобно каждый раз переключать, но проект опенсорсный, может кто исправит...

Из примера на сайте автора шаблона (сенокуляра) вполне адекватный код генерит. На больших проектах ещё не проверял, но автор утверждает, что будет дорабатывать свой шаблон.

Nucer 24.03.2012 10:28

Вложений: 1
Юзаю StarUML - самое удобное из бесплатного, что удалось найти!) Удручает то, что разработчики программки давно забили на неё(
Вот прикрепляю свой доработанный шаблон для генерации AS3, может кому пригодится - там есть генерация Javadoc'ов к методам и аргументам.


Часовой пояс GMT +4, время: 02:47.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.