- SchemaSetting - Class in org.eth.cyril.settings
-
- SchemaSetting(String, String, boolean) - Constructor for class org.eth.cyril.settings.SchemaSetting
-
- SchemaSetting(String, String, String, boolean) - Constructor for class org.eth.cyril.settings.SchemaSetting
-
- schemaToDataType(Schema) - Static method in class org.eth.cyril.settings.Util
-
- screenToGraphCoord(int, int) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- selectionEvent(GraphDrawer, List<Node>, MouseEvent) - Method in class org.eth.cyril.listeners.AbstractionAddingListener
-
- SelectionListener<T> - Class in org.eth.cyril.bugfixer.modeleditor
-
Listener which allows selecting node values with left mouse clicks, and returns
a set of the selected values when requested.
- SelectionListener(Collection<T>, Color) - Constructor for class org.eth.cyril.bugfixer.modeleditor.SelectionListener
-
- selectionListener - Variable in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- SelectionSetting - Class in org.eth.cyril.settings
-
A setting which allows to select from a fixed set of objects.
- SelectionSetting(String, String, boolean, String...) - Constructor for class org.eth.cyril.settings.SelectionSetting
-
- SelectionSetting(String, String, String, boolean, String...) - Constructor for class org.eth.cyril.settings.SelectionSetting
-
- selectionStarted() - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer.AreaSelectionListener
-
- sendToFile(Collection<DataGatherer>, Path) - Static method in class org.eth.cyril.telemetry.TelemetrySender
-
Creates a new telemetry sender instance which sends its data to a file.
- sendToServer(Collection<DataGatherer>, String, int) - Static method in class org.eth.cyril.telemetry.TelemetrySender
-
Creates a new telemetry sender instance which sends its data to a server.
- Separator - Class in org.eth.cyril.settings
-
- Separator(String) - Constructor for class org.eth.cyril.settings.Separator
-
- setActive(Input<?>) - Method in interface org.eth.cyril.bugfixer.input.MixedInput
-
Set the input, which must be one of the active inputs, to be currently active.
- setAddText(String) - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- setAnalyzeStatic(boolean) - Method in class org.eth.cyril.info.UsageMode
-
- setApplyText(String) - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
Sets the text of the apply button.
- setBlacklistManager(BlacklistManager) - Method in class org.eth.jibin.visualization.contentprovider.ProgramHeapVisitor
-
- setBlacklistManager(BlacklistManager) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- setCanAdd(boolean) - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- setCanApply(boolean) - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
Sets whether an apply button should be available.
- setCancelled(boolean) - Method in class org.eth.jibin.visualization.contentprovider.ProgramHeapVisitor
-
- setCompileInformation(DynamicJavaCode.CompileInformation) - Method in class org.eth.cyril.bugfixer.execution.CompilableClass
-
- setCompileInMemory(boolean) - Method in class org.eth.cyril.bugfixer.execution.CompilerOptions.CompilerOptionsBuilder
-
- setConfigPath(Path) - Static method in class debugbackend.PluginPaths
-
Set the configuration path to the given path.
- setDefaultFont(Font) - Static method in class org.eth.cyril.gui.swt.SWTCreator
-
- SetFieldEvent(ObjectValue, String, Value) - Constructor for class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.SetFieldEvent
-
- setFocus() - Method in class debugbackend.views.DebugBackendView
-
- setHelpText(String) - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- setIndex(int) - Method in class org.eth.cyril.gui.swt.BrowserEditor.TextField
-
- setInteractiveMode(boolean) - Method in class org.eth.cyril.info.UsageMode
-
- setIntermediateLayout(IntermediateLayout) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- setLongRunningActionHandler(LongRunningActionHandler) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- setMinimalHeight(int) - Method in class org.eth.cyril.gui.swt.BrowserWithMinimalSize
-
- setMinimalWidth(int) - Method in class org.eth.cyril.gui.swt.BrowserWithMinimalSize
-
- setNodeBackgroundColor(Node, Color) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- setNodeShape(Node, Shape) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- SetOrderConstraintListener - Class in org.eth.cyril.listeners
-
A listener which allows setting some default order constraints for values.
- SetOrderConstraintListener(DrawingStepHandler) - Constructor for class org.eth.cyril.listeners.SetOrderConstraintListener
-
- setOutput(int, TestAllPermutations.JavaResultComparer) - Method in class org.eth.cyril.bugfixer.TestAllPermutations.InputOutputPairs
-
- SetPrimitiveAction - Class in org.eth.jibin.visualization.actions
-
Action to set the value of a primitive field of some object within Java's JDI interface.
- SetPrimitiveAction(ObjectValue, String, Primitive) - Constructor for class org.eth.jibin.visualization.actions.SetPrimitiveAction
-
- setRewritePossibilities(List<ASTRewriteRule.RewritePossibilities>) - Method in class org.eth.cyril.bugfixer.rewriting.RewritingPermutator
-
- setSelected(T, boolean) - Method in class org.eth.cyril.gui.swt.BrowserSelector
-
- setStackFrame(IStackFrame, int) - Method in interface org.eth.jibin.debuglistener.IStackFrameHandler
-
- setStackFrame(IStackFrame, int) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- SetStringFormatListener - Class in org.eth.cyril.listeners
-
Listener to set the string format of a node according to its fields.
- SetStringFormatListener(DrawingStepHandler) - Constructor for class org.eth.cyril.listeners.SetStringFormatListener
-
- setStyle(int) - Method in class org.eth.cyril.gui.swt.SWTCreator
-
- Setting - Interface in org.eth.cyril.settings
-
Denotes a setting which can be used in a setting dialogue.
- Setting.DataType - Enum in org.eth.cyril.settings
-
The type of data which this setting represents.
- SETTINGS_IMG - Static variable in class debugbackend.Activator
-
- SettingsAction - Class in debugbackend.views.actions
-
Action to open the settings dialog to change the most important settings of the tool.
- SettingsAction(Composite, DebugBackendView) - Constructor for class debugbackend.views.actions.SettingsAction
-
- SettingsDataGatherer - Class in org.eth.cyril.telemetry
-
Gathers data on the settings active in the current system.
- SettingsDataGatherer(DrawingStepHandler) - Constructor for class org.eth.cyril.telemetry.SettingsDataGatherer
-
- SettingsInfo - Class in org.eth.cyril.telemetry.data
-
Information about the settings which are currently active in the system.
- SettingsInfo(Collection<Setting>) - Constructor for class org.eth.cyril.telemetry.data.SettingsInfo
-
- setTitleText(String) - Method in class org.eth.cyril.gui.swt.BrowserEditorConfiguration
-
- setTotalTime(long) - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
Sets the total time spent for the last layout.
- setupFont(Browser) - Static method in class org.eth.cyril.gui.swt.BrowserGraphDrawer
-
Set the font to be used in the body of the given browser's current page
to the font which is configured in the settings.
- setUsageMode(UsageMode) - Method in class org.eth.jibin.visualization.contentprovider.VisualizationInput
-
- setValueDepth(Value, ExpansionDepth) - Method in class org.eth.cyril.interactive.ValueDepths
-
- setValueDepths(ValueDepths) - Method in class org.eth.jibin.visualization.contentprovider.ProgramHeapVisitor
-
- setWasInterrupted(boolean) - Method in class org.eth.cyril.telemetry.data.LayoutInfo
-
Sets whether execution of the layout algorithm was interrupted.
- shouldBeEnabled(RewindableGraphSequence) - Method in class debugbackend.views.actions.ForwardSequenceAction
-
- shouldBeEnabled(RewindableGraphSequence) - Method in class debugbackend.views.actions.RewindableSequenceAction
-
- shouldBeEnabled(RewindableGraphSequence) - Method in class debugbackend.views.actions.RewindSequenceAction
-
- shouldGroup(JavaResult) - Method in class org.eth.cyril.bugfixer.GroupFilter.MyComparer
-
- shouldGroup(JavaResult) - Method in interface org.eth.cyril.bugfixer.TestAllPermutations.JavaResultComparer
-
Returns whether this result instance should be grouped.
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.FieldRemovingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.FieldRenamingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.FieldSwappingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.ModelEditingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.NullInsertingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.SubtreeMovingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.ValueCopyingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.ValueInsertingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.ValueRemovingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.ValueSwappingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.bugfixer.modeleditor.VariableRenamingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.AbstractListeners.DualArgumentListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.AbstractListeners.NoArgumentListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.AbstractListeners.SingleArgumentListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.BlackListingListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.DragFormatListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.edit.EditBlacklistListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.edit.EditOrderConstraintListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.edit.EditStringFormatListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.EditPrimitiveListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.ExecuteMethodListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.ExpandValueListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.InspectValueListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.SetOrderConstraintListener
-
- shouldHandle(MouseEvent) - Method in class org.eth.cyril.listeners.SetStringFormatListener
-
- shouldHandleSelectionEvent(MouseEvent) - Method in class org.eth.cyril.gui.swt.AbstractSWTGraphDrawer
-
- shouldRemove(JavaResult) - Method in class org.eth.cyril.bugfixer.GroupFilter.MyComparer
-
- shouldRemove(JavaResult) - Method in interface org.eth.cyril.bugfixer.TestAllPermutations.JavaResultComparer
-
Returns whether this result instance should be immediately removed.
- ShowManualAction - Class in debugbackend.views.actions
-
Action to show the manual in a browser.
- ShowManualAction(Composite) - Constructor for class debugbackend.views.actions.ShowManualAction
-
- SingleArgumentListener(ModelEditor, DrawingStepHandler) - Constructor for class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.SingleArgumentListener
-
- SingleArgumentListener(Composite, ModelEditor, DrawingStepHandler) - Constructor for class org.eth.cyril.bugfixer.modeleditor.AbstractListeners.SingleArgumentListener
-
- SingleArgumentListener() - Constructor for class org.eth.cyril.listeners.AbstractListeners.SingleArgumentListener
-
- size() - Method in class org.eth.cyril.bugfixer.TestAllPermutations.InputOutputPairs
-
- start(BundleContext) - Method in class debugbackend.Activator
-
- start() - Method in class org.eth.cyril.bugfixer.PermutationGroups
-
Allow to start the actual calculation.
- step(StepEvent) - Method in class org.eclipse.debug.jdi.tests.EventWaiter
-
- STEP_IN - Static variable in interface org.eth.jibin.debuglistener.IStackFrameHandler
-
- STEP_OUT - Static variable in interface org.eth.jibin.debuglistener.IStackFrameHandler
-
- STEP_OVER - Static variable in interface org.eth.jibin.debuglistener.IStackFrameHandler
-
- stop(BundleContext) - Method in class debugbackend.Activator
-
- stop() - Method in class org.eth.cyril.bugfixer.PermutationGroups
-
Allow to stop the actual calculation.
- STOP_IMG - Static variable in class debugbackend.Activator
-
- storeConfiguration() - Static method in class debugbackend.PluginPaths
-
Store the current configuration on file.
- storeInFile(Path) - Method in class org.eth.cyril.bugfixer.execution.CompilableClass
-
- SubtreeMovingListener - Class in org.eth.cyril.bugfixer.modeleditor
-
Listener which allows to move a subtree from one value/variable to another value/variable.
- SubtreeMovingListener(Composite, ModelEditingListener, DrawingStepHandler) - Constructor for class org.eth.cyril.bugfixer.modeleditor.SubtreeMovingListener
-
- SwapFieldEvent(ObjectValue, String, String) - Constructor for class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.SwapFieldEvent
-
- SwapValuesEvent(ObjectValue, ObjectValue) - Constructor for class org.eth.cyril.bugfixer.modeleditor.ModelChangeEvents.SwapValuesEvent
-
- SwitchFieldAccessRewrite - Class in org.eth.cyril.bugfixer.rewriting
-
Rewrite rule that, for field accesses of the form a.field1, with a some expression, and where field1 is declared in type
A and has some type B, to add also possibilities for adding a.field2, a.field3, ...
- SwitchFieldAccessRewrite() - Constructor for class org.eth.cyril.bugfixer.rewriting.SwitchFieldAccessRewrite
-
- SWTCreator - Class in org.eth.cyril.gui.swt
-
- SWTCreator(int) - Constructor for class org.eth.cyril.gui.swt.SWTCreator
-
- SWTGraphDrawer - Class in org.eth.cyril.gui.swt
-
- SWTGraphDrawer(Composite) - Constructor for class org.eth.cyril.gui.swt.SWTGraphDrawer
-
- SWTPrimitiveValueEditor - Class in org.eth.cyril.gui.swt
-
A simple editor which allows to edit primitive fields of objects.
- SWTPrimitiveValueEditor(Composite, ObjectValue, String, Primitive) - Constructor for class org.eth.cyril.gui.swt.SWTPrimitiveValueEditor
-