protected ContentAssistant createAssistant() { return new ContentAssistant(); }
@Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { ContentAssistant assistant= new ContentAssistant(); assistant.enableAutoActivation(true); assistant.enableAutoInsert(true); assistant.setContentAssistProcessor(fTemplateProcessor, IDocument.DEFAULT_CONTENT_TYPE); return assistant; } };
@Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { ContentAssistant assistant= new ContentAssistant(); assistant.enableAutoActivation(true); assistant.enableAutoInsert(true); assistant.setContentAssistProcessor(fTemplateProcessor, IDocument.DEFAULT_CONTENT_TYPE); return assistant; } };
public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { ContentAssistant assistant = new ContentAssistant(); assistant.enableAutoActivation(true); assistant.enableAutoInsert(true); assistant.setContentAssistProcessor(_fTemplateProcessor, IDocument.DEFAULT_CONTENT_TYPE); return assistant; } }
public IContentAssistant getContentAssistant( ISourceViewer sourceViewer ){ ContentAssistant ca = new ContentAssistant(); IContentAssistProcessor cap = new YEditCompletionProcessor(); ca.setContentAssistProcessor(cap, IDocument.DEFAULT_CONTENT_TYPE); ca.setInformationControlCreator(getInformationControlCreator(sourceViewer)); ca.enableAutoInsert(true); return ca; }
@Override public IContentAssistant getContentAssistant(ISourceViewer viewer) { ContentAssistant assistant = new ContentAssistant(); assistant.setContentAssistProcessor(new BndCompletionProcessor(), IDocument.DEFAULT_CONTENT_TYPE); assistant.setContentAssistProcessor(new BndCompletionProcessor(), SINGLELINE_COMMENT_TYPE); assistant.enableAutoActivation(true); return assistant; } }
protected IContentAssistant createContentAssistant(ISourceViewer viewer) { ContentAssistant assistant = new ContentAssistant(); assistant.enableAutoInsert(true); final CommitProposalProcessor processor = getCommitProposalProcessor(); getTextWidget().addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { processor.dispose(); } }); assistant.setContentAssistProcessor(processor, IDocument.DEFAULT_CONTENT_TYPE); return assistant; }
@Override public IContentAssistant getContentAssistant(ISourceViewer viewer) { ContentAssistant assistant = new ContentAssistant(); assistant.setContentAssistProcessor(new BndCompletionProcessor(), IDocument.DEFAULT_CONTENT_TYPE); assistant.setContentAssistProcessor(new BndCompletionProcessor(), SINGLELINE_COMMENT_TYPE); assistant.enableAutoActivation(true); return assistant; } }
public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { ContentAssistant assistant = new ContentAssistant(); assistant.setContentAssistProcessor( getContentAssistantProcessor(), IDocument.DEFAULT_CONTENT_TYPE); JDIContentAssistPreference.configure(assistant, getColorManager()); assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE); assistant.setInformationControlCreator( getInformationControlCreator(sourceViewer)); return assistant; }
/** * @see SourceViewerConfiguration#getContentAssistant(ISourceViewer) */ public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { ContentAssistant assistant = new ContentAssistant(); assistant.setContentAssistProcessor( getContentAssistantProcessor(), IDocument.DEFAULT_CONTENT_TYPE); JDIContentAssistPreference.configure(assistant, getColorManager()); assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE); assistant.setInformationControlCreator( getInformationControlCreator(sourceViewer)); return assistant; }
public IContentAssistant getCorrectionAssistant(ISourceViewer sourceViewer) { IContentAssistant ca = null; if (sourceViewer != null) { ContentAssistant assistant = new ContentAssistant(); if (sourceViewer != null) { IContentAssistProcessor correctionProcessor = new CorrectionProcessorXML(sourceViewer); assistant.setContentAssistProcessor(correctionProcessor, IXMLPartitions.XML_DEFAULT); assistant.setContentAssistProcessor(correctionProcessor, IXMLPartitions.XML_CDATA); assistant.setContentAssistProcessor(correctionProcessor, IXMLPartitions.XML_COMMENT); assistant.setContentAssistProcessor(correctionProcessor, IXMLPartitions.XML_DECLARATION); assistant.setContentAssistProcessor(correctionProcessor, IXMLPartitions.XML_PI); assistant.setContentAssistProcessor(correctionProcessor, IXMLPartitions.DTD_SUBSET); } ca = assistant; } return ca; }
@Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { if (sourceViewer.isEditable() && fContentAssistant == null) { fContentAssistProcessor = new XMLContentAssistProcessor(fSourcePage); fContentAssistant = new ContentAssistant(); fContentAssistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer)); fContentAssistant.setContentAssistProcessor(fContentAssistProcessor, IDocument.DEFAULT_CONTENT_TYPE); fContentAssistant.setContentAssistProcessor(fContentAssistProcessor, XMLPartitionScanner.XML_TAG); fContentAssistant.setInformationControlCreator(getInformationControlCreator(true)); fContentAssistant.setShowEmptyList(false); fContentAssistant.addCompletionListener(fContentAssistProcessor); fContentAssistant.enableAutoInsert(true); } return fContentAssistant; }
@Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { if (fSourcePage != null && fSourcePage.isEditable()) { if (fContentAssistant == null) { fContentAssistant = new ContentAssistant(true); fContentAssistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer)); fContentAssistantProcessor = new ManifestContentAssistProcessor(fSourcePage); fContentAssistant.setContentAssistProcessor(fContentAssistantProcessor, IDocument.DEFAULT_CONTENT_TYPE); fContentAssistant.setContentAssistProcessor(fContentAssistantProcessor, ManifestPartitionScanner.MANIFEST_HEADER_VALUE); fContentAssistant.addCompletionListener(fContentAssistantProcessor); fContentAssistant.enableAutoInsert(true); fContentAssistant.setInformationControlCreator(parent -> new DefaultInformationControl(parent, false)); fContentAssistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE); } return fContentAssistant; } return null; }
@Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { ContentAssistant ca = new ContentAssistant(); JsonContentAssistProcessor processor = createContentAssistProcessor(ca); ca.setContentAssistProcessor(processor, IDocument.DEFAULT_CONTENT_TYPE); ca.setInformationControlCreator(getInformationControlCreator(sourceViewer)); ca.enableAutoInsert(false); ca.enablePrefixCompletion(false); ca.enableAutoActivation(true); ca.setAutoActivationDelay(100); ca.enableColoredLabels(true); ca.setShowEmptyList(true); ca.setRepeatedInvocationMode(true); ca.addCompletionListener(processor); ca.setStatusLineVisible(true); return ca; }
public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { if (getEditor() != null) { ContentAssistant assistant= new ContentAssistant(); assistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer)); assistant.setRestoreCompletionProposalSize(getSettings("completion_proposal_size")); //$NON-NLS-1$ IContentAssistProcessor javaProcessor= new JavaCompletionProcessor(getEditor(), assistant, IDocument.DEFAULT_CONTENT_TYPE); assistant.setContentAssistProcessor(javaProcessor, IDocument.DEFAULT_CONTENT_TYPE); ContentAssistProcessor singleLineProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT); assistant.setContentAssistProcessor(singleLineProcessor, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT); ContentAssistProcessor stringProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_STRING); assistant.setContentAssistProcessor(stringProcessor, IJavaPartitions.JAVA_STRING); ContentAssistProcessor multiLineProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_MULTI_LINE_COMMENT); assistant.setContentAssistProcessor(multiLineProcessor, IJavaPartitions.JAVA_MULTI_LINE_COMMENT); ContentAssistProcessor javadocProcessor= new JavadocCompletionProcessor(getEditor(), assistant); assistant.setContentAssistProcessor(javadocProcessor, IJavaPartitions.JAVA_DOC); ContentAssistPreference.configure(assistant, fPreferenceStore); assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE); assistant.setInformationControlCreator(getInformationControlCreator(sourceViewer)); return assistant; } return null; }
@Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { if (getEditor() != null) { ContentAssistant assistant= new ContentAssistant(); assistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer)); assistant.setRestoreCompletionProposalSize(getSettings("completion_proposal_size")); //$NON-NLS-1$ IContentAssistProcessor javaProcessor= new JavaCompletionProcessor(getEditor(), assistant, IDocument.DEFAULT_CONTENT_TYPE); assistant.setContentAssistProcessor(javaProcessor, IDocument.DEFAULT_CONTENT_TYPE); ContentAssistProcessor singleLineProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT); assistant.setContentAssistProcessor(singleLineProcessor, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT); ContentAssistProcessor stringProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_STRING); assistant.setContentAssistProcessor(stringProcessor, IJavaPartitions.JAVA_STRING); ContentAssistProcessor multiLineProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_MULTI_LINE_COMMENT); assistant.setContentAssistProcessor(multiLineProcessor, IJavaPartitions.JAVA_MULTI_LINE_COMMENT); ContentAssistProcessor javadocProcessor= new JavadocCompletionProcessor(getEditor(), assistant); assistant.setContentAssistProcessor(javadocProcessor, IJavaPartitions.JAVA_DOC); ContentAssistPreference.configure(assistant, fPreferenceStore); assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE); assistant.setInformationControlCreator(new IInformationControlCreator() { @Override public IInformationControl createInformationControl(Shell parent) { return new DefaultInformationControl(parent, JavaPlugin.getAdditionalInfoAffordanceString()); } }); return assistant; } return null; }
@Override public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { if (getEditor() != null) { ContentAssistant assistant= new ContentAssistant(); assistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer)); assistant.setRestoreCompletionProposalSize(getSettings("completion_proposal_size")); //$NON-NLS-1$ IContentAssistProcessor javaProcessor= new JavaCompletionProcessor(getEditor(), assistant, IDocument.DEFAULT_CONTENT_TYPE); assistant.setContentAssistProcessor(javaProcessor, IDocument.DEFAULT_CONTENT_TYPE); ContentAssistProcessor singleLineProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT); assistant.setContentAssistProcessor(singleLineProcessor, IJavaPartitions.JAVA_SINGLE_LINE_COMMENT); ContentAssistProcessor stringProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_STRING); assistant.setContentAssistProcessor(stringProcessor, IJavaPartitions.JAVA_STRING); ContentAssistProcessor multiLineProcessor= new JavaCompletionProcessor(getEditor(), assistant, IJavaPartitions.JAVA_MULTI_LINE_COMMENT); assistant.setContentAssistProcessor(multiLineProcessor, IJavaPartitions.JAVA_MULTI_LINE_COMMENT); ContentAssistProcessor javadocProcessor= new JavadocCompletionProcessor(getEditor(), assistant); assistant.setContentAssistProcessor(javadocProcessor, IJavaPartitions.JAVA_DOC); ContentAssistPreference.configure(assistant, fPreferenceStore); assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE); assistant.setInformationControlCreator(new IInformationControlCreator() { @Override public IInformationControl createInformationControl(Shell parent) { return new DefaultInformationControl(parent, JavaPlugin.getAdditionalInfoAffordanceString()); } }); return assistant; } return null; }
ContentAssistant assistant= new ContentAssistant(); assistant.setContentAssistProcessor(fProcessor, IDocument.DEFAULT_CONTENT_TYPE);
ContentAssistant assistant= new ContentAssistant(); assistant.setContentAssistProcessor(fProcessor, IDocument.DEFAULT_CONTENT_TYPE);
ContentAssistant assistant= new ContentAssistant(); assistant.setContentAssistProcessor(fProcessor, IDocument.DEFAULT_CONTENT_TYPE);