List of usage examples for org.eclipse.jface.bindings.keys IKeyLookup RETURN_NAME
String RETURN_NAME
To view the source code for org.eclipse.jface.bindings.keys IKeyLookup RETURN_NAME.
Click Source Link
From source file:org.eclipse.debug.internal.ui.actions.expressions.WatchExpressionDialog.java
License:Open Source License
/** * Returns a string representation of the "Ctrl+Return" key sequence. * //from www . j a v a 2s .co m * @return a string representation of the "Ctrl+Return" key sequence. */ private String getCtrlReturnText() { IKeyLookup keyLookup = KeyLookupFactory.getDefault(); int ctrlKey = keyLookup.getCtrl(); int returnKey = keyLookup.formalKeyLookup(IKeyLookup.RETURN_NAME); KeyStroke ctrlReturnKeyStroke = KeyStroke.getInstance(ctrlKey, returnKey); KeySequence ctrltReturnKeySequence = KeySequence.getInstance(ctrlReturnKeyStroke); return SWTKeySupport.getKeyFormatterForPlatform().format(ctrltReturnKeySequence); }
From source file:org.whole.lang.text.ui.actions.TextActionFactory.java
License:Open Source License
public Object[][] textActions() { IKeyLookup keyLookup = KeyLookupFactory.getDefault(); int ctrlKey = keyLookup.getCtrl(); int spaceKey = keyLookup.formalKeyLookup(IKeyLookup.SPACE_NAME); KeyStroke ctrlSpaceKeyStroke = KeyStroke.getInstance(ctrlKey, spaceKey); KeySequence ctrltSpaceKeySequence = KeySequence.getInstance(ctrlSpaceKeyStroke); int returnKey = keyLookup.formalKeyLookup(IKeyLookup.RETURN_NAME); KeyStroke returnKeyStroke = KeyStroke.getInstance(returnKey); KeySequence returnKeySequence = KeySequence.getInstance(returnKeyStroke); int backspaceKey = keyLookup.formalKeyLookup(IKeyLookup.BACKSPACE_NAME); KeyStroke backspaceKeyStroke = KeyStroke.getInstance(backspaceKey); KeySequence backspaceKeySequence = KeySequence.getInstance(backspaceKeyStroke); int deleteKey = keyLookup.formalKeyLookup(IKeyLookup.DELETE_NAME); KeyStroke deleteKeyStroke = KeyStroke.getInstance(deleteKey); KeySequence deleteKeySequence = KeySequence.getInstance(deleteKeyStroke); return new Object[][] { { ctrltSpaceKeySequence, TextEntityDescriptorEnum.Text, SplitOnCaretAction.class }, { returnKeySequence, TextEntityDescriptorEnum.Text, NewlineAction.class }, { backspaceKeySequence, TextEntityDescriptorEnum.Text, BackspaceAction.class }, { deleteKeySequence, TextEntityDescriptorEnum.Text, DeleteAction.class }, // { leftKeySequence, TextEntityDescriptorEnum.Text, LeftTextualAction.class }, // { rightKeySequence, TextEntityDescriptorEnum.Text, RightTextualAction.class }, // { upKeySequence, TextEntityDescriptorEnum.Text, UpTextualAction.class }, // { downKeySequence, TextEntityDescriptorEnum.Text, DownTextualAction.class }, };/*ww w . ja va 2 s. co m*/ }