Class ScriptCompletionData

  • All Implemented Interfaces:
    java.lang.Comparable<org.fife.ui.autocomplete.Completion>, org.fife.ui.autocomplete.Completion

    public class ScriptCompletionData
    extends java.lang.Object
    implements org.fife.ui.autocomplete.Completion
    • Constructor Summary

      Constructors 
      Constructor Description
      ScriptCompletionData​(org.fife.ui.autocomplete.CompletionProvider provider, int relevance)  
    • Constructor Detail

      • ScriptCompletionData

        public ScriptCompletionData​(org.fife.ui.autocomplete.CompletionProvider provider,
                                    int relevance)
    • Method Detail

      • setData

        public void setData​(java.lang.String input,
                            java.lang.String code,
                            int replacePos)
      • getInputText

        public java.lang.String getInputText()
        Specified by:
        getInputText in interface org.fife.ui.autocomplete.Completion
      • getProvider

        public org.fife.ui.autocomplete.CompletionProvider getProvider()
        Specified by:
        getProvider in interface org.fife.ui.autocomplete.Completion
      • getAlreadyEntered

        public java.lang.String getAlreadyEntered​(javax.swing.text.JTextComponent comp)
        Specified by:
        getAlreadyEntered in interface org.fife.ui.autocomplete.Completion
      • getRelevance

        public int getRelevance()
        Specified by:
        getRelevance in interface org.fife.ui.autocomplete.Completion
      • getReplacementText

        public java.lang.String getReplacementText()
        Specified by:
        getReplacementText in interface org.fife.ui.autocomplete.Completion
      • getIcon

        public javax.swing.Icon getIcon()
        Specified by:
        getIcon in interface org.fife.ui.autocomplete.Completion
      • setIcon

        public void setIcon​(javax.swing.Icon icon)
      • getSummary

        public java.lang.String getSummary()
        Specified by:
        getSummary in interface org.fife.ui.autocomplete.Completion
      • setSummary

        public void setSummary​(java.lang.String summary)
      • getToolTipText

        public java.lang.String getToolTipText()
        Specified by:
        getToolTipText in interface org.fife.ui.autocomplete.Completion
      • setToolTip

        public void setToolTip​(java.lang.String toolTip)
      • compareTo

        public int compareTo​(org.fife.ui.autocomplete.Completion other)
        Specified by:
        compareTo in interface java.lang.Comparable<org.fife.ui.autocomplete.Completion>
        Specified by:
        compareTo in interface org.fife.ui.autocomplete.Completion
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object