public class GwtAceEditor
extends com.google.gwt.core.client.JavaScriptObject
Modifier | Constructor and Description |
---|---|
protected |
GwtAceEditor() |
Modifier and Type | Method and Description |
---|---|
void |
addChangeCursorHandler(GwtAceChangeCursorHandler handler) |
void |
addChangeHandler(GwtAceChangeHandler handler) |
void |
addChangeSelectionHandler(GwtAceChangeSelectionHandler handler) |
void |
addFocusListener(GwtAceFocusBlurHandler handler) |
java.lang.String |
addMarker(GwtAceRange range,
java.lang.String cls,
java.lang.String type,
boolean inFront) |
void |
blur() |
void |
clearAnnotations() |
static GwtAceEditor |
create(com.google.gwt.dom.client.Element parent,
java.lang.String editorId) |
void |
focus() |
com.google.gwt.core.client.JsArray<GwtAceAnnotation> |
getAnnotations() |
com.google.gwt.core.client.JsArrayInteger |
getCoordsOf(GwtAcePosition pos) |
com.google.gwt.core.client.JsArrayInteger |
getCoordsOfRowCol(int row,
int column) |
com.google.gwt.core.client.JsArrayInteger |
getCursorCoords() |
GwtAcePosition |
getCursorPosition() |
int |
getLength() |
java.lang.String |
getLine(int row) |
int |
getLineLength(int row) |
com.google.gwt.core.client.JsArrayString |
getLines(int startRow,
int endRow) |
int |
getLongestLineLength(int row1,
int row2) |
java.lang.String |
getNewLineCharacter() |
int |
getScrollTop() |
double |
getScrollTopRow() |
GwtAceSelection |
getSelection() |
java.lang.String |
getText() |
void |
insertLine(int index,
java.lang.String text) |
static java.lang.String |
keyCodeToString(int keyCode) |
static int |
keyModsToHashId(boolean shift,
boolean ctrl,
boolean alt) |
static java.lang.String |
keyName(int keyCode,
boolean shift,
boolean ctrl,
boolean alt) |
void |
moveCursorTo(int row,
int col) |
void |
moveCursorToPosition(GwtAcePosition pos) |
void |
removeLines(int from,
int to) |
void |
removeMarker(java.lang.String markerId) |
void |
replace(GwtAceRange range,
java.lang.String text) |
void |
resize() |
void |
scrollToRow(double row) |
void |
scrollToRow(int row) |
void |
scrollToY(int y) |
static void |
setAceConfig(java.lang.String key,
java.lang.String value) |
void |
setAnnotations(com.google.gwt.core.client.JsArray<GwtAceAnnotation> anns) |
void |
setDisplayIndentGuides(boolean displayIndentGuides) |
void |
setFontSize(java.lang.String size) |
void |
setHeight(java.lang.String height) |
void |
setHighlightActiveLineEnabled(boolean highlightActiveLine) |
void |
setHighlightSelectedWord(boolean highlightSelectedWord) |
void |
setHScrollBarAlwaysVisible(boolean visible) |
void |
setKeyboardHandler(GwtAceKeyboardHandler handler) |
void |
setMode(java.lang.String mode) |
void |
setReadOnly(boolean readOnly) |
void |
setSelection(GwtAceRange range,
boolean reverse) |
void |
setShowGutter(boolean showGutter) |
void |
setShowInvisibles(boolean showInvisibles) |
void |
setShowPrintMargin(boolean showPrintMargin) |
void |
setTabSize(int tabSize) |
void |
setText(java.lang.String text) |
void |
setTheme(java.lang.String theme) |
void |
setUseSoftTabs(boolean softTabs) |
void |
setUseWorker(boolean use) |
void |
setUseWrapMode(boolean useWrapMode) |
void |
setWidth(java.lang.String width) |
public static GwtAceEditor create(com.google.gwt.dom.client.Element parent, java.lang.String editorId)
public static void setAceConfig(java.lang.String key, java.lang.String value)
public final void setMode(java.lang.String mode)
public final void setTheme(java.lang.String theme)
public final java.lang.String getText()
public final void setText(java.lang.String text)
public final void replace(GwtAceRange range, java.lang.String text)
public final void insertLine(int index, java.lang.String text)
public final void removeLines(int from, int to)
public final void addChangeHandler(GwtAceChangeHandler handler)
public final void addChangeCursorHandler(GwtAceChangeCursorHandler handler)
public final void addChangeSelectionHandler(GwtAceChangeSelectionHandler handler)
public final void setKeyboardHandler(GwtAceKeyboardHandler handler)
public final void addFocusListener(GwtAceFocusBlurHandler handler)
public final void moveCursorTo(int row, int col)
public final void moveCursorToPosition(GwtAcePosition pos)
public final GwtAcePosition getCursorPosition()
public final void scrollToRow(int row)
public final com.google.gwt.core.client.JsArrayInteger getCursorCoords()
public final com.google.gwt.core.client.JsArrayInteger getCoordsOfRowCol(int row, int column)
public final com.google.gwt.core.client.JsArrayInteger getCoordsOf(GwtAcePosition pos)
public final void focus()
public final void blur()
public final void setAnnotations(com.google.gwt.core.client.JsArray<GwtAceAnnotation> anns)
public final void clearAnnotations()
public final com.google.gwt.core.client.JsArray<GwtAceAnnotation> getAnnotations()
public final void removeMarker(java.lang.String markerId)
public final java.lang.String addMarker(GwtAceRange range, java.lang.String cls, java.lang.String type, boolean inFront)
public final void setWidth(java.lang.String width)
public final void setHeight(java.lang.String height)
public final void resize()
public static java.lang.String keyName(int keyCode, boolean shift, boolean ctrl, boolean alt)
public final int getLength()
public final java.lang.String getLine(int row)
public final com.google.gwt.core.client.JsArrayString getLines(int startRow, int endRow)
public final int getLineLength(int row)
public final int getLongestLineLength(int row1, int row2)
public final GwtAceSelection getSelection()
public final void setSelection(GwtAceRange range, boolean reverse)
public final void setReadOnly(boolean readOnly)
public final void setShowInvisibles(boolean showInvisibles)
public final java.lang.String getNewLineCharacter()
public static java.lang.String keyCodeToString(int keyCode)
public static int keyModsToHashId(boolean shift, boolean ctrl, boolean alt)
public final void setHScrollBarAlwaysVisible(boolean visible)
public final void setFontSize(java.lang.String size)
public final void scrollToY(int y)
public final void scrollToRow(double row)
public final int getScrollTop()
public final double getScrollTopRow()
public final void setShowGutter(boolean showGutter)
public final void setShowPrintMargin(boolean showPrintMargin)
public final void setHighlightActiveLineEnabled(boolean highlightActiveLine)
public final void setUseWrapMode(boolean useWrapMode)
public final void setUseWorker(boolean use)
public final void setHighlightSelectedWord(boolean highlightSelectedWord)
public final void setDisplayIndentGuides(boolean displayIndentGuides)
public final void setUseSoftTabs(boolean softTabs)
public final void setTabSize(int tabSize)