コード例 #1
0
 private PopupAction() {
   super("Settings", "Settings", IconLoader.getIcon("/general/secondaryGroup.png"));
   myUsual =
       new AnAction("Top | Bottom") {
         @Override
         public void actionPerformed(AnActionEvent e) {
           boolean was = myConfiguration.SHORT_DIFF_HORISONTALLY;
           myConfiguration.SHORT_DIFF_HORISONTALLY = false;
           ensurePresentation();
         }
       };
   myNumbered =
       new AnAction("Left | Right") {
         @Override
         public void actionPerformed(AnActionEvent e) {
           boolean was = myConfiguration.SHORT_DIFF_HORISONTALLY;
           myConfiguration.SHORT_DIFF_HORISONTALLY = true;
           ensurePresentation();
         }
       };
   mySoftWrapsAction = new MyUseSoftWrapsAction(myConfiguration.SOFT_WRAPS_IN_SHORT_DIFF);
 }
コード例 #2
0
 private MyNextDiffAction() {
   super("Next Change", "Next Change", IconLoader.getIcon("/actions/nextOccurence.png"));
 }
コード例 #3
0
 private MyPreviousDiffAction() {
   super(
       "Previous Change",
       "Previous Change",
       IconLoader.getIcon("/actions/previousOccurence.png"));
 }
コード例 #4
0
 private MyChangeContextAction() {
   super(
       "More/Less Lines...", "More/Less Lines...", IconLoader.getIcon("/actions/expandall.png"));
 }