public class FieldBreakpoint extends BreakpointWithHighlighter<JavaFieldBreakpointProperties>
LocatableEventRequestor.EventProcessingException| Modifier and Type | Field and Description | 
|---|---|
static Key<FieldBreakpoint> | 
CATEGORY  | 
DATA_KEY, myCachedVerifiedState, myProject| Modifier | Constructor and Description | 
|---|---|
protected  | 
FieldBreakpoint(Project project,
               XBreakpoint breakpoint)  | 
| Modifier and Type | Method and Description | 
|---|---|
static FieldBreakpoint | 
create(Project project,
      java.lang.String fieldName,
      XBreakpoint xBreakpoint)  | 
void | 
createRequestForPreparedClass(DebugProcessImpl debugProcess,
                             com.sun.jdi.ReferenceType refType)  | 
static PsiField | 
findField(Project project,
         Document document,
         int offset)  | 
Key<FieldBreakpoint> | 
getCategory()  | 
protected javax.swing.Icon | 
getDisabledIcon(boolean isMuted)  | 
java.lang.String | 
getDisplayName()  | 
PsiElement | 
getEvaluationElement()  | 
java.lang.String | 
getEventMessage(com.sun.jdi.event.LocatableEvent event)
returns UI representation 
 | 
java.lang.String | 
getFieldName()  | 
PsiField | 
getPsiField()  | 
protected com.sun.jdi.ObjectReference | 
getThisObject(SuspendContextImpl context,
             com.sun.jdi.event.LocatableEvent event)  | 
protected javax.swing.Icon | 
getVerifiedIcon(boolean isMuted)  | 
protected javax.swing.Icon | 
getVerifiedWarningsIcon(boolean isMuted)  | 
boolean | 
isAt(Document document,
    int offset)  | 
boolean | 
isStatic()  | 
boolean | 
isValid()  | 
void | 
readExternal(Element breakpointNode)  | 
void | 
reload()  | 
createRequest, getClassName, getDescription, getDocument, getFileName, getIcon, getInvalidIcon, getLineIndex, getPackageName, getPsiClass, getPsiClassAt, getSetIcon, getShortClassName, getSourcePosition, getValidatingIcon, init, isMuted, isPositionValid, isVisible, processClassPrepare, reload, setVisible, toString, updateUIaddInstanceFilter, calculateEventClass, createOrWaitPrepare, createOrWaitPrepare, customizeRenderer, evaluateCondition, fireBreakpointChanged, getClassExclusionFilters, getClassFilters, getCondition, getCountFilter, getInstanceFilters, getLogMessage, getProject, getProperties, getShortName, getStackTrace, getSuspendPolicy, getXBreakpoint, isClassFiltersEnabled, isConditionEnabled, isCountFilterEnabled, isEnabled, isInstanceFiltersEnabled, isLogEnabled, isLogExpressionEnabled, isLogStack, isObsolete, isRemoveAfterHit, isSuspend, markVerified, processLocatableEvent, setClassExclusionFilters, setClassFilters, setClassFiltersEnabled, setCondition, setCountFilter, setCountFilterEnabled, setEnabled, setInstanceFilters, setInstanceFiltersEnabled, setLogEnabled, setRemoveAfterHit, setSuspendPolicy, shouldCreateRequest, shouldCreateRequest, typeMatchesClassFiltersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittrackpublic static final Key<FieldBreakpoint> CATEGORY
protected FieldBreakpoint(Project project, XBreakpoint breakpoint)
public boolean isStatic()
public java.lang.String getFieldName()
protected javax.swing.Icon getDisabledIcon(boolean isMuted)
getDisabledIcon in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>protected javax.swing.Icon getVerifiedIcon(boolean isMuted)
getVerifiedIcon in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>protected javax.swing.Icon getVerifiedWarningsIcon(boolean isMuted)
getVerifiedWarningsIcon in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>public Key<FieldBreakpoint> getCategory()
getCategory in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>public PsiField getPsiField()
public void reload()
reload in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>protected com.sun.jdi.ObjectReference getThisObject(SuspendContextImpl context, com.sun.jdi.event.LocatableEvent event) throws EvaluateException
getThisObject in class Breakpoint<JavaFieldBreakpointProperties>EvaluateExceptionpublic void createRequestForPreparedClass(DebugProcessImpl debugProcess, com.sun.jdi.ReferenceType refType)
createRequestForPreparedClass in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>public java.lang.String getEventMessage(com.sun.jdi.event.LocatableEvent event)
BreakpointgetEventMessage in class Breakpoint<JavaFieldBreakpointProperties>public java.lang.String getDisplayName()
getDisplayName in class Breakpoint<JavaFieldBreakpointProperties>public static FieldBreakpoint create(Project project, java.lang.String fieldName, XBreakpoint xBreakpoint)
public boolean isValid()
isValid in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>public boolean isAt(Document document, int offset)
isAt in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>public void readExternal(Element breakpointNode)
                  throws InvalidDataException
readExternal in class BreakpointWithHighlighter<JavaFieldBreakpointProperties>InvalidDataExceptionpublic PsiElement getEvaluationElement()
getEvaluationElement in class Breakpoint<JavaFieldBreakpointProperties>