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

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

Introduction

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

Prototype

public static ShortcutSet getMovePageDown() 

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  av  a  2s.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 getMovePageDown() {
    return CommonShortcuts.getMovePageDown();
}