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

S

safeParse(String, Class<T>) - Method in class org.eth.cyril.util.ParserRegistry
 
Schema - Interface in org.eth.cyril.util.configuration.schema
 
SchemaBuilder - Interface in org.eth.cyril.util.configuration.schema
 
SchemaResolver - Class in org.eth.cyril.util.configuration.schema
 
SchemaResolver() - Constructor for class org.eth.cyril.util.configuration.schema.SchemaResolver
 
SchemaResolverManager - Class in org.eth.cyril.util.configuration.schema
 
SchemaUtil - Class in org.eth.cyril.util.configuration.schema
 
SchemaUtil() - Constructor for class org.eth.cyril.util.configuration.schema.SchemaUtil
 
selectionEvent(GraphDrawer, List<Node>, MouseEvent) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.events.SelectionEventListener
Handle the given mouse event.
SelectionEventListener - Interface in org.eth.cyril.graphdrawing.gui.graphdrawer.events
A selection event listener handles a special selection event, during which typically a rectangle is drawn on screen to show the selection.
selectItem(T) - Method in class org.eth.cyril.util.gui.MultiItemSelector
 
Serialization - Class in org.eth.cyril.util.serialization
Utility class for different ways of serializing the fields of a class.
Serialization() - Constructor for class org.eth.cyril.util.serialization.Serialization
 
Serializer - Interface in org.eth.cyril.util.serialization
The serializer interface can be implemented by classes which know how to serialize certain types of objects.
Serializers - Class in org.eth.cyril.util.serialization
This class contains static methods for receiving various Serializer types.
Serializers() - Constructor for class org.eth.cyril.util.serialization.Serializers
 
set(double, int, int) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix.FixedSizeMatrix
 
set(double, int, int) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix.ResizableMatrix
 
set(double, int, int) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix
 
set(double, int) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector.FixedSizeVector
 
set(double, int) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector.ResizableVector
 
set(double, int) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector
 
set(String, Object) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
Sets the value at the given name to the new value.
set(int, Object) - Method in interface org.eth.cyril.util.configuration.EditableConfigurationArray
Sets the value at the given index to the new value.
setAbstractionReason(Object) - Method in interface org.eth.cyril.model.abstraction.Abstracting
Sets the reason for abstraction.
setAbstractionReason(Object) - Method in class org.eth.cyril.model.model.nodes.impl.AbstractingValueImpl
 
setActive(AbstractionHandler<T>, boolean) - Method in class org.eth.cyril.model.abstraction.AbstractionManager
 
setActiveConfiguration(Configuration) - Static method in class org.eth.cyril.util.configuration.Configurations
Set the currently active configuration.
setArray(String, ConfigurationArray) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
Sets the value at the given name to the new value.
setArrayColor(Color) - Method in class org.eth.cyril.modeltograph.color.FixedValueColorScheme.FixedValueColorSchemeBuilder
 
setBoolean(String, boolean) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
Sets the value at the given name to the new value.
setConfiguration(Object, Configuration) - Static method in class org.eth.cyril.util.configuration.Configurations
Set the configuration for the given key.
SetConstraintsUtil - Class in org.eth.cyril.modeltograph
Utility class to update the graph drawing configuration according to the currently globally active Configuration instance.
SetConstraintsUtil() - Constructor for class org.eth.cyril.modeltograph.SetConstraintsUtil
 
setContainingMethodName(String) - Method in class org.eth.cyril.model.model.nodes.impl.VariableImpl
 
setContainingMethodName(String) - Method in interface org.eth.cyril.model.model.nodes.Variable
Set the method name within which the variable is contained.
setContent(HeapContent) - Method in class org.eth.cyril.modeltograph.DrawingStepHandler
Set the heap content of this handler.
setCurrentPosition(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
setDefaultValue(Object) - Method in class org.eth.cyril.util.configuration.schema.Builders.AbstractSchemaBuilder
 
setDefaultValue(Object) - Method in interface org.eth.cyril.util.configuration.schema.SchemaBuilder
 
setDrawableEdge(DrawableEdge) - Method in class org.eth.cyril.graphdrawing.graph.edge.Edge
Sets the drawable edge for this node.
setDrawingExample(DrawingExample) - Static method in class org.eth.cyril.graphdrawing.examples.DrawingExampleFactory
 
setFactory(ObjectFactory) - Static method in class org.eth.cyril.model.advanced.ObjectFactory
Sets the factory which can be used to generate objects.
setFactory(ModelFactory) - Static method in class org.eth.cyril.model.model.ModelFactories
 
setFieldName(String) - Method in class org.eth.cyril.util.configuration.schema.Builders.AbstractSchemaBuilder
 
setFieldName(String) - Method in interface org.eth.cyril.util.configuration.schema.SchemaBuilder
 
setFields(double, double, double, double) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.shapes.ArrowAttachmentPointVisitor
 
setGraph(Graph) - Method in class org.eth.cyril.graphdrawing.gui.DefaultGraphGUI
 
setGraphBuilder(GraphBuilder) - Method in class org.eth.cyril.modeltograph.DrawingStepHandler
Set the graph builder to be used for converting the heap content to a graph.
setInitialPoint(Vector) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadProgSolver.JOptimizerQuadprog
 
setInitialPoint(Vector) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadProgSolver
Set the feasible initial point to start the quadratic programming problem at.
setInner(String, Configuration) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
Sets the value at the given name to the new value.
setIntermediateLayout(IntermediateLayout) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
Set the intermediate layout to be used by the graph drawer.
setIntermediateLayout(IntermediateLayout) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
 
setLanguage(Language) - Static method in class org.eth.cyril.util.language.Languages
 
setLastHorizontalOrder(int) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.SugiyamaMetaInformation
 
setLastXPosition(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.SugiyamaMetaInformation
 
setLongRunningActionHandler(LongRunningActionHandler) - Method in class org.eth.cyril.modeltograph.DrawingStepHandler
Set the handler for long running actions.
SetMap<K,V> - Class in org.eth.cyril.util.collections.collectionmap
 
SetMap(Supplier<? extends Set<V>>) - Constructor for class org.eth.cyril.util.collections.collectionmap.SetMap
 
setMetaInformation(T) - Method in interface org.eth.cyril.graphdrawing.graph.Node
Set the meta information contained in this node.
setMetaInformation(T) - Method in class org.eth.cyril.graphdrawing.graph.NodeWrapper
 
setMetaInformation(T) - Method in class org.eth.cyril.graphdrawing.graph.StandardNode
 
setNewMethod(boolean) - Method in class org.eth.cyril.model.model.HeapContent
Set whether this heap content represents a new method.
setNodeBackgroundColor(Node, Color) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
Set the background color of a given node to the given color.
setNodeBackgroundColor(Node, Color) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
 
setNodeShape(Node, Shape) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
Set the shape of a given node to the given shape.
setNodeShape(Node, Shape) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
 
setNullColor(Color) - Method in class org.eth.cyril.modeltograph.color.FixedValueColorScheme.FixedValueColorSchemeBuilder
 
setNumber(String, Number) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
Sets the value at the given name to the new value.
setObjectColor(Color) - Method in class org.eth.cyril.modeltograph.color.FixedValueColorScheme.FixedValueColorSchemeBuilder
 
setObjectsAsAbstractable(Collection<T>) - Method in class org.eth.cyril.model.abstraction.AbstractionManager
 
setObjectsAsNotAbstractable(Collection<T>) - Method in class org.eth.cyril.model.abstraction.AbstractionManager
 
setOldPosition(Position) - Method in interface org.eth.cyril.graphdrawing.graph.Node
Set the old position to the given position.
setOldPosition() - Method in interface org.eth.cyril.graphdrawing.graph.Node
Set the old position to the current position.
setOldPosition(Position) - Method in class org.eth.cyril.graphdrawing.graph.NodeWrapper
 
setOldPosition(Position) - Method in class org.eth.cyril.graphdrawing.graph.StandardNode
 
setPosition(Position) - Method in interface org.eth.cyril.graphdrawing.graph.Node
Set the position of this node.
setPosition(Position) - Method in class org.eth.cyril.graphdrawing.graph.NodeWrapper
 
setPosition(Position) - Method in class org.eth.cyril.graphdrawing.graph.StandardNode
 
setPreferredSize(Dimension) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
 
setPrimitiveColor(Color) - Method in class org.eth.cyril.modeltograph.color.FixedValueColorScheme.FixedValueColorSchemeBuilder
 
setProperty(EmptyConfiguration.PropertyDescriptor<?>, Object) - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
Set the property for the given property descriptor.
setRequired(boolean) - Method in class org.eth.cyril.util.configuration.schema.Builders.AbstractSchemaBuilder
 
setRequired(boolean) - Method in interface org.eth.cyril.util.configuration.schema.SchemaBuilder
 
setSelectedItem(T) - Method in class org.eth.cyril.util.gui.ItemSelector
 
setString(String, String) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
Sets the value at the given name to the new value.
setUpdater(DSLUpdater) - Method in class org.eth.cyril.modeltograph.DrawingStepHandler
Set the updater to be used.
setValue(Object) - Method in interface org.eth.cyril.graphdrawing.graph.Node
Sets the value stored in this node.
setValue(Object) - Method in class org.eth.cyril.graphdrawing.graph.NodeWrapper
 
setValue(Object) - Method in class org.eth.cyril.graphdrawing.graph.StandardNode
 
setValue(Value) - Method in class org.eth.cyril.model.model.nodes.impl.VariableImpl
 
setValue(Value) - Method in interface org.eth.cyril.model.model.nodes.Variable
Sets the value to which the variable points.
setValue(T) - Method in class org.eth.cyril.util.Box
 
setValueString(String) - Method in class org.eth.cyril.model.model.nodes.impl.PrimitiveValueImpl
 
setValueString(String) - Method in class org.eth.cyril.model.model.nodes.impl.ValueImpl
 
setValueString(String) - Method in interface org.eth.cyril.model.model.nodes.Value
Sets the value string as given in Value.valueString().
setVariableColor(Color) - Method in class org.eth.cyril.modeltograph.color.FixedValueColorScheme.FixedValueColorSchemeBuilder
 
setX(double) - Method in class org.eth.cyril.graphdrawing.graph.Position
 
setY(double) - Method in class org.eth.cyril.graphdrawing.graph.Position
 
Shape - Interface in org.eth.cyril.graphdrawing.gui.graphdrawer.shapes
The Shape interface represents a Shape which can be used when drawing a node of a graph.
Shape.Oval - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.shapes
An oval simply represents any oval shape.
Shape.Polygon - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.shapes
 
Shape.Rectangle - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.shapes
A rectangle simply represents any rectangular shape.
Shape.RoundRectangle - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.shapes
A round rectangle simply represents any rectangular shape with rounded corners.
Shape.ShapeVisitor<A,R> - Interface in org.eth.cyril.graphdrawing.gui.graphdrawer.shapes
 
SiblingDistanceConstraint - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl
 
SiblingDistanceConstraint() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl.SiblingDistanceConstraint
 
SiblingDistanceConstraint(double) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.impl.SiblingDistanceConstraint
 
SiblingDistanceConstraint - Class in org.eth.cyril.modeltograph.constraints.position
 
SiblingDistanceConstraint(double) - Constructor for class org.eth.cyril.modeltograph.constraints.position.SiblingDistanceConstraint
 
siblingsToLeft - Variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
siblingsToRight - Variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
SimpleAbstracting<T extends Resolver> - Interface in org.eth.cyril.model.abstraction
An interface with default implementations for the Resolver.resolve(String) and Resolver.getResolvableNames() methods, by calling the same methods of the abstracted nodes.
SimplePositionCalculator<T> - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
 
SimplePositionCalculator() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SimplePositionCalculator
 
SingleThreadFactory - Class in org.eth.cyril.util
 
SingleThreadFactory() - Constructor for class org.eth.cyril.util.SingleThreadFactory
 
singleValue(double) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.Interval
 
size() - Method in interface org.eth.cyril.model.model.nodes.ArrayValue
Returns the size of the array.
size() - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
 
size() - Method in interface org.eth.cyril.util.configuration.ConfigurationArray
The size of the array.
size() - Method in class org.eth.cyril.util.configuration.JsonConfigurationArray
 
Solution(double[], QuadProgSolver.Solution.State) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadProgSolver.Solution
 
spaceEvenly(List<Double>, double, double, double) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.PositionCalculatorUtil
 
spaceObjectsEvenly(List<? extends T>, double, double, double) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.PositionCalculatorUtil
 
StackMap<K,V> - Class in org.eth.cyril.util.collections.collectionmap
 
StackMap() - Constructor for class org.eth.cyril.util.collections.collectionmap.StackMap
 
StandardGraph - Class in org.eth.cyril.graphdrawing.graph
 
StandardGraph(List<Node>) - Constructor for class org.eth.cyril.graphdrawing.graph.StandardGraph
 
StandardNode - Class in org.eth.cyril.graphdrawing.graph
 
StandardNode(Object) - Constructor for class org.eth.cyril.graphdrawing.graph.StandardNode
 
start() - Method in class org.eth.cyril.util.StopWatch
 
startNewGraph() - Method in class org.eth.cyril.graphdrawing.graph.builder.BasicGraphBuilder
 
startNewGraph() - Method in class org.eth.cyril.graphdrawing.graph.builder.CachedGraphBuilder
 
startNewGraph() - Method in interface org.eth.cyril.graphdrawing.graph.builder.GraphBuilder
Tells the builder to start a new graph and therefore get rid of certain stored state.
STATISTIC_SERVICE - Static variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaConfiguration
 
StatisticService - Interface in org.eth.cyril.graphdrawing.util
 
stop() - Method in class org.eth.cyril.util.StopWatch
 
stopAndGet(StopWatch.TimeUnit) - Method in class org.eth.cyril.util.StopWatch
 
stopAndGetMillis() - Method in class org.eth.cyril.util.StopWatch
 
StopWatch - Class in org.eth.cyril.util
 
StopWatch.TimeUnit - Enum in org.eth.cyril.util
 
store(String, Configuration) - Static method in class org.eth.cyril.util.configuration.storage.ConfigurationStorerAndLoaders
 
storeConfiguration(String, Configuration) - Method in interface org.eth.cyril.util.configuration.storage.ConfigurationStorerAndLoader
 
storeConfiguration(String, Configuration) - Method in class org.eth.cyril.util.configuration.storage.JsonConfigurationStorerAndLoader
 
storeMatrix(Matrix, String) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.JMatIOStorer
 
storeMatrix(Matrix, String) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadraticProgrammingXPositionCalculator.MatrixStorer
 
STORER - Static variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaConfiguration
 
storeVector(Vector, String) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.JMatIOStorer
 
storeVector(Vector, String) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadraticProgrammingXPositionCalculator.MatrixStorer
 
String - Static variable in class org.eth.cyril.model.dsl.DSLLexer
 
String() - Method in class org.eth.cyril.model.dsl.DSLParser.NoQueryContext
 
String - Static variable in class org.eth.cyril.model.dsl.DSLParser
 
StringSchemaBuilder() - Constructor for class org.eth.cyril.util.configuration.schema.Builders.StringSchemaBuilder
 
SugiyamaConfiguration - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
 
SugiyamaConfiguration() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
 
SugiyamaDrawingAlgorithm - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
 
SugiyamaDrawingAlgorithm() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm
 
SugiyamaDrawingAlgorithm.BarycenterNode - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
 
SugiyamaLayoutInfo - Class in org.eth.cyril.graphdrawing.debug
 
SugiyamaLayoutInfo(Graph, EmptyConfiguration, DrawingFrame) - Constructor for class org.eth.cyril.graphdrawing.debug.SugiyamaLayoutInfo
 
SugiyamaMetaInformation - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained
 
SugiyamaMetaInformation(double, int, int, int) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.SugiyamaMetaInformation
 
SugiyamaMouseListener - Class in org.eth.cyril.graphdrawing.gui.mouselisteners
 
SugiyamaMouseListener() - Constructor for class org.eth.cyril.graphdrawing.gui.mouselisteners.SugiyamaMouseListener
 
SugiyamaOrderSwappingListener - Class in org.eth.cyril.graphdrawing.gui.mouselisteners
 
SugiyamaOrderSwappingListener() - Constructor for class org.eth.cyril.graphdrawing.gui.mouselisteners.SugiyamaOrderSwappingListener
 
SugiyamaOriginalPositionCalculator - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
 
SugiyamaOriginalPositionCalculator(double) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator
 
SugiyamaOriginalPositionCalculator.IntermediateNode - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
 
SugiyamaUtil - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama
 
SugiyamaUtil() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
 
supportedCostBaseTypes() - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
Returns a set of the supported base types for the costs.
supportedCostBaseTypes() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaConfiguration
 
supportedProperties() - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
Returns the set of property descriptors supported by this configuration.
supportsCostType(Class<?>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
Returns whether the given class is among the supported cost types, i.e.
swapPosition(GraphDrawer, Node, Node, Position) - Method in class org.eth.cyril.graphdrawing.gui.mouselisteners.SugiyamaOrderSwappingListener
 
SWING_FONT_SIZE - Static variable in class org.eth.cyril.util.configuration.Properties
Property to get the font size to use for Swing.
SwingGraphDrawer - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.swing
 
SwingGraphDrawer(GraphComponentDrawer) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
 
SWT_FONT_SIZE - Static variable in class org.eth.cyril.util.configuration.Properties
Property to get the font size to use for SWT.
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
Skip navigation links