| 
 | org.netbeans.api.debugger.jpda/2 2.4.31 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.api.debugger.Breakpoint
org.netbeans.api.debugger.jpda.JPDABreakpoint
org.netbeans.api.debugger.jpda.FieldBreakpoint
public final class FieldBreakpoint
Notifies about variable change or access events.
 
 How to use it:
 
    DebuggerManager.addBreakpoint (FieldBreakpoint.create (
        "org.netbeans.modules.editor.EditorPanel",
        "state",
        FieldBreakpoint.TYPE_MODIFICATION
    ));
 This breakpoint stops when state field of EditorPanel class is modified.
| Field Summary | |
|---|---|
| static String | PROP_BREAKPOINT_TYPEProperty name constant. | 
| static String | PROP_CLASS_NAMEProperty name constant. | 
| static String | PROP_CONDITIONProperty name constant. | 
| static String | PROP_FIELD_NAMEProperty name constant. | 
| static int | TYPE_ACCESSProperty type value constant. | 
| static int | TYPE_MODIFICATIONProperty type value constant. | 
| Fields inherited from class org.netbeans.api.debugger.jpda.JPDABreakpoint | 
|---|
| PROP_HIDDEN, PROP_PRINT_TEXT, PROP_SUSPEND, SUSPEND_ALL, SUSPEND_EVENT_THREAD, SUSPEND_NONE | 
| Fields inherited from class org.netbeans.api.debugger.Breakpoint | 
|---|
| PROP_DISPOSED, PROP_ENABLED, PROP_GROUP_NAME | 
| Method Summary | |
|---|---|
| static FieldBreakpoint | create(String className,
       String fieldName,
       int breakpointType)Creates a new breakpoint for given parameters. | 
|  int | getBreakpointType()Returns type of breakpoint (one of TYPE_ACCESS and TYPE_MODIFICATION). | 
|  String | getClassName()Get name of class the field is defined in. | 
|  String | getCondition()Returns condition. | 
|  String | getFieldName()Returns name of field. | 
|  void | setBreakpointType(int type)Sets type of breakpoint. | 
|  void | setClassName(String className)Set name of class the field is defined in. | 
|  void | setCondition(String cond)Sets condition. | 
|  void | setFieldName(String name)Sets name of field. | 
|  String | toString()Returns a string representation of this object. | 
| Methods inherited from class org.netbeans.api.debugger.jpda.JPDABreakpoint | 
|---|
| addJPDABreakpointListener, disable, enable, getPrintText, getSuspend, isEnabled, isHidden, removeJPDABreakpointListener, setHidden, setPrintText, setSuspend | 
| Methods inherited from class org.netbeans.api.debugger.Breakpoint | 
|---|
| addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, getGroupName, removePropertyChangeListener, removePropertyChangeListener, setGroupName | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final String PROP_FIELD_NAME
public static final String PROP_CLASS_NAME
public static final String PROP_CONDITION
public static final String PROP_BREAKPOINT_TYPE
public static final int TYPE_ACCESS
public static final int TYPE_MODIFICATION
| Method Detail | 
|---|
public static FieldBreakpoint create(String className, String fieldName, int breakpointType)
className - class namefieldName - name of fieldbreakpointType - one of constants: TYPE_ACCESS, 
   TYPE_MODIFICATION
public String getClassName()
public void setClassName(String className)
className - a new name of class the field is defined inpublic String getFieldName()
public void setFieldName(String name)
name - a name of fieldpublic int getBreakpointType()
public void setBreakpointType(int type)
type - a new type of breakpointpublic String getCondition()
public void setCondition(String cond)
cond - a c new conditionpublic String toString()
| 
 | org.netbeans.api.debugger.jpda/2 2.4.31 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||