- AbstractionAddingListener - Class in org.eth.cyril.listeners
-
- AbstractionAddingListener(DrawingStepHandler) - Constructor for class org.eth.cyril.listeners.AbstractionAddingListener
-
- AbstractionRemovingListener - Class in org.eth.cyril.listeners
-
- AbstractionRemovingListener(DrawingStepHandler) - Constructor for class org.eth.cyril.listeners.AbstractionRemovingListener
-
- AbstractListeners - Class in org.eth.cyril.bugfixer.modeleditor
-
- AbstractListeners() - Constructor for class org.eth.cyril.bugfixer.modeleditor.AbstractListeners
-
- AbstractListeners - Class in org.eth.cyril.listeners
-
Listeners which contain additional code to be easily applied to values or variables.
- AbstractListeners() - Constructor for class org.eth.cyril.listeners.AbstractListeners
-
- AbstractListeners.DualArgumentListener - Class in org.eth.cyril.bugfixer.modeleditor
-
Listener which takes two arguments.
- AbstractListeners.DualArgumentListener - Class in org.eth.cyril.listeners
-
Listener which takes two arguments.
- AbstractListeners.ListenerWithLanguage - Class in org.eth.cyril.listeners
-
A very simple listener which simply also contains the "listener" language which can be used to
avoid some boilerplate code of initializing the same language in every listener.
- AbstractListeners.NoArgumentListener - Class in org.eth.cyril.bugfixer.modeleditor
-
Listener which takes no arguments.
- AbstractListeners.NoArgumentListener - Class in org.eth.cyril.listeners
-
Listener which handles events concerning no nodes.
- AbstractListeners.SingleArgumentListener - Class in org.eth.cyril.bugfixer.modeleditor
-
Listener which takes a single argument.
- AbstractListeners.SingleArgumentListener - Class in org.eth.cyril.listeners
-
Listener which handles events concerning a single node.
- AbstractSWTGraphDrawer<T extends org.eclipse.swt.widgets.Control> - Class in org.eth.cyril.gui.swt
-
- AbstractSWTGraphDrawer(Composite) - Constructor for class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- AbstractSWTGraphDrawer.AreaSelectionListener - Class in org.eth.cyril.gui.swt
-
- AbstractSWTGraphDrawer.EventListener - Class in org.eth.cyril.gui.swt
-
- accessWatchpoint(AccessWatchpointEvent) - Method in class org.eclipse.debug.jdi.tests.EventWaiter
-
- activate() - Method in interface org.eth.cyril.telemetry.DataGatherer
-
Activates the gathering of data.
- activate() - Method in class org.eth.cyril.telemetry.GraphLayoutReasonDataGatherer
-
- activate() - Method in class org.eth.cyril.telemetry.InteractiveModeDataGatherer
-
- activate() - Method in class org.eth.cyril.telemetry.LayoutAlgorithmDataGatherer
-
- activate() - Method in class org.eth.cyril.telemetry.RuleCountDataGatherer
-
- activate() - Method in class org.eth.cyril.telemetry.SettingsDataGatherer
-
- activate() - Method in class org.eth.cyril.telemetry.TelemetrySender
-
Activates the telemetry sender.
- activate() - Method in class org.eth.cyril.telemetry.UsageModeDataGatherer
-
- Activator - Class in debugbackend
-
The activator class controls the plug-in life cycle
- Activator() - Constructor for class debugbackend.Activator
-
The constructor
- add(ObjectValue, ExpansionDepth) - Method in class org.eth.cyril.telemetry.data.InteractiveModeData
-
- addApplyListener(Consumer<ConfigurationArray>) - Method in class org.eth.cyril.gui.swt.BrowserEditor
-
- addApplyListener(BrowserSettingsDialog.ApplyListener) - Method in class org.eth.cyril.gui.swt.BrowserSettingsDialog
-
- addCreatedExpressionListener(ExpressionCreator.ExpressionListener) - Method in class org.eth.cyril.gui.swt.ExpressionCreator
-
- addDebugValue(long, IValue) - Method in class org.eth.cyril.data.DebugValueManager
-
- addExistingElement(Configuration, int) - Method in class org.eth.cyril.gui.swt.BrowserEditor
-
- addExpandListener(ExpandListener) - Method in interface org.eth.cyril.interactive.ValueExpander
-
Adds the given listener to listen for expansion events.
- addExpandListener(ExpandListener) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- addFinalizeListener(Executor) - Method in class org.eth.cyril.bugfixer.PermutationGroups
-
- addFinalSolutionListener(Consumer<List<CompilableClass>>) - Method in class org.eth.cyril.bugfixer.MainRewriter
-
- addHeapAnalyzedListener(HeapAnalyzedListener) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- addingBreakpoint(IJavaDebugTarget, IJavaBreakpoint) - Method in class org.eth.jibin.debuglistener.BreakpointListener
-
- addInputOutputPair(List<?>, TestAllPermutations.JavaResultComparer) - Method in class org.eth.cyril.bugfixer.TestAllPermutations.InputOutputPairs
-
- addItem(T, boolean) - Method in class org.eth.cyril.gui.swt.BrowserSelector
-
- addModelChangeListener(Consumer<ModelChangeEvent>) - Method in class org.eth.cyril.bugfixer.modeleditor.ModelChangingGUI
-
- addMouseListener(MouseEventListener) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- addNewEmptyElement(int) - Method in class org.eth.cyril.gui.swt.BrowserEditor
-
- addNewGroupListener(Consumer<PermutationGroups.PermutationGroup>) - Method in class org.eth.cyril.bugfixer.PermutationGroups
-
Adds a new listener to be notified when new permutation groups are added.
- addOnApplyListener(Consumer<BrowserSelector<T>>) - Method in class org.eth.cyril.gui.swt.BrowserSelector
-
- addPermutation(RewritingPermutator.ArgumentPermutation) - Method in class org.eth.cyril.bugfixer.PermutationGroups.PermutationGroup
-
Adds a new permutation.
- addPopupMenu(Position, Collection<PopupItem>) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- addProgressMonitor(ProgressMonitor) - Method in class org.eth.cyril.bugfixer.TestAllPermutations
-
- addProgressMonitor(ProgressMonitor) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- addRunActionListener(DisposableAction.RunActionListener) - Static method in class debugbackend.views.actions.DisposableAction
-
Adds a listener to be notified whenever an action is being executed.
- addSelectionFinishedListener(Consumer<BugFixerInfo>) - Method in class org.eth.cyril.bugfixer.BugFixerInitializerGUI
-
- addSelectionListener(SelectionEventListener) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- addStartListener(Executor) - Method in class org.eth.cyril.bugfixer.PermutationGroups
-
- addTimingMeasurement(long) - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
Add a timing measurement for the last finished step in the layout.
- analyzedHeap(HeapContent, VisualizationInput.AnalysisReason) - Method in class org.eth.cyril.telemetry.GraphLayoutReasonDataGatherer
-
- analyzedHeap(HeapContent, VisualizationInput.AnalysisReason) - Method in class org.eth.cyril.telemetry.InteractiveModeDataGatherer
-
- analyzedHeap(HeapContent, VisualizationInput.AnalysisReason) - Method in interface org.eth.jibin.visualization.contentprovider.HeapAnalyzedListener
-
Notifies the listener that the heap was analyzed.
- append(CharSequence) - Method in class org.eth.cyril.bugfixer.execution.MultithreadablePrintStream
-
- append(CharSequence, int, int) - Method in class org.eth.cyril.bugfixer.execution.MultithreadablePrintStream
-
- append(char) - Method in class org.eth.cyril.bugfixer.execution.MultithreadablePrintStream
-
- apply(List<Setting>) - Method in interface org.eth.cyril.gui.swt.BrowserSettingsDialog.ApplyListener
-
- apply(Object) - Method in class org.eth.cyril.settings.ColorSetting
-
- apply(Object) - Method in class org.eth.cyril.settings.CompositeSetting
-
- apply(Object) - Method in class org.eth.cyril.settings.FontSetting
-
- apply(Object) - Method in class org.eth.cyril.settings.LanguageSetting
-
- apply(Object) - Method in class org.eth.cyril.settings.LayoutSetting
-
- apply(Object) - Method in class org.eth.cyril.settings.SchemaSetting
-
- apply(Object) - Method in class org.eth.cyril.settings.Separator
-
- apply(Object) - Method in interface org.eth.cyril.settings.Setting
-
Applies the given input to this setting.
- AreaSelectionListener() - Constructor for class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer.AreaSelectionListener
-
- ASTRewriteRule - Class in org.eth.cyril.bugfixer.rewriting
-
An ASTRewriteRule handles rewriting specific code for the Bugfixer prototype.
- ASTRewriteRule() - Constructor for class org.eth.cyril.bugfixer.rewriting.ASTRewriteRule
-
- ASTRewriteRule.RewriteArguments - Class in org.eth.cyril.bugfixer.rewriting
-
- ASTRewriteRule.RewritePossibilities - Class in org.eth.cyril.bugfixer.rewriting
-
Denotes a set of possible rewrites, where different versions can produce different results.