Package org.eclipse.jface.text.contentassist

package org.eclipse.jface.text.contentassist
Provides a content assist add-on for an ITextViewer. Content assist supports the user in writing  by proposing context sensitive completions at a given document position. A completion can also be a incomplete in itself and content assist provides means to deal with nested completions.

Package Specification

IContentAssistant defines the concept of the content assist add-on. It collaborates with content type specific completion processors (IContentAssistProcessor) in order to generate completion proposals (ICompletionProposal) valid at the current document position. The package provides a default implementation ContentAssistant which completely defines and implements the UI and the control flow for content assist.