Example usage for com.intellij.openapi.actionSystem CommonShortcuts getMoveUp

List of usage examples for com.intellij.openapi.actionSystem CommonShortcuts getMoveUp

Introduction

In this page you can find the example usage for com.intellij.openapi.actionSystem CommonShortcuts getMoveUp.

Prototype

public static ShortcutSet getMoveUp() 

Source Link

Usage

From source file:com.intellij.ui.ListScrollingUtil.java

License:Apache License

public static void installActions(final JList list) {
    ActionMap actionMap = list.getActionMap();
    actionMap.put(SCROLLUP_ACTION_ID, new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            movePageUp(list);/*from w  w  w  .j a va2s. c o  m*/
        }
    });
    actionMap.put(SCROLLDOWN_ACTION_ID, new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            movePageDown(list);
        }
    });
    actionMap.put(SELECT_PREVIOUS_ROW_ACTION_ID, new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            moveUp(list, e.getModifiers());
        }
    });
    actionMap.put(SELECT_NEXT_ROW_ACTION_ID, new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            moveDown(list, e.getModifiers());
        }
    });
    actionMap.put(SELECT_LAST_ROW_ACTION_ID, new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            moveEnd(list);
        }
    });
    actionMap.put(SELECT_FIRST_ROW_ACTION_ID, new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            moveHome(list);
        }
    });
    actionMap.put(MOVE_HOME_ID, new AbstractAction() {
        @Override
        public void actionPerformed(ActionEvent e) {
            moveHome(list);
        }
    });
    actionMap.put(MOVE_END_ID, new AbstractAction() {
        @Override
        public void actionPerformed(ActionEvent e) {
            moveEnd(list);
        }
    });

    maybeInstallDefaultShortcuts(list);

    new ListScrollAction(CommonShortcuts.getMoveUp(), list) {
        @Override
        public void actionPerformed(AnActionEvent e) {
            moveUp(list, 0);
        }
    };
    new ListScrollAction(CommonShortcuts.getMoveDown(), list) {
        @Override
        public void actionPerformed(AnActionEvent e) {
            moveDown(list, 0);
        }
    };
    new ListScrollAction(CommonShortcuts.getMovePageUp(), list) {
        @Override
        public void actionPerformed(AnActionEvent e) {
            movePageUp(list);
        }
    };
    new ListScrollAction(CommonShortcuts.getMovePageDown(), list) {
        @Override
        public void actionPerformed(AnActionEvent e) {
            movePageDown(list);
        }
    };
    new ListScrollAction(CommonShortcuts.getMoveHome(), list) {
        @Override
        public void actionPerformed(AnActionEvent e) {
            moveHome(list);
        }
    };
    new ListScrollAction(CommonShortcuts.getMoveEnd(), list) {
        @Override
        public void actionPerformed(AnActionEvent e) {
            moveEnd(list);
        }
    };
}

From source file:com.vladsch.MissingInActions.util.CommonUIShortcuts.java

License:Apache License

public static ShortcutSet getMoveUp() {
    return CommonShortcuts.getMoveUp();
}