1 19 20 package org.netbeans.modules.debugger.jpda.ui.breakpoints; 21 22 import javax.swing.JComponent ; 23 24 import org.netbeans.api.debugger.Breakpoint; 25 import org.netbeans.api.debugger.jpda.MethodBreakpoint; 26 import org.netbeans.modules.debugger.jpda.ui.EditorContextBridge; 27 import org.netbeans.spi.debugger.ui.BreakpointType; 28 29 import org.openide.util.NbBundle; 30 31 32 37 public class MethodBreakpointType extends BreakpointType { 38 39 public String getCategoryDisplayName () { 40 return NbBundle.getMessage ( 41 MethodBreakpointType.class, 42 "CTL_Java_breakpoint_events_cathegory_name" 43 ); 44 } 45 46 public JComponent getCustomizer () { 47 return new MethodBreakpointPanel (); 48 } 49 50 public String getTypeDisplayName () { 51 return NbBundle.getMessage (MethodBreakpointType.class, 52 "CTL_Method_event_type_name" 53 ); 54 } 55 56 public boolean isDefault () { 57 return EditorContextBridge.getDefaultType () == EditorContextBridge.METHOD; 58 } 59 } 60 | Popular Tags |