|
|||||||||||
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 providedMethod 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.KeyListener
e
- No description providedpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
e
- 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.KeyListener
e
- 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 |