org.eclipse.net4j.util.ui.proposals
Class RegExContentProposalProvider

java.lang.Object
  extended by org.eclipse.net4j.util.ui.proposals.RegExContentProposalProvider
All Implemented Interfaces:
IContentProposalProvider

public class RegExContentProposalProvider
extends Object
implements IContentProposalProvider

Content assist proposal provider for regular expressions.

Note: Replaces RegExContentAssistProcessor which was introduced in 3.0.

Copied from org.eclipse.ui.texteditor.RegExContentProposalProvider.

Needed by org.eclipse.mylyn.internal.team.ui.preferences.workaround.MylynTeamPreferencePage.

TODO Ask platform guys to open this API

Since:
3.2

Constructor Summary
RegExContentProposalProvider(boolean isFind)
          Creates a new completion proposal provider.
 
Method Summary
 IContentProposal[] getProposals(String contents, int position)
          Return an array of content proposals representing the valid proposals for a field.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegExContentProposalProvider

public RegExContentProposalProvider(boolean isFind)
Creates a new completion proposal provider.

Parameters:
isFind - true if the provider is used for the 'find' field false if the provider is used for the 'reaplce' field
Method Detail

getProposals

public IContentProposal[] getProposals(String contents,
                                       int position)
Description copied from interface: org.eclipse.jface.fieldassist.IContentProposalProvider
Return an array of content proposals representing the valid proposals for a field.

Specified by:
getProposals in interface IContentProposalProvider
Parameters:
contents - the current contents of the text field
position - the current position of the cursor in the contents
Returns:
the array of IContentProposal that represent valid proposals for the field.


Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.