|
Eclipse Platform Release 3.2 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.fieldassist.DecoratedField
org.eclipse.ui.fieldassist.ContentAssistField
ContentAssistField utilizes the concepts of a DecoratedField
and the
ContentAssistCommandAdapter
to provide a decorated field that shows a
content assist cue when it gets focus and invokes content assist for a
specified command.
This class is not intended to be subclassed.
Constructor Summary | |
---|---|
ContentAssistField(Composite parent,
int style,
IControlCreator controlCreator,
IControlContentAdapter controlContentAdapter,
IContentProposalProvider proposalProvider,
String commandId,
char[] autoActivationCharacters)
Construct a content assist field that shows a content assist cue and can assist the user with choosing content for the field. |
Method Summary | |
---|---|
ContentAssistCommandAdapter |
getContentAssistCommandAdapter()
Return the ContentAssistCommandAdapter installed on the receiver. |
void |
setEnabled(boolean enabled)
Set the boolean flag that determines whether the content assist is enabled. |
Methods inherited from class org.eclipse.jface.fieldassist.DecoratedField |
---|
addFieldDecoration, getControl, getLayoutControl, hideDecoration, hideHover, setUseMaximumDecorationWidth, showDecoration, showHoverText, updateDecoration |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ContentAssistField(Composite parent, int style, IControlCreator controlCreator, IControlContentAdapter controlContentAdapter, IContentProposalProvider proposalProvider, String commandId, char[] autoActivationCharacters)
parent
- the parent of the decorated field.style
- the desired style bits for the field.controlCreator
- the IControlCreator used to specify the specific kind of
control that is to be decorated.controlContentAdapter
- the IControlContentAdapter
used to obtain and
update the control's contents as proposals are accepted. May
not be null
.proposalProvider
- the IContentProposalProvider
used to obtain
content proposals for this control, or null
if
no content proposal is available.commandId
- the String id of the command that will invoke the content
assistant. If not supplied, the default value will be
"org.eclipse.ui.edit.text.contentAssist.proposals".autoActivationCharacters
- An array of characters that trigger auto-activation of content
proposal. If specified, these characters will trigger
auto-activation of the proposal popup, regardless of the
specified command id.Method Detail |
public void setEnabled(boolean enabled)
enabled
- true
if content assist is enabled and
responding to user input, false
if it is
ignoring user input.public ContentAssistCommandAdapter getContentAssistCommandAdapter()
|
Eclipse Platform Release 3.2 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.