package ca.rightsomegoodgames.mayacharm.run.debug;

import com.intellij.openapi.project.Project;
import com.jetbrains.python.debugger.remote.PyRemoteDebugConfiguration;
import com.jetbrains.python.debugger.remote.PyRemoteDebugConfigurationEditor;

public class MayaCharmDebugEditor extends PyRemoteDebugConfigurationEditor {
    public MayaCharmDebugEditor(Project project, PyRemoteDebugConfiguration pyRemoteDebugConfiguration) {
        super(project, pyRemoteDebugConfiguration);
    }
}

@@ -160,16 +160,22 @@
 guration
+Editor
 ;%0Aimport
@@ -167,35 +167,35 @@
 nEditor;%0Aimport 
-com
+org
 .jetbrains.pytho
@@ -193,63 +193,50 @@
 ins.
-python.debugger.remote.PyRemoteDebugConfigurationEditor
+annotations.NotNull;%0A%0Aimport javax.swing.*
 ;%0A%0Ap
@@ -311,16 +311,56 @@
 ditor %7B%0A
+    private MayaCharmDebugForm myForm;%0A%0A
     publ
@@ -400,24 +400,25 @@
 roject, 
-PyRemote
+MayaCharm
 DebugCon
@@ -424,95 +424,216 @@
 nfig
-uration pyRemoteDebugConfiguration) %7B%0A        super(project, pyRemoteDebugConfiguration
+ config) %7B%0A        super(project, config);%0A        myForm = new MayaCharmDebugForm(project, config);%0A    %7D%0A%0A    @NotNull%0A    @Override%0A    protected JComponent createEditor() %7B%0A        return myForm.GetPanel(
 );%0A 

debug editor