Skip to content

Commit d06c421

Browse files
Remove EditorListener class
It did not contain any actual code anymore, so it can be removed, along with the infrastructure for setting it up.
1 parent 7991e6b commit d06c421

File tree

3 files changed

+0
-68
lines changed

3 files changed

+0
-68
lines changed

app/src/processing/app/Editor.java

-1
Original file line numberDiff line numberDiff line change
@@ -1040,7 +1040,6 @@ private SketchTextArea createTextArea() throws IOException {
10401040
textArea.setAntiAliasingEnabled(PreferencesData.getBoolean("editor.antialias"));
10411041
textArea.setTabsEmulated(PreferencesData.getBoolean("editor.tabs.expand"));
10421042
textArea.setTabSize(PreferencesData.getInteger("editor.tabs.size"));
1043-
textArea.setEditorListener(new EditorListener(this));
10441043
textArea.addHyperlinkListener(new HyperlinkListener() {
10451044
@Override
10461045
public void hyperlinkUpdate(HyperlinkEvent hyperlinkEvent) {

app/src/processing/app/EditorListener.java

-37
This file was deleted.

app/src/processing/app/syntax/SketchTextArea.java

-30
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
import org.fife.ui.rtextarea.RUndoManager;
3939
import processing.app.Base;
4040
import processing.app.BaseNoGui;
41-
import processing.app.EditorListener;
4241
import processing.app.PreferencesData;
4342
import processing.app.helpers.Keys;
4443

@@ -51,7 +50,6 @@
5150
import javax.swing.text.Segment;
5251
import javax.swing.undo.UndoManager;
5352
import java.awt.*;
54-
import java.awt.event.KeyEvent;
5553
import java.awt.event.MouseEvent;
5654
import java.io.File;
5755
import java.io.FileInputStream;
@@ -71,8 +69,6 @@ public class SketchTextArea extends RSyntaxTextArea {
7169

7270
private final static Logger LOG = Logger.getLogger(SketchTextArea.class.getName());
7371

74-
private EditorListener editorListener;
75-
7672
private PdeKeywords pdeKeywords;
7773

7874
public SketchTextArea(PdeKeywords pdeKeywords) throws IOException {
@@ -154,27 +150,6 @@ public boolean isSelectionActive() {
154150
return this.getSelectedText() != null;
155151
}
156152

157-
public void processKeyEvent(KeyEvent evt) {
158-
159-
// this had to be added because the menu key events weren't making it up to the frame.
160-
161-
switch (evt.getID()) {
162-
case KeyEvent.KEY_TYPED:
163-
if (editorListener != null) editorListener.keyTyped(evt);
164-
break;
165-
case KeyEvent.KEY_PRESSED:
166-
if (editorListener != null) editorListener.keyPressed(evt);
167-
break;
168-
case KeyEvent.KEY_RELEASED:
169-
// inputHandler.keyReleased(evt);
170-
break;
171-
}
172-
173-
if (!evt.isConsumed()) {
174-
super.processKeyEvent(evt);
175-
}
176-
}
177-
178153
public void switchDocument(Document document, UndoManager newUndo) {
179154

180155
// HACK: Dont discard changes on curret UndoManager.
@@ -208,11 +183,6 @@ public void getTextLine(int line, Segment segment) {
208183
}
209184
}
210185

211-
212-
public void setEditorListener(EditorListener editorListener) {
213-
this.editorListener = editorListener;
214-
}
215-
216186
private static class DocLinkGenerator implements LinkGenerator {
217187

218188
private final PdeKeywords pdeKeywords;

0 commit comments

Comments
 (0)