private void setState()

in src/main/java/org/apache/cayenne/modeler/layout/MainToolBarLayout.java [154:171]


    private void setState()
    {
        newButton.setDisable(false); // Can always create a new Cayenne Project.
        openButton.setDisable(false); // Can always open an existing Cayenne Project.
        saveButton.setDisable(true); // TODO: Bind to main window's dirty state.

        removeButton.setDisable(true);

        cutButton.setDisable(true);
        copyButton.setDisable(true);
        pasteButton.setDisable(true);

        undoButton.setDisable(true);
        redoButton.setDisable(true);

        dataMapButton.setDisable(true);
        dataNodeButton.setDisable(true);
    }