Package com.nanolaba.surtur.events

Examples of com.nanolaba.surtur.events.Event


        buttons.addGridded(new JButton(new AbstractAction("Ok") {
            @Override
            public void actionPerformed(ActionEvent e) {
                saveSettings();

                EventManager.fireEvent(new Event(Event.EVENT_SETTINGS_CHANGED));

                dialog.dispose();
            }
        }));
        buttons.addUnrelatedGap();
View Full Code Here


                    try {

                        settings.addLastOpenedFiles(file);
                        settings.save();

                        Event startEvent = new Event(Event.EVENT_START_DOCUMENT_LOADING);
                        startEvent.getParameters().put("file", file);
                        EventManager.fireEvent(startEvent);

                        Document document = fileReader.readDocument(
                                settings.getLangFrom(), settings.getLangTo(), file);

                        Event endEvent = new Event(Event.EVENT_END_DOCUMENT_LOADING);
                        endEvent.getParameters().put("file", file);
                        endEvent.getParameters().put("document", document);
                        EventManager.fireEvent(endEvent);


                    } catch (Throwable t) {
                        Event errorEvent = new Event(Event.EVENT_EXCEPTION);
                        errorEvent.getParameters().put("file", file);
                        errorEvent.getParameters().put("exception", t);
                        errorEvent.getParameters().put("message",
                                MessageFormat.format("Can''t open document ''{0}''", file.getName()));

                        EventManager.fireEvent(errorEvent);

                        LOGGER.error(t, t);
View Full Code Here

    @Override
    public void actionPerformed(ActionEvent e) {
        for (Frame frame : Frame.getFrames()) {
            frame.dispose();

            EventManager.fireEvent(new Event(Event.EVENT_LOADING_CANCELLED));
            EventManager.fireEvent(new Event(Event.EVENT_EXIT));
        }
    }
View Full Code Here

    protected boolean isUserCancelled() {
        return !active;
    }

    protected void fireChangeCurrent(File file, long current, long max, String comment) {
        Event startEvent = new Event(Event.EVENT_LOADING_PROGRESS);
        startEvent.getParameters().put("file", file);
        startEvent.getParameters().put("current", current);
        startEvent.getParameters().put("max", max);
        startEvent.getParameters().put("comment", comment);
        EventManager.fireEvent(startEvent);
    }
View Full Code Here

TOP

Related Classes of com.nanolaba.surtur.events.Event

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.