Package editor
Interface IEditorHost
- All Known Subinterfaces:
IScriptEditor
- All Known Implementing Classes:
EditorHost
,GosuEditor
,GosuField
,StandardEditor
public interface IEditorHost
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canAddBreakpoint
(int line) void
void
void
int
getOffsetOfDeepestStatementLocationAtPos
(int caretPosition, boolean strict) getText()
getTooltipMessage
(MouseEvent event) getTypeAtLine
(int line) void
void
void
void
highlightLocations
(List<SearchLocation> locations) void
void
read
(IScriptPartId partId, String strSource) void
void
void
void
setScriptPart
(IScriptPartId partId) void
-
Method Details
-
getEditor
EditorHostTextPane getEditor() -
read
- Throws:
IOException
-
refresh
-
parse
-
getUndoManager
AtomicUndoManager getUndoManager() -
getDocHandler
DocumentListener getDocHandler() -
setUndoableEditListener
-
getParsedClass
IType getParsedClass() -
getScriptPart
IScriptPartId getScriptPart() -
setScriptPart
-
getText
String getText() -
setLabel
-
getDocument
AbstractDocument getDocument() -
getScroller
EditorScrollPane getScroller() -
getFeedbackPanel
JComponent getFeedbackPanel() -
highlightLocations
-
getLineCommentDelimiter
String getLineCommentDelimiter() -
getOffsetOfDeepestStatementLocationAtPos
int getOffsetOfDeepestStatementLocationAtPos(int caretPosition, boolean strict) -
getTypeAtLine
-
getTooltipMessage
-
getIssues
IIssueContainer getIssues() -
canAddBreakpoint
boolean canAddBreakpoint(int line) -
gotoDeclaration
void gotoDeclaration() -
gotoNextUsageHighlight
void gotoNextUsageHighlight() -
gotoPrevUsageHighlight
void gotoPrevUsageHighlight() -
removeAllHighlights
void removeAllHighlights() -
clipCut
-
clipCopy
-
clipPaste
-