program do generowania kodu z schematu blokowego

0

witam

mam do napisania program, który będzie generował kod w języku java z schematu blokowego.
program bedzie stworzony również w tym języku
zacząłem od Swinga i interfejsu użytkownika
macie pomysł jakich metod, klas używać jak się zabrać za cześć która będzie tworzyć taki schemat a później z niego odczytywać dane i zapisywać je do kodu java?
Proszę o wskazówki

0

Tworzenie kodu:
Niezbyt optymalnie, ale działająco: jedna funkcja, zmienna z numerem wykonywanego bloku i switch. Np.
http://pastebin.com/3FcGyTf8 (przykład JavaScript)
http://pastebin.com/habRKt9n (przykład Python)
ze schematu:
http://tizaw.boo.pl/alpha.php[...]n.com/download.php?i=Uuv7DX0S (aplet!!)

Co do samej edycji, to tak kolorowo już nie jest. Trzeba ręcznie samemu napisać całość. Gdybym nie miał doświadczenia z pracą na macierzach i podobnymi projektami w Qt (nieco bardziej skomplikowana i ręczna obsługa zdarzeń w QGraphicsView), tworzenie Canvasa do edycji w JavaBlock zajęłoby mi co najmniej tydzień. I tak muszę go przebudować:/

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0