package org.rubypeople.rdt.internal.ui.search;
public abstract class AbstractOccurencesFinder implements IOccurrencesFinder {
protected boolean fMarkOccurrenceAnnotations;
protected boolean fStickyOccurrenceAnnotations;
protected boolean fMarkTypeOccurrences;
protected boolean fMarkMethodOccurrences;
protected boolean fMarkConstantOccurrences;
protected boolean fMarkFieldOccurrences;
protected boolean fMarkLocalVariableOccurrences;
protected boolean fMarkMethodExitPoints;
public void setFMarkConstantOccurrences(boolean markConstantOccurrences) {
fMarkConstantOccurrences = markConstantOccurrences;
}
public void setFMarkFieldOccurrences(boolean markFieldOccurrences) {
fMarkFieldOccurrences = markFieldOccurrences;
}
public void setFMarkLocalVariableOccurrences(boolean markLocalVariableOccurrences) {
fMarkLocalVariableOccurrences = markLocalVariableOccurrences;
}
public void setFMarkMethodExitPoints(boolean markMethodExitPoints) {
fMarkMethodExitPoints = markMethodExitPoints;
}
public void setFMarkMethodOccurrences(boolean markMethodOccurrences) {
fMarkMethodOccurrences = markMethodOccurrences;
}
public void setFMarkOccurrenceAnnotations(boolean markOccurrenceAnnotations) {
fMarkOccurrenceAnnotations = markOccurrenceAnnotations;
}
public void setFMarkTypeOccurrences(boolean markTypeOccurrences) {
fMarkTypeOccurrences = markTypeOccurrences;
}
public void setFStickyOccurrenceAnnotations(boolean stickyOccurrenceAnnotations) {
fStickyOccurrenceAnnotations = stickyOccurrenceAnnotations;
}
}