- D3JsToJava - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.events
-
- D3JsToJava() - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.events.D3JsToJava
-
- Debug - Class in org.eth.cyril.graphdrawing.debug
-
- Debug() - Constructor for class org.eth.cyril.graphdrawing.debug.Debug
-
- Debug - Class in org.eth.cyril.modeltograph.debug
-
- Debug() - Constructor for class org.eth.cyril.modeltograph.debug.Debug
-
- DEBUG - Static variable in class org.eth.cyril.util.configuration.Properties
-
Property to get whether debugging is activated.
- DebugMain - Class in org.eth.cyril.graphdrawing.debug
-
- DebugMain() - Constructor for class org.eth.cyril.graphdrawing.debug.DebugMain
-
- decrementLevel() - Method in class org.eth.cyril.util.serialization.ClassSerializer
-
- decrementLevel() - Method in class org.eth.cyril.util.serialization.CollectionSerializer
-
- decrementLevel() - Method in class org.eth.cyril.util.serialization.CompositeSerializer
-
- decrementLevel() - Method in class org.eth.cyril.util.serialization.EnumSerializer
-
- decrementLevel() - Method in class org.eth.cyril.util.serialization.JsonSerializableSerializer
-
- decrementLevel() - Method in class org.eth.cyril.util.serialization.MapSerializer
-
- decrementLevel() - Method in class org.eth.cyril.util.serialization.PrimitiveSerializer
-
- decrementLevel() - Method in interface org.eth.cyril.util.serialization.Serializer
-
Decrements the level.
- DEFAULT_CONSTRAINTS - Static variable in class org.eth.cyril.util.configuration.Properties
-
Property to get the list of constraints to be loaded by default.
- DEFAULT_INVERT - Static variable in class org.eth.cyril.util.configuration.Properties
-
Property to get the fields to invert by default.
- DEFAULT_LEFT - Static variable in class org.eth.cyril.util.configuration.Properties
-
Property to get the names of the "left"-pointers in binary trees by default.
- DEFAULT_PRIORITY - Static variable in class org.eth.cyril.model.output.ToStringResolverManager
-
- DEFAULT_RIGHT - Static variable in class org.eth.cyril.util.configuration.Properties
-
Property to get the names of the "right"-pointers in binary trees by default.
- defaultConfiguration() - Method in class org.eth.cyril.graphdrawing.graph.drawing.GraphDrawingAlgorithm
-
Returns the default configuration of the generic type.
- defaultConfiguration() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaLayoutAlgorithm
-
- defaultConfiguration() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm
-
- DefaultExample - Class in org.eth.cyril.graphdrawing.examples
-
- DefaultExample(GraphDrawingAlgorithm<?>) - Constructor for class org.eth.cyril.graphdrawing.examples.DefaultExample
-
- DefaultGraphGUI - Class in org.eth.cyril.graphdrawing.gui
-
- DefaultGraphGUI(GraphDrawingAlgorithm<?>, int, int) - Constructor for class org.eth.cyril.graphdrawing.gui.DefaultGraphGUI
-
- DefaultModelFactory - Class in org.eth.cyril.model.model.nodes.impl
-
- DefaultModelFactory() - Constructor for class org.eth.cyril.model.model.nodes.impl.DefaultModelFactory
-
- defaultValue - Variable in class org.eth.cyril.util.configuration.schema.Builders.AbstractSchemaBuilder
-
- describe(Language) - Method in interface org.eth.cyril.model.abstraction.AbstractionHandler
-
Describe what this AbstractionHandler instance does, given the language to get translated strings from.
- describe(Language) - Method in class org.eth.cyril.model.abstraction.FixedAbstractionHandler
-
- describe(Language) - Method in class org.eth.cyril.model.abstraction.QueryAbstractionHandler
-
- desiredDownPosition(SugiyamaOriginalPositionCalculator.IntermediateNode, List<SugiyamaOriginalPositionCalculator.IntermediateNode>, List<SugiyamaOriginalPositionCalculator.IntermediateNode>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator
-
- desiredDownPosition(List<SugiyamaOriginalPositionCalculator.IntermediateNode>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
-
- desiredPosition(List<SugiyamaOriginalPositionCalculator.IntermediateNode>, Predicate<SugiyamaOriginalPositionCalculator.IntermediateNode>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
-
- desiredUpPosition(SugiyamaOriginalPositionCalculator.IntermediateNode, List<SugiyamaOriginalPositionCalculator.IntermediateNode>, List<SugiyamaOriginalPositionCalculator.IntermediateNode>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator
-
- desiredUpPosition(List<SugiyamaOriginalPositionCalculator.IntermediateNode>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
-
- determinePositions(Graph, DrawingFrame) - Method in class org.eth.cyril.graphdrawing.graph.drawing.GraphDrawingAlgorithm
-
Let the algorithm determine the positions of the nodes in the graph within the given frame using the default configuration.
- determinePositions(Graph, DrawingFrame, EmptyConfiguration) - Method in class org.eth.cyril.graphdrawing.graph.drawing.GraphDrawingAlgorithm
-
Let the algorithm determine the positions of the nodes in the given graph within the given frame using the given configuration.
- determinePositionsTyped(Graph, DrawingFrame, T) - Method in class org.eth.cyril.graphdrawing.graph.drawing.GraphDrawingAlgorithm
-
Let the algorithm determine the positions of the nodes in the given graph within the given frame using the given configuration.
- determinePositionsTypedImpl(Graph, DrawingFrame, T) - Method in class org.eth.cyril.graphdrawing.graph.drawing.GraphDrawingAlgorithm
-
- determinePositionsTypedImpl(Graph, DrawingFrame, SugiyamaConfiguration) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaLayoutAlgorithm
-
- determinePositionsTypedImpl(Graph, DrawingFrame, SugiyamaConfiguration) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm
-
- DirectDrawableEdge - Class in org.eth.cyril.graphdrawing.graph.edge
-
An edge which is drawn directly from its source to its target, without any bends.
- DirectDrawableEdge() - Constructor for class org.eth.cyril.graphdrawing.graph.edge.DirectDrawableEdge
-
- DirectIntermediateLayout - Class in org.eth.cyril.graphdrawing.gui.intermediate.layout
-
- DirectIntermediateLayout() - Constructor for class org.eth.cyril.graphdrawing.gui.intermediate.layout.DirectIntermediateLayout
-
- distance(Node, Node) - Method in class org.eth.cyril.graphdrawing.graph.algorithms.AllPairsShortestPath
-
- distance(Node) - Method in interface org.eth.cyril.graphdrawing.graph.Node
-
Returns the distance between this and the other node.
- distanceSquared(Node) - Method in interface org.eth.cyril.graphdrawing.graph.Node
-
Returns the squared distance between this and the other node.
- distanceToBottom(Position) - Method in class org.eth.cyril.graphdrawing.graph.drawing.DrawingFrame
-
- distanceToLeft(Position) - Method in class org.eth.cyril.graphdrawing.graph.drawing.DrawingFrame
-
- distanceToRight(Position) - Method in class org.eth.cyril.graphdrawing.graph.drawing.DrawingFrame
-
- distanceToTop(Position) - Method in class org.eth.cyril.graphdrawing.graph.drawing.DrawingFrame
-
- divide(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.Interval
-
- dotProduct(Vector) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector
-
- DOUBLE_PARSER - Static variable in interface org.eth.cyril.util.Parser
-
- DoubleArrayStringResolver - Class in org.eth.cyril.model.output
-
- DoubleArrayStringResolver(String, String, String, int) - Constructor for class org.eth.cyril.model.output.DoubleArrayStringResolver
-
- DoubleArrayStringResolver(int) - Constructor for class org.eth.cyril.model.output.DoubleArrayStringResolver
-
- DOWN_UP_ITERATIONS - Static variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
-
- downUpIterations() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
-
- draw(JPanel) - Method in class org.eth.cyril.graphdrawing.gui.ExampleGraphCreator
-
- draw(JPanel) - Method in interface org.eth.cyril.graphdrawing.gui.GraphCreator
-
Draw the GUI on the given panel.
- draw(JPanel) - Method in class org.eth.cyril.graphdrawing.gui.GraphEditor
-
- DrawableEdge - Interface in org.eth.cyril.graphdrawing.graph.edge
-
A Drawable edge is used by
GraphDrawer
instances to draw the edge
correctly.
- drawEdge(Edge, List<Position>, Graphics) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.BasicGraphComponentDrawer
-
- drawEdge(Edge, List<Position>, Graphics) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.swing.GraphComponentDrawer
-
Draw the given edge through the given intermediate positions, with the given Graphics object.
- drawGraph(Graph, DrawingFrame) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
-
Draws the given graph on the screen.
- drawGraph(Graph, DrawingFrame) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- DrawingExample - Class in org.eth.cyril.graphdrawing.examples
-
- DrawingExample() - Constructor for class org.eth.cyril.graphdrawing.examples.DrawingExample
-
- DrawingExampleFactory - Class in org.eth.cyril.graphdrawing.examples
-
- DrawingExampleFactory() - Constructor for class org.eth.cyril.graphdrawing.examples.DrawingExampleFactory
-
- drawingExamples() - Static method in class org.eth.cyril.graphdrawing.examples.DrawingExampleFactory
-
- DrawingExampleSelector - Class in org.eth.cyril.graphdrawing.gui
-
- DrawingExampleSelector() - Constructor for class org.eth.cyril.graphdrawing.gui.DrawingExampleSelector
-
- DrawingFrame - Class in org.eth.cyril.graphdrawing.graph.drawing
-
- DrawingFrame(double, double) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.DrawingFrame
-
- DrawingStepHandler - Class in org.eth.cyril.modeltograph
-
Handles all steps from setting a heap content to abstraction to value string setting to layout to notifying listeners
about the new graph.
- DrawingStepHandler(GraphDrawingAlgorithm<?>) - Constructor for class org.eth.cyril.modeltograph.DrawingStepHandler
-
Create a new DrawingStepHandler instance for the given drawing algorithm.
- DrawingStepHandler(GraphDrawingAlgorithm<?>, Path) - Constructor for class org.eth.cyril.modeltograph.DrawingStepHandler
-
Create a new DrawingStepHandler instance for the given drawing algorithm.
- DrawingStepHandler.StartStep - Enum in org.eth.cyril.modeltograph
-
The StartStep at which to start when restarting.
- drawNode(Node, Position, Graphics, Color, Shape) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.BasicGraphComponentDrawer
-
- drawNode(Node, Position, Graphics, Color, Shape) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.swing.GraphComponentDrawer
-
Draw the given node at the given position, with the given Graphics object.
- drawNode(Node, Position, Graphics, Color, Shape) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.TextualGraphComponentDrawer
-
- DSLLexer - Class in org.eth.cyril.model.dsl
-
- DSLLexer(CharStream) - Constructor for class org.eth.cyril.model.dsl.DSLLexer
-
- DSLParser - Class in org.eth.cyril.model.dsl
-
- DSLParser(TokenStream) - Constructor for class org.eth.cyril.model.dsl.DSLParser
-
- DSLParser.ComparisonContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.ComparisonPartContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.FormatContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.FormatPartContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.JavaTypeNameContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.MultipleContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.NameContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.NoQueryContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.OrderContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.QuantifierContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.QueryContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.RecurseContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.TermContext - Class in org.eth.cyril.model.dsl
-
- DSLParser.ValueContext - Class in org.eth.cyril.model.dsl
-
- DSLUpdater - Interface in org.eth.cyril.modeltograph
-
This interface handles updating of domain-specific-language parts, used in the
DrawingStepHandler
.
- DSLUpdater.ForwardingDSLUpdater - Class in org.eth.cyril.modeltograph
-
An updater which, in its default implementation, forwards all requests to another updater instance.
- DUMMY_NODE_PRIORITY - Static variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaConfiguration
-
- DynamicValueColorScheme - Class in org.eth.cyril.modeltograph.color
-
- DynamicValueColorScheme(float, float, float, float) - Constructor for class org.eth.cyril.modeltograph.color.DynamicValueColorScheme
-