- randomPoint() - Method in class org.eth.cyril.graphdrawing.graph.drawing.DrawingFrame
-
- readFromFile(String) - Static method in class org.eth.cyril.util.serialization.JsonUtil
-
Read the Json content from the given file.
- readObjectFromFile(String) - Static method in class org.eth.cyril.util.serialization.JsonUtil
-
- recalculateValues() - Method in class org.eth.cyril.model.model.HeapContent
-
Recalculates the values which are reachable from the variables.
- Rectangle() - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.shapes.Shape.Rectangle
-
- recurse() - Method in class org.eth.cyril.model.dsl.DSLParser
-
- recurse() - Method in class org.eth.cyril.model.dsl.DSLParser.TermContext
-
- RecurseContext(ParserRuleContext, int) - Constructor for class org.eth.cyril.model.dsl.DSLParser.RecurseContext
-
- RecursiveCycleRemovingAlgorithm - Class in org.eth.cyril.graphdrawing.graph.algorithms.cycles
-
A recursive cycle removing algorithm.
- RecursiveCycleRemovingAlgorithm(WeightCalculator) - Constructor for class org.eth.cyril.graphdrawing.graph.algorithms.cycles.RecursiveCycleRemovingAlgorithm
-
- RED - Static variable in class org.eth.cyril.graphdrawing.gui.graphdrawer.coloring.Color
-
- redraw() - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
-
Redraws the entire graph, without setting a new graph or a new drawing frame.
- redraw() - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- redrawNodes(Collection<Node>) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
-
Redraws the given nodes, as well as all edges connected to those nodes.
- redrawNodes(Collection<Node>) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- register(SchemaResolverManager) - Method in class org.eth.cyril.util.configuration.schema.SchemaResolver
-
- registerForFileType(ConfigurationStorerAndLoader, String) - Static method in class org.eth.cyril.util.configuration.storage.ConfigurationStorerAndLoaders
-
- registerGeneratableType(Class<?>) - Method in class org.eth.cyril.model.advanced.ObjectFactory
-
Register the given generatable type with this factory.
- registerParser(Class<T>, Parser<T>) - Method in class org.eth.cyril.util.ParserRegistry
-
- registerSchemaResolverForNames(Collection<String>, SchemaResolver) - Method in class org.eth.cyril.util.configuration.schema.SchemaResolverManager
-
- RelationshipUtil - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position
-
- RelationshipUtil() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.RelationshipUtil
-
- relativize(Position, Position) - Method in interface org.eth.cyril.graphdrawing.graph.edge.DrawableEdge
-
Returns a DrawableEdge with positions relative to the given from and to position, instead of containing absolute
positions.
- remove() - Method in class org.eth.cyril.graphdrawing.graph.edge.Edge
-
Removes this edge from both source and target.
- remove(Object) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
-
- remove(Object, Object) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
-
- remove(String) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
-
Removes the value of the given field.
- remove(int) - Method in interface org.eth.cyril.util.configuration.EditableConfigurationArray
-
Removes the value at the given index.
- removeAbstractionHandler(AbstractionHandler<T>) - Method in class org.eth.cyril.model.abstraction.AbstractionManager
-
- removeAll(Object) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
-
- removeAllBlacklistElements(Predicate<BlacklistElement>) - Method in class org.eth.cyril.model.blacklist.BlacklistManager
-
Removes all blacklist elements satisfying the given filter.
- removeBlacklistElement(BlacklistElement) - Method in class org.eth.cyril.model.blacklist.BlacklistManager
-
Remove the given blacklist element from the set of blacklist elements.
- removeCost(Object) - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
-
Removes the given cost from this configuration.
- removeCosts(Class<?>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
-
Removes all the costs of the given class (or any subclass) from this configuration.
- removeCycles(Graph) - Method in class org.eth.cyril.graphdrawing.graph.algorithms.CycleRemovingHierarchyConverter
-
- removeCycles(Graph) - Method in interface org.eth.cyril.graphdrawing.graph.algorithms.cycles.CycleRemovingAlgorithm
-
Remove all cycles from the given graph.
- removeCycles(Graph) - Method in class org.eth.cyril.graphdrawing.graph.algorithms.cycles.HeuristicCycleRemovingAlgorithm
-
- removeCycles(Graph) - Method in class org.eth.cyril.graphdrawing.graph.algorithms.cycles.RecursiveCycleRemovingAlgorithm
-
- removeDummyNodes() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
-
- removeEdge(Edge) - Method in class org.eth.cyril.graphdrawing.graph.algorithms.cycles.Cycle
-
Removes the given edge from the cycle.
- removeEdge(Edge) - Method in interface org.eth.cyril.graphdrawing.graph.Node
-
Removes an edge from this node, if it exists.
- removeEdge(Edge) - Method in class org.eth.cyril.graphdrawing.graph.NodeWrapper
-
- removeEdge(Edge) - Method in class org.eth.cyril.graphdrawing.graph.StandardNode
-
- removeField(String, Value) - Method in interface org.eth.cyril.model.model.nodes.ObjectValue
-
Removes the field with the given name and
Value
instance.
- removeListener(BiConsumer<Future<?>, LongRunningActionHandler.EventType>) - Method in class org.eth.cyril.util.LongRunningActionHandler
-
- removeManagerChangeListener(Consumer<AbstractionManager<T>>) - Method in class org.eth.cyril.model.abstraction.AbstractionManager
-
- removeModificationListener(EditableConfiguration.ModificationListener) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
-
Removes a modification listener from this configuration.
- removeModificationListener(EditableConfigurationArray.ModificationListener) - Method in interface org.eth.cyril.util.configuration.EditableConfigurationArray
-
Removes a modification listener from this configuration array.
- removeMouseListener(MouseEventListener) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
-
Remove a previously added mouse listener.
- removeMouseListener(MouseEventListener) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- removeParent(String, ObjectValue) - Method in interface org.eth.cyril.model.model.nodes.Value
-
Removes the parent with the given name and
ObjectValue
instance.
- removeProgressMonitor(ProgressMonitor) - Method in class org.eth.cyril.graphdrawing.graph.drawing.GraphDrawingAlgorithm
-
Remove the progress monitor.
- removeRestartListener(BiConsumer<DrawingStepHandler, DrawingStepHandler.StartStep>) - Method in class org.eth.cyril.modeltograph.DrawingStepHandler
-
- removeSelectedItemsListener(Consumer<List<T>>) - Method in class org.eth.cyril.util.gui.MultiItemSelector
-
Removes a listener to receive the selected items whenever a change occurs.
- removeSelectionListener(SelectionEventListener) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
-
Remove a previously added selection listener.
- removeSelectionListener(SelectionEventListener) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- removeSequenceChangeListener(Consumer<RewindableGraphSequence>) - Method in class org.eth.cyril.graphdrawing.graph.sequence.RewindableGraphSequence
-
Add a listener to be notified about changes to the sequence's content and current position.
- removeSingleElementFromCollection(C) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
-
- removeSingleElementFromCollection(L) - Method in class org.eth.cyril.util.collections.collectionmap.ListMap
-
- removeSingleElementFromCollection(Set<V>) - Method in class org.eth.cyril.util.collections.collectionmap.SetMap
-
- removeSingleElementFromCollection(Stack<V>) - Method in class org.eth.cyril.util.collections.collectionmap.StackMap
-
- removeToStringResolver(ToStringResolver) - Method in class org.eth.cyril.model.output.ToStringResolverManager
-
- rename(String, String) - Method in interface org.eth.cyril.util.configuration.EditableConfiguration
-
Renames the field with the given name to the new name.
- replaceField(String, Value, Value) - Method in class org.eth.cyril.model.model.nodes.impl.AbstractingValueImpl
-
- replaceField(String, Value, Value) - Method in class org.eth.cyril.model.model.nodes.impl.ObjectValueImpl
-
- replaceField(String, Value, Value) - Method in interface org.eth.cyril.model.model.nodes.ObjectValue
-
Replaces the field with the given name and
Value
instance with the given new field.
- replaceParent(String, ObjectValue, ObjectValue) - Method in class org.eth.cyril.model.model.nodes.impl.AbstractingValueImpl
-
- replaceParent(String, ObjectValue, ObjectValue) - Method in class org.eth.cyril.model.model.nodes.impl.ValueImpl
-
- replaceParent(String, ObjectValue, ObjectValue) - Method in interface org.eth.cyril.model.model.nodes.Value
-
Replaces the parent with the given name and
ObjectValue
instance with the given new parent.
- required - Variable in class org.eth.cyril.util.configuration.schema.Builders.AbstractSchemaBuilder
-
- reset() - Method in class org.eth.cyril.util.StopWatch
-
- resetAndStart() - Method in class org.eth.cyril.util.StopWatch
-
- resetNodeBackgroundColor(Node) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
-
Resets the given node's background color to the previously used color.
- resetNodeBackgroundColor(Node) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- resetToOriginalGraph() - Method in class org.eth.cyril.graphdrawing.graph.algorithms.CycleRemovingHierarchyConverter
-
- resetToOriginalGraph() - Method in interface org.eth.cyril.graphdrawing.graph.algorithms.HierarchyConverter
-
- resizable(int) - Static method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix
-
- resizable() - Static method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector
-
- ResizableVector() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector.ResizableVector
-
- resolve(String) - Method in interface org.eth.cyril.model.abstraction.SimpleAbstracting
-
- resolve(String) - Method in interface org.eth.cyril.model.constraintlanguage.Resolver
-
Resolve the given name to a set of resolvers.
- resolve(String) - Method in class org.eth.cyril.model.dsl.QueryResolver
-
Resolves the given full query starting at the roots given in the constructor.
- resolve(String) - Method in class org.eth.cyril.model.model.HeapContent
-
- resolve(String) - Method in class org.eth.cyril.model.model.nodes.impl.AbstractingValueImpl
-
- resolve(String) - Method in class org.eth.cyril.model.model.nodes.impl.ArrayValueImpl.ArrayIndexResolver
-
- resolve(String) - Method in class org.eth.cyril.model.model.nodes.impl.ArrayValueImpl
-
- resolve(String) - Method in class org.eth.cyril.model.model.nodes.impl.ValueImpl
-
- resolve(String) - Method in class org.eth.cyril.model.model.nodes.impl.VariableImpl
-
- resolveAllToStrings(Set<Resolver>) - Method in class org.eth.cyril.model.output.ToStringResolverManager
-
Resolves all possible value strings, starting at the given set of root resolvers.
- resolveAllToStrings(Resolver) - Method in class org.eth.cyril.model.output.ToStringResolverManager
-
- resolveConstraints(Resolver, String, String, String, double) - Method in class org.eth.cyril.modeltograph.constraints.ConstraintResolver
-
- resolveConstraints(Set<Resolver>, String, String, String, double) - Method in class org.eth.cyril.modeltograph.constraints.ConstraintResolver
-
Resolves the set of concrete constraints for the given set of resolvers at the root and the given constraint.
- resolveQuantifier(Set<Resolver>, String) - Method in class org.eth.cyril.model.constraintlanguage.quantifiers.ForAllResolver
-
- resolveQuantifier(Set<Resolver>, String) - Method in interface org.eth.cyril.model.constraintlanguage.quantifiers.QuantifierResolver
-
Resolve the given query for the given set of root resolvers for this quantifier.
- resolveQuantifier(Set<Resolver>, String, String) - Method in class org.eth.cyril.model.constraintlanguage.quantifiers.QuantifierResolverManager
-
- Resolver - Interface in org.eth.cyril.model.constraintlanguage
-
Resolvers are used for the constraint query language and other parts of the system where queries of the form "a.b.c"
or similar need to be resolved.
- ResolverOrderConstraint - Class in org.eth.cyril.modeltograph.constraints.order
-
- ResolverOrderConstraint(Collection<Resolver>, Collection<Resolver>, double) - Constructor for class org.eth.cyril.modeltograph.constraints.order.ResolverOrderConstraint
-
- resolveSchema(String, Object...) - Method in class org.eth.cyril.modeltograph.constraints.ConstraintTypeSchemaResolver
-
- resolveSchema(String, Object...) - Method in class org.eth.cyril.util.configuration.schema.ConfigurationBasedSchemaResolver
-
- resolveSchema(String, Object...) - Method in class org.eth.cyril.util.configuration.schema.SchemaResolver
-
- resolveSchema(String, Object...) - Method in class org.eth.cyril.util.configuration.schema.SchemaResolverManager
-
- resolveToString(Resolver) - Method in class org.eth.cyril.model.advanced.ConditionalFormatResolver
-
- resolveToString(Resolver) - Method in class org.eth.cyril.model.advanced.CutOffStringResolver
-
- resolveToString(Resolver) - Method in class org.eth.cyril.model.output.ArrayTypeAndSizeResolver
-
- resolveToString(Resolver) - Method in class org.eth.cyril.model.output.FormattableToStringResolver
-
- resolveToString(Resolver) - Method in class org.eth.cyril.model.output.PrimitiveArrayStringResolver
-
- resolveToString(Resolver) - Method in interface org.eth.cyril.model.output.ToStringResolver
-
Resolves the given resolver to a string value.
- resolveToStringsAtPriority(Set<Resolver>, int) - Method in class org.eth.cyril.model.output.ToStringResolverManager
-
Resolves all possible value strings, starting at the given set of root resolvers.
- resolveToStringsAtPriority(Resolver, int) - Method in class org.eth.cyril.model.output.ToStringResolverManager
-
- restart() - Method in class org.eth.cyril.graphdrawing.debug.GraphSequenceGui
-
- restartAtStep(DrawingStepHandler.StartStep) - Method in class org.eth.cyril.modeltograph.DrawingStepHandler
-
Restart at the given step.
- RestorableGraphSequence - Class in org.eth.cyril.graphdrawing.debug
-
- RestorableGraphSequence() - Constructor for class org.eth.cyril.graphdrawing.debug.RestorableGraphSequence
-
- RestoredGraphSequence - Class in org.eth.cyril.graphdrawing.debug
-
- RestoredGraphSequence(JsonArray) - Constructor for class org.eth.cyril.graphdrawing.debug.RestoredGraphSequence
-
- RewindableGraphSequence - Class in org.eth.cyril.graphdrawing.graph.sequence
-
A sequence of graphs which can be rewinded and forwarded.
- RewindableGraphSequence(int) - Constructor for class org.eth.cyril.graphdrawing.graph.sequence.RewindableGraphSequence
-
- RewindableGraphSequence() - Constructor for class org.eth.cyril.graphdrawing.graph.sequence.RewindableGraphSequence
-
- rotate(List<Node>, double) - Static method in class org.eth.cyril.graphdrawing.util.RotationUtil
-
- rotate(Position, double) - Static method in class org.eth.cyril.graphdrawing.util.RotationUtil
-
- rotate(double, double, double) - Static method in class org.eth.cyril.graphdrawing.util.RotationUtil
-
- rotateAround(Position, Position, double) - Static method in class org.eth.cyril.graphdrawing.util.RotationUtil
-
- rotateAround(double, double, Position, double) - Static method in class org.eth.cyril.graphdrawing.util.RotationUtil
-
- Rotation - Enum in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained
-
- RotationUtil - Class in org.eth.cyril.graphdrawing.util
-
- RotationUtil() - Constructor for class org.eth.cyril.graphdrawing.util.RotationUtil
-
- RoundRectangle(int, int) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.shapes.Shape.RoundRectangle
-
- rowBarycenter - Variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm.BarycenterNode
-
- rowBarycenter(Node, List<? extends Node>) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
-
- rows() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix.FixedSizeMatrix
-
- rows() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix.ResizableMatrix
-
- rows() - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix
-
- RULE_comparison - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_comparisonPart - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_format - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_formatPart - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_javaTypeName - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_multiple - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_name - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_noQuery - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_order - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_quantifier - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_query - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_recurse - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_term - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- RULE_value - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- ruleNames - Static variable in class org.eth.cyril.model.dsl.DSLLexer
-
- ruleNames - Static variable in class org.eth.cyril.model.dsl.DSLParser
-