1 19 20 21 package org.netbeans.modules.image; 22 23 24 import org.openide.util.actions.CallableSystemAction; 25 import org.openide.util.HelpCtx; 26 import org.openide.windows.TopComponent; 27 import org.openide.util.NbBundle; 28 29 30 35 public class ZoomInAction extends CallableSystemAction { 36 37 38 static final long serialVersionUID = -8705899978543961455L; 39 40 41 42 public void performAction() { 43 TopComponent curComponent = TopComponent.getRegistry().getActivated(); 44 if(curComponent instanceof ImageViewer) 45 ((ImageViewer) curComponent).zoomIn(); 46 } 47 48 49 public String getName() { 50 return NbBundle.getBundle(ZoomInAction.class).getString("LBL_ZoomIn"); 51 } 52 53 54 public HelpCtx getHelpCtx() { 55 return HelpCtx.DEFAULT_HELP; 56 } 57 58 59 public boolean isEnabled() { 60 return true; 61 } 62 63 64 protected String iconResource() { 65 return "org/netbeans/modules/image/zoomIn.gif"; } 67 } 68 | Popular Tags |