SmallSense__JavaEditSupport.st
changeset 120 4fefce92f5bb
parent 108 71471dc81e77
child 122 a0d62e942364
equal deleted inserted replaced
119:9bb3a9892c2e 120:4fefce92f5bb
    12 !JavaEditSupport methodsFor:'accessing'!
    12 !JavaEditSupport methodsFor:'accessing'!
    13 
    13 
    14 language
    14 language
    15     "superclass SmallSenseEditSupport says that I am responsible to implement this method"
    15     "superclass SmallSenseEditSupport says that I am responsible to implement this method"
    16 
    16 
    17     ^ (Smalltalk at:#JavaLanguage) instance.
    17     | javaLanguageClass |
    18 
    18 
    19     "Modified: / 04-08-2013 / 02:07:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    19     javaLanguageClass := Smalltalk at:#JavaLanguage.
       
    20     javaLanguageClass notNil ifTrue:[ javaLanguageClass instance ] ifFalse: [ nil ].
       
    21 
       
    22     "Modified: / 04-10-2013 / 07:57:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
    23 ! !
       
    24 
       
    25 !JavaEditSupport methodsFor:'accessing-classes'!
       
    26 
       
    27 completionEngineClass
       
    28     "Returns a code completion engine class or nil, of 
       
    29      no completion is supported"
       
    30 
       
    31     ^ SmallSense::JavaCompletionEngineSimple
       
    32 
       
    33     "Created: / 03-10-2013 / 17:45:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
    34     "Modified: / 04-10-2013 / 07:42:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    20 ! !
    35 ! !
    21 
    36 
    22 !JavaEditSupport methodsFor:'event handling'!
    37 !JavaEditSupport methodsFor:'event handling'!
    23 
    38 
    24 keyPress: key x:x y:y in: view
    39 keyPress: key x:x y:y in: view