diff --git a/NassiShneidermann.py b/NassiShneidermann.py index a5f3d67..82f29a8 100644 --- a/NassiShneidermann.py +++ b/NassiShneidermann.py @@ -50,10 +50,14 @@ class NassiShneidermanDiagram: for line in filtered_lines: if line.startswith("while("): +def nassi(NSD): + + NSD.load_from_file("res/input/input.java") + + NSD.convert_to_image("Nina", 500) if __name__ == "__main__": """for debugging""" - from Iinstruction import * NSD = NassiShneidermanDiagram(True) diff --git a/gui.py b/gui.py index 90b14af..76c93dd 100644 --- a/gui.py +++ b/gui.py @@ -1,4 +1,6 @@ +from NassiShneidermann import NassiShneidermanDiagram, nassi + import PySimpleGUI as sg import os.path @@ -95,8 +97,13 @@ while True: filename = os.path.join( values["-JAVA FOLDER-"], values["-JAVA FILE LIST-"][0] ) - + window["-TOUT-"].update(filename) + + from Iinstruction import * + NSD = NassiShneidermanDiagram(True) + nassi(NSD) + except: pass