package com.airnoise.core.controller;

public interface EditorController extends WorkspacePanelController {

    /**
     * Tells if any change has been made in the editor
     *
     * @return <code>True</code> if the editor has unsaved changes,
     *         <code>false</code> if not
     */
    public boolean isDirty();

    /**
     * Saves all unsaved changes in the editor
     */
    public void saveChanges();
}
