Package mars.venus.editor
Interface MARSTextEditingArea
- All Known Implementing Classes:
JEditBasedTextArea
public interface MARSTextEditingArea
Specifies capabilities that any text editor used in MARS must have.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
copy()
void
cut()
void
int
doFindText
(String find, boolean caseSensitive) int
int
doReplaceAll
(String find, String replace, boolean caseSensitive) int
getFont()
int
int
getText()
void
void
paste()
void
redo()
void
replaceSelection
(String str) boolean
void
void
select
(int selectionStart, int selectionEnd) void
void
void
setCaretBlinkRate
(int rate) void
setCaretPosition
(int position) void
setCaretVisible
(boolean vis) void
setEditable
(boolean editable) void
setEnabled
(boolean enabled) void
void
setLineHighlightEnabled
(boolean highlight) void
setSelectionEnd
(int pos) void
setSelectionStart
(int pos) void
setSelectionVisible
(boolean vis) void
setSourceCode
(String code, boolean editable) void
setTabSize
(int chars) void
void
undo()
void
-
Field Details
-
TEXT_NOT_FOUND
static final int TEXT_NOT_FOUND- See Also:
-
TEXT_FOUND
static final int TEXT_FOUND- See Also:
-
TEXT_REPLACED_FOUND_NEXT
static final int TEXT_REPLACED_FOUND_NEXT- See Also:
-
TEXT_REPLACED_NOT_FOUND_NEXT
static final int TEXT_REPLACED_NOT_FOUND_NEXT- See Also:
-
-
Method Details
-
copy
void copy() -
cut
void cut() -
doFindText
-
doReplace
-
doReplaceAll
-
getCaretPosition
int getCaretPosition() -
getDocument
Document getDocument() -
getSelectedText
String getSelectedText() -
getSelectionEnd
int getSelectionEnd() -
getSelectionStart
int getSelectionStart() -
select
void select(int selectionStart, int selectionEnd) -
selectAll
void selectAll() -
getText
String getText() -
getUndoManager
UndoManager getUndoManager() -
paste
void paste() -
replaceSelection
-
setCaretPosition
void setCaretPosition(int position) -
setEditable
void setEditable(boolean editable) -
setSelectionEnd
void setSelectionEnd(int pos) -
setSelectionStart
void setSelectionStart(int pos) -
setText
-
setFont
-
getFont
Font getFont() -
requestFocusInWindow
boolean requestFocusInWindow() -
getFontMetrics
-
setBackground
-
setEnabled
void setEnabled(boolean enabled) -
grabFocus
void grabFocus() -
redo
void redo() -
revalidate
void revalidate() -
setSourceCode
-
setCaretVisible
void setCaretVisible(boolean vis) -
setSelectionVisible
void setSelectionVisible(boolean vis) -
commentLines
void commentLines() -
undo
void undo() -
discardAllUndoableEdits
void discardAllUndoableEdits() -
setLineHighlightEnabled
void setLineHighlightEnabled(boolean highlight) -
setCaretBlinkRate
void setCaretBlinkRate(int rate) -
setTabSize
void setTabSize(int chars) -
updateSyntaxStyles
void updateSyntaxStyles() -
getOuterComponent
Component getOuterComponent()
-