Class AbstractModuleEditorCompletionProcessor

  • All Implemented Interfaces:
    org.eclipse.jface.text.contentassist.IContentAssistProcessor

    public class AbstractModuleEditorCompletionProcessor
    extends org.eclipse.jface.text.templates.TemplateCompletionProcessor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.String addIndent​(java.lang.String text, int indent)  
      protected org.eclipse.jface.text.templates.TemplateContextType getContextType​(org.eclipse.jface.text.ITextViewer viewer, org.eclipse.jface.text.IRegion region)  
      protected org.eclipse.swt.graphics.Image getImage​(org.eclipse.jface.text.templates.Template template)  
      protected int getIndent()  
      protected org.eclipse.jface.text.templates.Template[] getTemplates​(java.lang.String contextTypeId)  
      protected org.eclipse.jface.text.templates.Template indentTemplate​(org.eclipse.jface.text.templates.Template original)  
      • Methods inherited from class org.eclipse.jface.text.templates.TemplateCompletionProcessor

        computeCompletionProposals, computeContextInformation, createContext, createProposal, createProposal, extractPrefix, getCompletionProposalAutoActivationCharacters, getContextInformationAutoActivationCharacters, getContextInformationValidator, getErrorMessage, getRelevance
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractModuleEditorCompletionProcessor

        public AbstractModuleEditorCompletionProcessor​(AbstractModuleEditor editor)
    • Method Detail

      • getContextType

        protected org.eclipse.jface.text.templates.TemplateContextType getContextType​(org.eclipse.jface.text.ITextViewer viewer,
                                                                                      org.eclipse.jface.text.IRegion region)
        Specified by:
        getContextType in class org.eclipse.jface.text.templates.TemplateCompletionProcessor
      • getIndent

        protected int getIndent()
      • getImage

        protected org.eclipse.swt.graphics.Image getImage​(org.eclipse.jface.text.templates.Template template)
        Specified by:
        getImage in class org.eclipse.jface.text.templates.TemplateCompletionProcessor
      • getTemplates

        protected org.eclipse.jface.text.templates.Template[] getTemplates​(java.lang.String contextTypeId)
        Specified by:
        getTemplates in class org.eclipse.jface.text.templates.TemplateCompletionProcessor
      • indentTemplate

        protected org.eclipse.jface.text.templates.Template indentTemplate​(org.eclipse.jface.text.templates.Template original)
      • addIndent

        protected java.lang.String addIndent​(java.lang.String text,
                                             int indent)