Package editor

Interface IEditorHost

    • Method Detail

      • read

        void read​(IScriptPartId partId,
                  java.lang.String strSource)
           throws java.io.IOException
        Throws:
        java.io.IOException
      • refresh

        void refresh​(java.lang.String content)
      • parse

        void parse​(java.lang.String strText,
                   boolean forceCodeCompletion,
                   boolean changed)
      • getDocHandler

        javax.swing.event.DocumentListener getDocHandler()
      • setUndoableEditListener

        void setUndoableEditListener​(javax.swing.event.UndoableEditListener uel)
      • getParsedClass

        IType getParsedClass()
      • getText

        java.lang.String getText()
      • setLabel

        void setLabel​(java.lang.String label)
      • getDocument

        javax.swing.text.AbstractDocument getDocument()
      • getFeedbackPanel

        javax.swing.JComponent getFeedbackPanel()
      • highlightLocations

        void highlightLocations​(java.util.List<SearchLocation> locations)
      • getLineCommentDelimiter

        java.lang.String getLineCommentDelimiter()
      • getOffsetOfDeepestStatementLocationAtPos

        int getOffsetOfDeepestStatementLocationAtPos​(int caretPosition,
                                                     boolean strict)
      • getTypeAtLine

        java.lang.String getTypeAtLine​(int line)
      • getTooltipMessage

        java.lang.String getTooltipMessage​(java.awt.event.MouseEvent event)
      • canAddBreakpoint

        boolean canAddBreakpoint​(int line)
      • gotoDeclaration

        void gotoDeclaration()
      • gotoNextUsageHighlight

        void gotoNextUsageHighlight()
      • gotoPrevUsageHighlight

        void gotoPrevUsageHighlight()
      • removeAllHighlights

        void removeAllHighlights()
      • clipCut

        void clipCut​(java.awt.datatransfer.Clipboard clipboard)
      • clipCopy

        void clipCopy​(java.awt.datatransfer.Clipboard clipboard)
      • clipPaste

        void clipPaste​(java.awt.datatransfer.Clipboard clipboard,
                       boolean asGosu)