public interface IScriptEditor extends IEditorHost
| Modifier and Type | Method and Description |
|---|---|
JComponent |
getComponent() |
IParseTree |
getDeepestLocationAtCaret() |
IParseTree |
getDeepestStatementLocationAtCaret() |
IScriptPartId |
getScriptPart() |
EditorScrollPane |
getScroller() |
String |
getSelectedText() |
SourceType |
getSourceType() |
IParseTree |
getStatementAtLine(int iLine) |
IParseTree |
getStatementAtLineAtCaret() |
IParseTree |
getStatementAtLineAtCaretOrExpression() |
IParseTree |
getStatementAtLineOrExpression(int iLine) |
ISymbolTable |
getSymbolTable() |
String |
getText() |
AtomicUndoManager |
getUndoManager() |
void |
gotoDeclarationAtCursor() |
void |
gotoNextError() |
void |
handleCompleteCode() |
void |
parse() |
void |
read(IScriptPartId ctx,
String strSource) |
canAddBreakpoint, clipCopy, clipCut, clipPaste, getDocHandler, getDocument, getEditor, getFeedbackPanel, getIssues, getLineCommentDelimiter, getOffsetOfDeepestStatementLocationAtPos, getParsedClass, getTooltipMessage, getTypeAtLine, gotoDeclaration, gotoNextUsageHighlight, gotoPrevUsageHighlight, highlightLocations, parse, refresh, removeAllHighlights, setLabel, setScriptPart, setUndoableEditListenerJComponent getComponent()
SourceType getSourceType()
String getText()
getText in interface IEditorHostvoid read(IScriptPartId ctx, String strSource) throws IOException
read in interface IEditorHostIOExceptionvoid parse()
ISymbolTable getSymbolTable()
IScriptPartId getScriptPart()
getScriptPart in interface IEditorHostvoid handleCompleteCode()
void gotoNextError()
IParseTree getDeepestLocationAtCaret()
IParseTree getDeepestStatementLocationAtCaret()
IParseTree getStatementAtLineAtCaret()
IParseTree getStatementAtLine(int iLine)
void gotoDeclarationAtCursor()
String getSelectedText()
IParseTree getStatementAtLineOrExpression(int iLine)
IParseTree getStatementAtLineAtCaretOrExpression()
AtomicUndoManager getUndoManager()
getUndoManager in interface IEditorHostEditorScrollPane getScroller()
getScroller in interface IEditorHostCopyright © 2017. All rights reserved.