Examples of EditorSaverResult


Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

     * to invalid input.
     */
    public void saveAndRun(Runnable job) {
        boolean canRun = true;
        if (isDirty()) {
            EditorSaverResult result = view.getEditorSaver().saveEditor(this);
            canRun = result.wasSaved(this);
        }
        if (canRun) {
            job.run();
        }
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

            }
        }.run();
    }

    private void doSave() {
        EditorSaverResult result = saver.saveActiveEditor();
        notifyCallbacks(result);
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

            }
        }.run();
    }

    private void doSave() {
        EditorSaverResult result = new EditorSaverResult();
        Runnable saver = new EditorSaverFactory.SingleEditorSaver(editor, result);
        saver.run();
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

    public void execute(ActionEvent e) {
        new BusyWorker(getWaitService()) {

            @Override
            protected void doWork() {
                EditorSaverResult result = getSaver().saveAllEditors();
                notifyCallbacks(result);
            }
        }.run();
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

        submitTest(schedule, page);
    }

    private boolean savePage(SchedulePage page) {
        appWin.getEditorService().openEditor(page);
        EditorSaverResult saveResult = pageSaver.saveActiveEditor();
        return saveResult.nothingFailed();
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

    private boolean saveIfDirty(WebServiceCall wsCall) {
        Editor page = view.getEditorForDisplayedObject(wsCall);
        if (page != null && page.isDirty()) {
            view.getEditorService().openEditor(page);
            EditorSaverResult result = view.getEditorSaver().saveEditor(page);
            return result.wasSaved(page);
        }
        return true;
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

        ManagedProject project = InterchangeViewUtils.getManagedProject(view);
        return new StrictDeployChecker(project.getDependencyStore());
    }

    EditorSaverResult saveIfDirty(IntegrationEntity e) {
        EditorSaverResult result = EditorSaverResult.noOp();
        Editor page = view.getEditorForEntity(e);
        if (page != null && page.isDirty()) {
            result = tryToSave(page);
        }
        return result;
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

        return result;
    }

    private EditorSaverResult tryToSave(Editor page) {
        EditorSaver saver = view.getEditorSaver();
        EditorSaverResult result = saver.saveEditor(page);
        if (result.somethingFailed()) {
            view.getEditorService().openEditor(page);
        }
        return result;
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

    }
   
    private boolean saveAllDirtyDependencies() {
        Set<IntegrationEntity> objs = getRequiredItems(itemsToCheck);
        for (IntegrationEntity e : objs) {
            EditorSaverResult r = facade.saveIfDirty(e);
            if (r.somethingFailed()) {
                return false;
            }
        }
        return true;
    }
View Full Code Here

Examples of org.jitterbit.application.ui.window.editor.EditorSaverResult

                return true;
            }
        };
        if (DirtyDelegatesDialog.showSaveDialog(getWindow().getFrame(), dirtyEntities) == DirtyDelegatesDialog.SAVE) {
            EditorSaver saver = getEditorSaver();
            EditorSaverResult result = saver.saveAllEditors();
            saveCallback.accept(result);
        } else {
            saveCallback.accept(new EditorSaverResult());
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.