MCPcopy Index your code
hub / github.com/BombusMod/BombusMod / doKeyAction

Method doKeyAction

src/main/java/ui/VirtualList.java:177–230  ·  view source on GitHub ↗
(int keyCode)

Source from the content-addressed store, hash-verified

175 }
176
177 public void doKeyAction(int keyCode) {
178 switch(keyCode) {
179 case VirtualCanvas.KEY_VOL_UP:
180 case 1:
181 moveCursorHome();
182 return;
183 case VirtualCanvas.KEY_VOL_DOWN:
184 case 7:
185 moveCursorEnd();
186 return;
187 case VirtualCanvas.KEY_UP:
188 case 2:
189 keyUp();
190 return;
191 case VirtualCanvas.KEY_DOWN:
192 case 8:
193 keyDwn();
194 return;
195 case VirtualCanvas.KEY_LEFT:
196 case 4:
197 pageLeft();
198 return;
199 case VirtualCanvas.KEY_RIGHT:
200 case 6:
201 pageRight();
202 return;
203 case VirtualCanvas.KEY_FIRE:
204 case 5:
205 eventOk();
206 return;
207 case VirtualCanvas.KEY_SOFT_LEFT:
208 doLeftAction();
209 return;
210 case VirtualCanvas.KEY_SOFT_RIGHT:
211 doRightAction();
212 return;
213 case VirtualCanvas.KEY_CLEAR:
214 keyClear();
215 return;
216 case VirtualCanvas.KEY_GREEN:
217 keyGreen();
218 return;
219 case VirtualCanvas.KEY_BACK:
220 if (canBack)
221 cmdCancel();
222 return;
223 case VirtualCanvas._KEY_STAR:
224 showTimeTrafficInfo();
225 return;
226 case VirtualCanvas._KEY_POUND:
227 showInfo();
228 return;
229 }
230 }
231
232 public boolean longKey(int keyCode) {
233 return false;

Callers

nothing calls this directly

Calls 14

moveCursorHomeMethod · 0.95
moveCursorEndMethod · 0.95
keyUpMethod · 0.95
keyDwnMethod · 0.95
pageLeftMethod · 0.95
pageRightMethod · 0.95
eventOkMethod · 0.95
doLeftActionMethod · 0.95
doRightActionMethod · 0.95
keyClearMethod · 0.95
keyGreenMethod · 0.95
cmdCancelMethod · 0.95

Tested by

no test coverage detected