package rocks.inspectit.ui.rcp.editor.root; /** * Interface for defining the classification of sub views, so that different actions can be * performed with differently classified views. * * @author Ivan Senic * */ public interface SubViewClassificationController { /** * Defines different classification options for the view. * * @author Ivan Senic * */ public enum SubViewClassification { /** * In master view input is controlled by its input controller. */ MASTER, /** * In slave view input is controlled by some other view/input controller. */ SLAVE; } /** * * @return Returns the sub view classification. * @see SubViewClassification */ SubViewClassification getSubViewClassification(); }