Class RoundRobinAutoCompletion

java.lang.Object
de.grogra.pf.ui.autocomplete.impl.AbstractAutoCompletor
de.grogra.autocompletors.RoundRobinAutoCompletion

public class RoundRobinAutoCompletion extends AbstractAutoCompletor
An AutoCompletion that adds the ability to cycle through a set of CompletionProviders via the trigger key. This allows the application to logically "group together" completions of similar kinds; for example, Java code completions vs. template completions.

Usage:

 XPathDynamicCompletionProvider dynamicProvider = new XPathDynamicCompletionProvider();
 RoundRobinAutoCompletion ac = new RoundRobinAutoCompletion(dynamicProvider);
 XPathCompletionProvider staticProvider = new XPathCompletionProvider();
 ac.addCompletionProvider(staticProvider);
 ac.setXXX(..);
 ...
 ac.install(textArea);
 
Author:
mschlegel