Class StandaloneEditorController

  • All Implemented Interfaces:
    IPropertyEditorController

    public class StandaloneEditorController
    extends java.lang.Object
    implements IPropertyEditorController
    A stand-alone editor controller that can be used for the Property Editor.
    Author:
    Christopher Mindus
    • Constructor Detail

      • StandaloneEditorController

        public StandaloneEditorController​(org.eclipse.swt.widgets.Shell shell,
                                          ModuleModel model)
        Constructor.
        Parameters:
        shell - The shell.
        model - The Module model.
      • StandaloneEditorController

        public StandaloneEditorController​(org.eclipse.swt.widgets.Shell shell,
                                          ModuleModel model,
                                          org.eclipse.core.commands.operations.IUndoContext undoContext,
                                          java.lang.Runnable updateStates,
                                          IPropUndoRedo undoRedo,
                                          MultiSelectionProvider multiSelectionProvider)
        Constructor.
        Parameters:
        shell - The shell.
        model - The Module model.
        undoContext - The undo context to use, null for none.
        updateStates - Runnable called when states needs to update, null for none.
        undoRedo - Undo/redo instance, null to create one in the stand-alone controller.
        multiSelectionProvider - The MultiSelectionProvider instance, null to create one in the stand-alone controller.