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

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

Introduction

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

Prototype

public static ShortcutSet getMoveEnd() 

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);//www. ja v  a  2  s.  co  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 getMoveEnd() {
    return CommonShortcuts.getMoveEnd();
}