|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectde.uni_paderborn.fujaba.gui.CompletionKeyListener
Provide completion support for textual expressions in Fujaba.
| Nested Class Summary | |
(package private) class |
CompletionKeyListener.CompletionAction
No comment provided by developer, please add a comment to improve documentation. |
| Field Summary | |
(package private) boolean |
addBasicTypes
No comment provided by developer, please add a comment to improve documentation. |
private UMLActivity |
contextActivity
No comment provided by developer, please add a comment to improve documentation. |
private UMLClass |
contextClass
No comment provided by developer, please add a comment to improve documentation. |
private UMLObject |
contextObject
No comment provided by developer, please add a comment to improve documentation. |
private UMLStoryPattern |
contextStoryPattern
No comment provided by developer, please add a comment to improve documentation. |
(package private) boolean |
declarationWanted
No comment provided by developer, please add a comment to improve documentation. |
private java.lang.String |
prefix
No comment provided by developer, please add a comment to improve documentation. |
| Constructor Summary | |
CompletionKeyListener(java.lang.Object target)
Constructor for class CompletionKeyListener |
|
| Method Summary | |
private void |
addToCompletionMenu(javax.swing.JPopupMenu completionMenu,
javax.swing.Action completionAction,
java.lang.String name,
java.lang.String command)
|
private UMLClass |
changeAttrContext(UMLClass localContext,
java.lang.String myToken)
|
private UMLClass |
changeLocalVarContext(java.lang.String myToken)
|
private UMLClass |
changeMethodContext(UMLClass localContext,
java.lang.String myToken)
|
private void |
computeAlternatives(UMLClass localContext,
javax.swing.text.JTextComponent jtf,
int caretPos,
java.lang.String fullText)
|
UMLClass |
computeLocalContext(UMLClass localContext,
java.lang.String txt)
|
void |
keyPressed(java.awt.event.KeyEvent e)
No comment provided by developer, please add a comment to improve documentation. |
void |
keyReleased(java.awt.event.KeyEvent e)
No comment provided by developer, please add a comment to improve documentation. |
void |
keyTyped(java.awt.event.KeyEvent e)
No comment provided by developer, please add a comment to improve documentation. |
void |
setContext(java.lang.Object target,
boolean declarationWanted)
|
private void |
updateContextActivity()
|
private void |
updateContextClass()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private UMLClass contextClass
private UMLObject contextObject
private UMLStoryPattern contextStoryPattern
private UMLActivity contextActivity
private java.lang.String prefix
boolean declarationWanted
boolean addBasicTypes
| Constructor Detail |
public CompletionKeyListener(java.lang.Object target)
target - No description provided| Method Detail |
public void setContext(java.lang.Object target,
boolean declarationWanted)
target - declarationWanted - The new context valuepublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenere - No description providedpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenere - No description providedprivate void updateContextClass()
public UMLClass computeLocalContext(UMLClass localContext,
java.lang.String txt)
localContext - txt -
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenere - No description providedprivate UMLClass changeLocalVarContext(java.lang.String myToken)
myToken -
private void updateContextActivity()
private UMLClass changeMethodContext(UMLClass localContext,
java.lang.String myToken)
localContext - myToken -
private UMLClass changeAttrContext(UMLClass localContext,
java.lang.String myToken)
localContext - myToken -
private void computeAlternatives(UMLClass localContext,
javax.swing.text.JTextComponent jtf,
int caretPos,
java.lang.String fullText)
localContext - jtf - caretPos - fullText -
private void addToCompletionMenu(javax.swing.JPopupMenu completionMenu,
javax.swing.Action completionAction,
java.lang.String name,
java.lang.String command)
completionMenu - completionAction - name - command - The object added.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||