Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

R

recomputeCurrentGraph() - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
 
redo() - Method in class org.eth.cyril.bugfixer.modeleditor.ModelEditingListener
 
redraw() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
 
redrawNodes(Collection<Node>) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
 
redrawNodes(Collection<Node>) - Method in class org.eth.cyril.gui.swt.BrowserGraphDrawer
 
ReflectionModelCreator - Class in org.eth.cyril.bugfixer.execution
 
ReflectionModelCreator() - Constructor for class org.eth.cyril.bugfixer.execution.ReflectionModelCreator
 
register(Bound<T>, Class<T>) - Method in class org.eth.cyril.bugfixer.input.BoundRegistry
 
register(InputGenerator<T>) - Method in class org.eth.cyril.bugfixer.input.InputGeneratorRegistry
 
reload() - Method in class debugbackend.views.DebugBackendView
Reloads the view entirely.
RELOAD - Static variable in class org.eth.cyril.telemetry.data.GraphLayoutReasonData
 
RELOAD_IMG - Static variable in class debugbackend.Activator
 
ReloadAction - Class in debugbackend.views.actions
Action to completely reload the current layout.
ReloadAction() - Constructor for class debugbackend.views.actions.ReloadAction
 
remove(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.rewriting.RewritingPermutator
 
removeApplyListener(BrowserSettingsDialog.ApplyListener) - Method in class org.eth.cyril.gui.swt.BrowserSettingsDialog
 
removeCreatedExpressionListener(ExpressionCreator.ExpressionListener) - Method in class org.eth.cyril.gui.swt.ExpressionCreator
 
removeExpandListener(ExpandListener) - Method in interface org.eth.cyril.interactive.ValueExpander
Removes the given listener from listening for expansion events.
removeExpandListener(ExpandListener) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
 
removeExpansion(ObjectValue) - Method in interface org.eth.cyril.interactive.ExpandListener
Notify that expansion for the given value is removed.
removeExpansion(ObjectValue) - Method in interface org.eth.cyril.interactive.ValueExpander
Remove expansion from the given value.
removeExpansion(ObjectValue) - Method in class org.eth.cyril.telemetry.InteractiveModeDataGatherer
 
removeExpansion(ObjectValue) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
 
RemoveFieldEvent(ObjectValue, String) - Constructor for class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RemoveFieldEvent
 
removeFinalizeListener(Executor) - Method in class org.eth.cyril.bugfixer.PermutationGroups
Removes a listener to be notified when the finalize method is called.
removeHeapAnalyzedListener(HeapAnalyzedListener) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
 
removeModelChangeListener(Consumer<ModelChangeEvent>) - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangingGUI
 
removeMouseListener(MouseEventListener) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
 
removeNewGroupListener(Consumer<PermutationGroups.PermutationGroup>) - Method in class org.eth.cyril.bugfixer.PermutationGroups
Removes a listener to be notified when new permutation groups are added.
removeOnApplyListener(Consumer<BrowserSelector<T>>) - Method in class org.eth.cyril.gui.swt.BrowserSelector
 
removePermutation(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.CompilationTask
Removes the given permutation, marking it as not being necessary to compile.
removePermutation(RewritingPermutator.ArgumentPermutation, List<CompilableClass>) - Method in class org.eth.cyril.bugfixer.TestAllPermutations
 
removePermutation(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.TestAllPermutations
 
removeProgressMonitor(ProgressMonitor) - Method in class org.eth.cyril.bugfixer.TestAllPermutations
 
removeProgressMonitor(ProgressMonitor) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
 
removeRewrittenClass(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.rewriting.RewritableClass
Remove the rewritten class for the given permutation of arguments from the cache.
removeRunActionListener(DisposableAction.RunActionListener) - Static method in class debugbackend.views.actions.DisposableAction
Removes a listener to be notified whenever an action is being executed.
removeSelectionFinishedListener(Consumer<BugFixerInfo>) - Method in class org.eth.cyril.bugfixer.BugFixerInitializerGUI
 
removeSelectionListener(SelectionEventListener) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
 
removeStartListener(Executor) - Method in class org.eth.cyril.bugfixer.PermutationGroups
Removes a listener to be notified when the start method is called.
RemoveValueEvent(Value) - Constructor for class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RemoveValueEvent
 
renameField(ObjectValue) - Method in class org.eth.cyril.bugfixer.modeleditor.FieldRenamingListener
 
RenameFieldEvent(ObjectValue, String, String) - Constructor for class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RenameFieldEvent
 
RenameVariableEvent(Variable, String) - Constructor for class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.RenameVariableEvent
 
replaceStackframe(IStackFrame) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
 
requiredArguments() - Method in interface org.eth.cyril.expressions.Expression
Returns the number of required arguments to evaluate this expression.
requiredArguments() - Method in class org.eth.cyril.expressions.JavaFieldsExpression
 
requiredArguments() - Method in class org.eth.cyril.expressions.JavaMethodExpression
 
requiresRestart() - Method in class org.eth.cyril.settings.CompositeSetting
 
requiresRestart() - Method in class org.eth.cyril.settings.LayoutSetting
 
requiresRestart() - Method in class org.eth.cyril.settings.SchemaSetting
 
requiresRestart() - Method in class org.eth.cyril.settings.Separator
 
requiresRestart() - Method in interface org.eth.cyril.settings.Setting
Returns whether changing this setting requires a restart to be performed, in order for the setting to become active.
reset() - Method in class org.eth.cyril.bugfixer.execution.MultithreadablePrintStream
 
reset() - Method in class org.eth.cyril.bugfixer.rewriting.RewritingPermutator
 
resetConfigPath() - Static method in class debugbackend.PluginPaths
Resets the configuration path to its default value.
resetFolder(Path) - Static method in class debugbackend.PluginPaths
Resets the given folder.
resetNodeBackgroundColor(Node) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
 
resetStaticCounters(Class<?>) - Static method in class org.eth.cyril.bugfixer.rewriting.LoopAndMethodCounterRewrite
Resets all static method counters to the value of zero.
resetStyle() - Method in class org.eth.cyril.gui.swt.SWTCreator
 
ResolvableStackFrame(IStackFrame) - Constructor for class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableStackFrame
 
resolve(String) - Method in class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableStackFrame
 
resolve(String) - Method in class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableValue
 
resolve(String) - Method in class org.eth.jibin.visualization.contentprovider.JavaResolver.ResolvableVariable
 
REWIND - Static variable in class org.eth.cyril.telemetry.data.GraphLayoutReasonData
 
REWIND_ID - Static variable in class debugbackend.views.actions.RewindSequenceAction
 
RewindableSequenceAction - Class in debugbackend.views.actions
An action which has to do with a RewindableGraphSequence object.
RewindableSequenceAction(RewindableGraphSequence, Consumer<RewindableGraphSequence>) - Constructor for class debugbackend.views.actions.RewindableSequenceAction
 
RewindSequenceAction - Class in debugbackend.views.actions
An action which allows the user to rewind the sequence of graphs to look at previous graphs once more.
RewindSequenceAction(RewindableGraphSequence, Consumer<RewindableGraphSequence>) - Constructor for class debugbackend.views.actions.RewindSequenceAction
 
RewritableClass - Class in org.eth.cyril.bugfixer.rewriting
 
RewritableClass(ASTNode, String) - Constructor for class org.eth.cyril.bugfixer.rewriting.RewritableClass
 
rewrite() - Method in class org.eth.cyril.bugfixer.MainRewriter
 
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule
Produce a rewrite according to the given ASTRewriteRule.RewriteArguments.
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.IfConditionRewrite
 
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.LoopAndMethodCounterRewrite
 
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.LoopConditionRewrite
 
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.LoopStartRewrite
 
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.MissedAssignmentRewrite
 
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.PathOutputRewrite
 
rewrite(ASTNode, ASTRewrite, ASTRewriteRule.RewriteArguments) - Method in class org.eth.cyril.bugfixer.rewriting.SwitchFieldAccessRewrite
 
REWRITE_RULES - Static variable in class org.eth.cyril.bugfixer.BugFixerMain
 
RewriteArguments(int, ASTRewriteRule.RewritePossibilities) - Constructor for class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewriteArguments
Create a new rewrite argument.
RewritePossibilities(int, int, ASTNode, ASTRewriteRule) - Constructor for class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule.RewritePossibilities
 
RewriteRuleHandler - Class in org.eth.cyril.bugfixer.rewriting
 
RewriteRuleHandler(Collection<ASTRewriteRule>, Set<MethodDeclaration>) - Constructor for class org.eth.cyril.bugfixer.rewriting.RewriteRuleHandler
 
RewritingPermutator - Class in org.eth.cyril.bugfixer.rewriting
A rewriting permutator takes a list of rewrite possibilities and then creates all possible permutations of them.
RewritingPermutator() - Constructor for class org.eth.cyril.bugfixer.rewriting.RewritingPermutator
 
RewritingPermutator.ArgumentPermutation - Class in org.eth.cyril.bugfixer.rewriting
 
RuleCount - Class in org.eth.cyril.telemetry.data
 
RuleCount(int, int, int, int) - Constructor for class org.eth.cyril.telemetry.data.RuleCount
 
RuleCountDataGatherer - Class in org.eth.cyril.telemetry
Data gatherer which gathers information on the number of ordering constraints, string formats, blacklist rules and abstraction rules that are present in the system.
RuleCountDataGatherer() - Constructor for class org.eth.cyril.telemetry.RuleCountDataGatherer
 
RULES - Static variable in class org.eth.cyril.bugfixer.BugFixerMain
 
run() - Method in class debugbackend.views.actions.BrowserEditorAction
 
run() - Method in class debugbackend.views.actions.CancelAction
 
run() - Method in class debugbackend.views.actions.DisposableAction
 
run() - Method in class debugbackend.views.actions.FixBugsAction
 
run() - Method in class debugbackend.views.actions.InteractiveModeAction
 
run() - Method in class debugbackend.views.actions.LoadConfigAction
 
run() - Method in class debugbackend.views.actions.ManageAbstractionsAction
 
run() - Method in class debugbackend.views.actions.ReloadAction
 
run() - Method in class debugbackend.views.actions.RewindableSequenceAction
 
run() - Method in class debugbackend.views.actions.SettingsAction
 
run() - Method in class debugbackend.views.actions.ShowManualAction
 
runAction(Action) - Method in interface debugbackend.views.actions.DisposableAction.RunActionListener
Notification that the given action is being executed.
runAction(Action) - Method in class org.eth.cyril.telemetry.GraphLayoutReasonDataGatherer
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links