edu.stanford.smi.protegex.owl.ui.code
Class ExpansionKeyListener
java.lang.Object
java.awt.event.KeyAdapter
edu.stanford.smi.protegex.owl.ui.code.ExpansionKeyListener
- All Implemented Interfaces:
- KeyListener, EventListener
public class ExpansionKeyListener
- extends KeyAdapter
A key listener that can be used for auto-completion. Usage:
classNameTextField.addKeyListener(new ExpansionKeyListener(classNameTextField, owlModel));
The default expansion key is Ctrl + Space. To change the
default expansion key, override the isExpansionEvent(KeyEvent)
method.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpansionKeyListener
public ExpansionKeyListener(JTextComponent textComponent,
OWLModel owlModel)
keyPressed
public void keyPressed(KeyEvent e)
- Specified by:
keyPressed
in interface KeyListener
- Overrides:
keyPressed
in class KeyAdapter
isExpansionEvent
protected boolean isExpansionEvent(KeyEvent e)
replacetText
protected void replacetText(RDFResource resource)
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.