Class AbstractModuleEditorCompletionProcessor

java.lang.Object
org.eclipse.jface.text.templates.TemplateCompletionProcessor
org.eclipse.epsilon.common.dt.editor.contentassist.AbstractModuleEditorCompletionProcessor
All Implemented Interfaces:
org.eclipse.jface.text.contentassist.IContentAssistProcessor

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

    Constructors
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    addIndent(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
     
    protected org.eclipse.jface.text.templates.Template[]
    getTemplates(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 Details

    • AbstractModuleEditorCompletionProcessor

      public AbstractModuleEditorCompletionProcessor(AbstractModuleEditor editor)
  • Method Details

    • 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(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 String addIndent(String text, int indent)