public class FilteredRequestorImpl extends java.lang.Object implements JDOMExternalizable, FilteredRequestor
LocatableEventRequestor.EventProcessingException| Modifier and Type | Field and Description |
|---|---|
boolean |
CLASS_FILTERS_ENABLED |
boolean |
CONDITION_ENABLED |
int |
COUNT_FILTER |
boolean |
COUNT_FILTER_ENABLED |
boolean |
INSTANCE_FILTERS_ENABLED |
protected Project |
myProject |
boolean |
SUSPEND |
java.lang.String |
SUSPEND_POLICY |
| Constructor and Description |
|---|
FilteredRequestorImpl(Project project) |
| Modifier and Type | Method and Description |
|---|---|
ClassFilter[] |
getClassExclusionFilters() |
ClassFilter[] |
getClassFilters() |
TextWithImports |
getCondition() |
int |
getCountFilter() |
InstanceFilter[] |
getInstanceFilters() |
Project |
getProject() |
java.lang.String |
getSuspendPolicy() |
boolean |
isClassFiltersEnabled() |
boolean |
isCountFilterEnabled() |
boolean |
isInstanceFiltersEnabled() |
boolean |
processLocatableEvent(SuspendContextCommandImpl action,
com.sun.jdi.event.LocatableEvent event) |
void |
readExternal(Element parentNode) |
void |
readTo(Element parentNode,
Breakpoint breakpoint) |
void |
setClassExclusionFilters(ClassFilter[] classExclusionFilters) |
void |
setClassFilters(ClassFilter[] classFilters) |
void |
setCondition(TextWithImports condition) |
void |
setInstanceFilters(InstanceFilter[] instanceFilters) |
void |
writeExternal(Element parentNode) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisConditionEnabledpublic java.lang.String SUSPEND_POLICY
public boolean SUSPEND
public boolean COUNT_FILTER_ENABLED
public int COUNT_FILTER
public boolean CONDITION_ENABLED
public boolean CLASS_FILTERS_ENABLED
public boolean INSTANCE_FILTERS_ENABLED
protected final Project myProject
public FilteredRequestorImpl(Project project)
public InstanceFilter[] getInstanceFilters()
getInstanceFilters in interface FilteredRequestorpublic void setInstanceFilters(InstanceFilter[] instanceFilters)
public java.lang.String getSuspendPolicy()
getSuspendPolicy in interface LocatableEventRequestorgetSuspendPolicy in interface FilteredRequestorpublic final ClassFilter[] getClassFilters()
getClassFilters in interface FilteredRequestorpublic final void setClassFilters(ClassFilter[] classFilters)
public ClassFilter[] getClassExclusionFilters()
getClassExclusionFilters in interface FilteredRequestorpublic void setClassExclusionFilters(ClassFilter[] classExclusionFilters)
public void readTo(Element parentNode,
Breakpoint breakpoint)
throws InvalidDataException
InvalidDataExceptionpublic void readExternal(Element parentNode)
throws InvalidDataException
readExternal in interface JDOMExternalizableInvalidDataExceptionpublic void writeExternal(Element parentNode)
throws WriteExternalException
writeExternal in interface JDOMExternalizableWriteExternalExceptionpublic TextWithImports getCondition()
public void setCondition(TextWithImports condition)
public Project getProject()
public boolean isCountFilterEnabled()
isCountFilterEnabled in interface FilteredRequestorpublic int getCountFilter()
getCountFilter in interface FilteredRequestorpublic boolean isClassFiltersEnabled()
isClassFiltersEnabled in interface FilteredRequestorpublic boolean isInstanceFiltersEnabled()
isInstanceFiltersEnabled in interface FilteredRequestorpublic boolean processLocatableEvent(SuspendContextCommandImpl action, com.sun.jdi.event.LocatableEvent event) throws LocatableEventRequestor.EventProcessingException
processLocatableEvent in interface LocatableEventRequestorLocatableEventRequestor.EventProcessingException