Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.jface.text.contentassist.IContentAssistProcessor

Packages that use IContentAssistProcessor
org.eclipse.jface.contentassist: Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.
org.eclipse.jface.text.contentassist: Provides a content assist add-on for an `ITextViewer`.
org.eclipse.jface.text.templates: Application programming interfaces for interaction with the Eclipse text template support.
org.eclipse.ui.texteditor: Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.texteditor.templates: Application programming interfaces for interaction with the Eclipse text editor template support.

Uses of IContentAssistProcessor in org.eclipse.jface.contentassist

Subinterfaces of IContentAssistProcessor in org.eclipse.jface.contentassist
`interface` `ISubjectControlContentAssistProcessor` Deprecated. As of 3.2, replaced by Platform UI's field assist support

Constructors in org.eclipse.jface.contentassist with parameters of type IContentAssistProcessor
`SubjectControlContextInformationValidator(IContentAssistProcessor processor)` Deprecated. Creates a new context information validator which is ready to be installed on a particular context information.

Uses of IContentAssistProcessor in org.eclipse.jface.text.contentassist

Fields in org.eclipse.jface.text.contentassist declared as IContentAssistProcessor
`IContentAssistProcessor` `ContentAssistEvent.processor` The processor for the current partition.

Methods in org.eclipse.jface.text.contentassist that return IContentAssistProcessor
`IContentAssistProcessor` `IContentAssistant.getContentAssistProcessor(String contentType)` Returns the content assist processor to be used for the given content type.
`IContentAssistProcessor` `ContentAssistant.getContentAssistProcessor(String contentType)`

Methods in org.eclipse.jface.text.contentassist with parameters of type IContentAssistProcessor
`void` `ContentAssistant.setContentAssistProcessor(IContentAssistProcessor processor, String contentType)` Registers a given content assist processor for a particular content type.

Constructors in org.eclipse.jface.text.contentassist with parameters of type IContentAssistProcessor
`ContextInformationValidator(IContentAssistProcessor processor)` Creates a new context information validator which is ready to be installed on a particular context information.

Uses of IContentAssistProcessor in org.eclipse.jface.text.templates

Classes in org.eclipse.jface.text.templates that implement IContentAssistProcessor
`class` `TemplateCompletionProcessor` A completion processor that computes template proposals.

Uses of IContentAssistProcessor in org.eclipse.ui.texteditor

Classes in org.eclipse.ui.texteditor that implement IContentAssistProcessor
`class` `HippieProposalProcessor` A completion proposal computer for hippie word completions.

Uses of IContentAssistProcessor in org.eclipse.ui.texteditor.templates

Methods in org.eclipse.ui.texteditor.templates that return IContentAssistProcessor
`protected IContentAssistProcessor` `TemplatePreferencePage.EditTemplateDialog.getTemplateProcessor()` Returns the content assist processor that suggests template variables.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.