~~SLIDESHOW~~
~~SLIDY_SLIDESHOW~~
====== MIW 2009 MetamodelWikiPlugin ======
=== Zrealizował: Marcin Godlewski ===
===== Cel projektu =====
Celem projektu było stworzenie pluginu do DokuWiki pozwalającego na tworzenie na stronach wiki diagramów UML.
===== Realizacja =====
W ramach projektu stworzono dwa niezależne pluginy do generowania diagramów klas oraz diagramów sekwencji.
Działanie pluginów opiera się o wykorzystanie programów UMLGraph, Graphviz oraz GNUPlotutils.
Pluginy pozwalają na generowanie i umieszczanie na stronie plików png zawierających diagramy.
===== Działanie =====
Aby stworzyć diagram klas należy umieścić pomiędzy znacznikami i definicję klas przy użyciu składni Javy i znaczników javadoc.
Diagram sekwencji definiujemy pomiędzy znacznikami i przy użyciu składni UMLGraph'a.
===== Instalacja =====
Najprostszym sposobem na zainstalowanie pluginów jest użycie Plugin Managera.
Można również "ręcznie" umieścić rozpakowane archiwa {{:pl:miw:2009:miw09_metamodelwikiplugin:umlclass.zip}}, {{:pl:miw:2009:miw09_metamodelwikiplugin:umlsequence.zip}} w katalogu dokuwiki/lib/plugins/ .