Skip to content

Commit

Permalink
rename AnsiDocument into Document
Browse files Browse the repository at this point in the history
  • Loading branch information
koentsje committed Mar 5, 2014
1 parent def581c commit 1649517
Show file tree
Hide file tree
Showing 14 changed files with 25 additions and 25 deletions.
Expand Up @@ -3,6 +3,6 @@

public interface ControlSequence {

void handle(AnsiDocument document);
void handle(Document document);

}
@@ -1,7 +1,7 @@
package org.jboss.tools.aesh.core.ansi;


public interface AnsiDocument {
public interface Document {

int getCursorOffset();
int getLineOfOffset(int offset);
Expand Down
@@ -1,13 +1,13 @@
package org.jboss.tools.aesh.core.internal.ansi;

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

public abstract class AbstractControlSequence implements ControlSequence {

public abstract ControlSequenceType getType();

public void handle(AnsiDocument document) {
public void handle(Document document) {
throw new RuntimeException("not implemented!");
}

Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class CursorBack extends AbstractControlSequence {
Expand All @@ -17,7 +17,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
document.moveCursorTo(document.getCursorOffset() - amount);
}

Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class CursorForward extends AbstractControlSequence {
Expand All @@ -17,7 +17,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
document.moveCursorTo(document.getCursorOffset() + amount);
}

Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class CursorHorizontalAbsolute extends AbstractControlSequence {
Expand All @@ -17,7 +17,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
int lineStart = document.getLineOffset(document.getLineOfOffset(document.getCursorOffset()));
document.moveCursorTo(lineStart + column);
}
Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class CursorPosition extends AbstractControlSequence {
Expand All @@ -23,7 +23,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
int offset = document.getLineOffset(line);
int maxColumn = document.getLineLength(line);
offset += Math.min(maxColumn, column);
Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class EraseData extends AbstractControlSequence {
Expand All @@ -17,7 +17,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
if ("2".equals(arguments)) {
document.reset();
}
Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class EraseInLine extends AbstractControlSequence {
Expand All @@ -13,7 +13,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
document.replace(
document.getCursorOffset(),
document.getLength() - document.getCursorOffset(),
Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class RestoreCursorPosition extends AbstractControlSequence {
Expand All @@ -13,7 +13,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
document.restoreCursor();
}

Expand Down
@@ -1,6 +1,6 @@
package org.jboss.tools.aesh.core.internal.ansi;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;


public class SaveCursorPosition extends AbstractControlSequence {
Expand All @@ -13,7 +13,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
document.saveCursor();
}

Expand Down
Expand Up @@ -2,7 +2,7 @@

import java.util.StringTokenizer;

import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.Document;
import org.jboss.tools.aesh.core.ansi.AnsiStyleRange;
import org.jboss.tools.aesh.core.internal.AeshCorePlugin;

Expand All @@ -21,7 +21,7 @@ public ControlSequenceType getType() {
}

@Override
public void handle(AnsiDocument document) {
public void handle(Document document) {
AnsiStyleRange styleRange = document.newStyleRangeFromCurrent();
StringTokenizer tokenizer = new StringTokenizer(arguments, ";");
while (tokenizer.hasMoreTokens()) {
Expand Down
Expand Up @@ -2,11 +2,11 @@

import org.eclipse.jface.text.BadLocationException;
import org.eclipse.swt.custom.StyleRange;
import org.jboss.tools.aesh.core.ansi.AnsiDocument;
import org.jboss.tools.aesh.core.ansi.AnsiStyleRange;
import org.jboss.tools.aesh.core.ansi.Document;
import org.jboss.tools.aesh.ui.AeshUIPlugin;

public class DelegatingDocument implements AnsiDocument {
public class DelegatingDocument implements Document {

private DelegateDocument document;

Expand Down
Expand Up @@ -15,7 +15,7 @@ public class ControlSequenceFilterTest {
private static final ControlSequence TEST_CONTROL_SEQUENCE =
new ControlSequence() {
@Override
public void handle(AnsiDocument document) {}
public void handle(Document document) {}
};
private static final ControlSequenceFactory TEST_CONTROL_SEQUENCE_FACTORY =
new ControlSequenceFactory() {
Expand Down

0 comments on commit 1649517

Please sign in to comment.