Skip to content

Commit

Permalink
rename AnsiControlSequence to ControlSequence
Browse files Browse the repository at this point in the history
  • Loading branch information
koentsje committed Mar 5, 2014
1 parent 790a0c6 commit d625e0f
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@ private void charAppended(char c) {
escapeSequence.append(c);
} else if (escapeSequence.length() > 1) {
escapeSequence.append(c);
AnsiControlSequence command = controlSequenceFactory.create(escapeSequence.toString());
if (command != null) {
ControlSequence controlSequence = controlSequenceFactory.create(escapeSequence.toString());
if (controlSequence != null) {
escapeSequence.setLength(0);
controlSequenceHandler.handle(command);;
controlSequenceHandler.handle(controlSequence);;
}
} else {
targetBuffer.append(c);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

public interface AnsiControlSequenceHandler {

void handle(AnsiControlSequence controlSequence);
void handle(ControlSequence controlSequence);

}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package org.jboss.tools.aesh.core.ansi;


public interface AnsiControlSequence {
public interface ControlSequence {

void handle(AnsiDocument document);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.AnsiControlSequence;
import org.jboss.tools.aesh.core.ansi.ControlSequence;

public abstract class AbstractAnsiControlSequence implements AnsiControlSequence {
public abstract class AbstractAnsiControlSequence implements ControlSequence {

public abstract AnsiControlSequenceType getType();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiControlSequence;
import org.jboss.tools.aesh.core.ansi.ControlSequence;

public interface AnsiControlSequenceFactory {

AnsiControlSequence create(String controlSequence);
ControlSequence create(String controlSequence);

}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiControlSequence;
import org.jboss.tools.aesh.core.ansi.ControlSequence;



Expand All @@ -10,7 +10,7 @@ public class DefaultControlSequenceFactory implements AnsiControlSequenceFactory

private DefaultControlSequenceFactory() {}

public AnsiControlSequence create(String controlSequence) {
public ControlSequence create(String controlSequence) {
int last = controlSequence.length() - 1;
char c = controlSequence.charAt(last);
AnsiControlSequenceType type = AnsiControlSequenceType.fromCharacter(c);
Expand All @@ -22,7 +22,7 @@ public AnsiControlSequence create(String controlSequence) {
}
}

private static AnsiControlSequence create(
private static ControlSequence create(
AnsiControlSequenceType type,
String arguments) {
switch (type) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import org.eclipse.swt.graphics.Font;
import org.eclipse.swt.graphics.TextStyle;
import org.eclipse.swt.widgets.Display;
import org.jboss.tools.aesh.core.ansi.AnsiControlSequence;
import org.jboss.tools.aesh.core.ansi.ControlSequence;
import org.jboss.tools.aesh.core.ansi.AnsiControlSequenceFilter;
import org.jboss.tools.aesh.core.ansi.AnsiControlSequenceHandler;
import org.jboss.tools.aesh.core.console.AeshConsole;
Expand Down Expand Up @@ -50,7 +50,7 @@ public void run() {
};
ansiCommandSequenceHandler = new AnsiControlSequenceHandler() {
@Override
public void handle(final AnsiControlSequence controlSequence) {
public void handle(final ControlSequence controlSequence) {
Display.getDefault().syncExec(new Runnable() {
@Override
public void run() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,22 @@

public class AnsiControlSequenceFilterTest {

private static final AnsiControlSequence TEST_CONTROL_SEQUENCE =
new AnsiControlSequence() {
private static final ControlSequence TEST_CONTROL_SEQUENCE =
new ControlSequence() {
@Override
public void handle(AnsiDocument document) {}
};
private static final AnsiControlSequenceFactory TEST_CONTROL_SEQUENCE_FACTORY =
new AnsiControlSequenceFactory() {
@Override
public AnsiControlSequence create(String controlSequence) { // TODO Auto-generated method stub
public ControlSequence create(String controlSequence) { // TODO Auto-generated method stub
return TEST_CONTROL_SEQUENCE;
}
};
private static final byte[] sequence = new byte[] { 27, '[', '#' };

private ArrayList<String> producedOutput;
private AnsiControlSequence availableControlSequence;
private ControlSequence availableControlSequence;
private StreamListener listener;
private AnsiControlSequenceFilter filter;
private AnsiControlSequenceHandler handler;
Expand All @@ -47,7 +47,7 @@ public void outputAvailable(String str) {
};
handler = new AnsiControlSequenceHandler() {
@Override
public void handle(AnsiControlSequence controlSequence) {
public void handle(ControlSequence controlSequence) {
availableControlSequence = controlSequence;
}
};
Expand Down

0 comments on commit d625e0f

Please sign in to comment.