test.org.benow.web
Class ACDemoObjectCompleter

java.lang.Object
  extended by org.benow.web.complete.Completer
      extended by test.org.benow.web.ACDemoObjectCompleter
All Implemented Interfaces:
java.lang.Iterable<CompleteResult>, java.util.Iterator<CompleteResult>

public class ACDemoObjectCompleter
extends Completer

This is a demo of a completer, which returns possible results for completions of fields of a certain class. This completer finds completions for the name field of the ACDemoObject class.

Author:
andy

Nested Class Summary
 
Nested classes/interfaces inherited from class org.benow.web.complete.Completer
Completer.Completes
 
Field Summary
 
Fields inherited from class org.benow.web.complete.Completer
cancelled, parameters, prefix
 
Constructor Summary
ACDemoObjectCompleter(java.lang.String prefix, java.lang.String parameters)
           
 
Method Summary
protected  boolean doHasNext()
           
protected  CompleteResult doNext()
           
 
Methods inherited from class org.benow.web.complete.Completer
cancel, close, doClose, getCompletionsFor, getCompletionsFor, getCompletionsFor, getForClass, getForField, hasFailed, hasNext, init, isSufficient, iterator, next, remove, setHasFailed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ACDemoObjectCompleter

public ACDemoObjectCompleter(java.lang.String prefix,
                             java.lang.String parameters)
Method Detail

doHasNext

protected boolean doHasNext()
Specified by:
doHasNext in class Completer

doNext

protected CompleteResult doNext()
Specified by:
doNext in class Completer