Report question

Question: Implementing auto complete in Java - am I doing it right?