package jecelyin.android.compat; public interface TextViewInterface { void init(); boolean gotoLine(int line); String getPath(); void setPath(String path); void setCurrentFileExt(String ext); String getCurrentFileExt(); void setTitle(String title); String getTitle(); void reHighlight(); boolean canUndo(); boolean canRedo(); void unDo(); void reDo(); void resetUndoStatus(); void updateUndoRedoButtonStatus(); boolean gotoBackEditLocation(); boolean gotoForwardEditLocation(); boolean isCanBackEditLocation(); boolean isCanForwardEditLocation(); void addJecOnTextChangedListener(JecOnTextChangedListener l); void updateLineNumberWidth(); void setLineNumberFontSize(float size); void setLineNumberColor(int color); void showIME(boolean show); String getEncoding(); void setEncoding(String encoding); void setLineBreak(int linebreak); int getLineBreak(); }