org.xnap.gui.component
Class ShortAutomaticCompletionMode

java.lang.Object
  extended by org.xnap.gui.component.CompletionMode
      extended by org.xnap.gui.component.ShortAutomaticCompletionMode
Direct Known Subclasses:
AutomaticCompletionMode

public class ShortAutomaticCompletionMode
extends CompletionMode


Constructor Summary
ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent)
           
ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent, boolean wholeText)
           
ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent, CompletionModel model)
           
ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent, CompletionModel model, boolean wholeText)
           
 
Method Summary
protected  void complete(java.lang.String prefix)
           
protected  void disable()
          Disables the completion mode letting it remove its listeners from the text component.
protected  void enable()
          Enables the completion mode letting it add its listeners to the text component.
 java.lang.String getName()
          Returns the name of this completion mode.
 
Methods inherited from class org.xnap.gui.component.CompletionMode
getModel, getText, getTextComponent, isEnabled, isWholeTextCompletion, setEnabled, setModel, setText, setText, setTextComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShortAutomaticCompletionMode

public ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent,
                                    boolean wholeText)
Parameters:
textComponent -
wholeText -

ShortAutomaticCompletionMode

public ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent)
Parameters:
textComponent -

ShortAutomaticCompletionMode

public ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent,
                                    CompletionModel model)
Parameters:
textComponent -
model -

ShortAutomaticCompletionMode

public ShortAutomaticCompletionMode(javax.swing.text.JTextComponent textComponent,
                                    CompletionModel model,
                                    boolean wholeText)
Method Detail

getName

public java.lang.String getName()
Description copied from class: CompletionMode
Returns the name of this completion mode. This should be localized since it's shown to the user.

Specified by:
getName in class CompletionMode

complete

protected void complete(java.lang.String prefix)

disable

protected void disable()
Description copied from class: CompletionMode
Disables the completion mode letting it remove its listeners from the text component.

Specified by:
disable in class CompletionMode

enable

protected void enable()
Description copied from class: CompletionMode
Enables the completion mode letting it add its listeners to the text component.

Specified by:
enable in class CompletionMode


Copyright © 2001-2005 XNap Team. All Rights Reserved.