
package org.exbin.bined;

import javax.annotation.ParametersAreNonnullByDefault;

/**
 * Interface for edit mode change listener.
 *
 * @version 0.2.0 2018/12/11
 * @author ExBin Project (https://exbin.org)
 */
@ParametersAreNonnullByDefault
public interface EditModeChangedListener {

    /**
     * Fires notification each time edit mode is changed.
     *
     * @param editMode new edit mode
     * @param editOperation new active edit operation type
     */
    void editModeChanged(EditMode editMode, EditOperation editOperation);
}
