Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.eclipse.jface.contentassist

Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.

See:
Description

Interface Summary
IContentAssistSubjectControl | A content assist subject control can request assistance provided by a subject control content assistant.
ISubjectControlContentAssistant | Extends `IContentAssistant` to allow to install a content assistant on the given content assist subject control.
ISubjectControlContentAssistProcessor | Extension interface for `IContentAssistProcessor` which provides the context for the subject control content assistant.
ISubjectControlContextInformationPresenter | Extends `IContextInformationPresenter` to allow to install a content assistant on the given content assist subject control.
ISubjectControlContextInformationValidator | Extends `IContextInformationValidator` to allow to install a content assistant on the given content assist subject control.

Class Summary
AbstractControlContentAssistSubjectAdapter | An `AbstractControlContentAssistSubjectAdapter` delegates assistance requests from a content assistant to a `Control`.
ComboContentAssistSubjectAdapter | Adapts a `Combo` to a `IContentAssistSubjectControl`.
SubjectControlContentAssistant | The standard implementation of the `ISubjectControlContentAssistant` interface.
SubjectControlContextInformationValidator | A default implementation of the `SubjectControlContextInformationValidator` interface.
TextContentAssistSubjectAdapter | Adapts a `Text` to an `IContentAssistSubjectControl`.

## Package org.eclipse.jface.contentassist Description

Provides a content assist add-on for implementors of `IContentAssistSubjectControl`. Content assist supports the user in writing by proposing context sensitive completions at a given position. A completion can also be a incomplete in itself and content assist provides means to deal with nested completions.

## Package Specification

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.