@Override
    public void actionPerformed(ActionEvent e) {
        System.out.println("Action performed");
        if (this.menu.objIsNew(e.getSource())) {
            this.actionNewProject();
            return;
        }
        if (this.menu.objIsQuit(e.getSource())) {
            return;
        }
        if (this.menu.objIsSave(e.getSource())) {

            return;
        }
        if (this.menu.objIsOpen(e.getSource())) {
            int returnv = this.file_chooser.showOpenDialog(this);
            if (returnv == JFileChooser.APPROVE_OPTION) {
                File f = this.file_chooser.getSelectedFile();
                //parse ghd file
            }
            return;
        }
    }