- id - Variable in class org.eth.cyril.model.model.nodes.impl.ValueImpl
-
- id() - Method in class org.eth.cyril.model.model.nodes.impl.ValueImpl
-
- id() - Method in interface org.eth.cyril.model.model.nodes.Value
-
A unique ID representing this Value instance.
- Identifier - Static variable in class org.eth.cyril.model.dsl.DSLLexer
-
- Identifier - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- Identifier() - Method in class org.eth.cyril.model.dsl.DSLParser.JavaTypeNameContext
-
- Identifier(int) - Method in class org.eth.cyril.model.dsl.DSLParser.JavaTypeNameContext
-
- Identifier() - Method in class org.eth.cyril.model.dsl.DSLParser.NameContext
-
- Identifier() - Method in class org.eth.cyril.model.dsl.DSLParser.NoQueryContext
-
- Identifier() - Method in class org.eth.cyril.model.dsl.DSLParser.QuantifierContext
-
- IDENTITY - Static variable in interface org.eth.cyril.util.Parser
-
- incrementLevel() - Method in class org.eth.cyril.util.serialization.ClassSerializer
-
- incrementLevel() - Method in class org.eth.cyril.util.serialization.CollectionSerializer
-
- incrementLevel() - Method in class org.eth.cyril.util.serialization.CompositeSerializer
-
- incrementLevel() - Method in class org.eth.cyril.util.serialization.EnumSerializer
-
- incrementLevel() - Method in class org.eth.cyril.util.serialization.JsonSerializableSerializer
-
- incrementLevel() - Method in class org.eth.cyril.util.serialization.MapSerializer
-
- incrementLevel() - Method in class org.eth.cyril.util.serialization.PrimitiveSerializer
-
- incrementLevel() - Method in interface org.eth.cyril.util.serialization.Serializer
-
Increments the level, where the level denotes how far into the structure the current serializer is.
- indexFor(Value) - Method in interface org.eth.cyril.model.model.nodes.ArrayValue
-
Returns the index of the given value element.
- Inequalities - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
-
- Inequalities(int) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Inequalities
-
- Inequalities(Vector, double) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Inequalities
-
- InequalityConstraint - Interface in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
-
An inequality constraint is a constraint which defines part of the resulting inequalities, which can then be used for
quadratic programming.
- initializeProperties() - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
-
Initialize the set of properties supported by this configuration.
- initializeProperties() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaConfiguration
-
- initializeProperties() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
-
- Integer - Static variable in class org.eth.cyril.model.dsl.DSLLexer
-
- Integer - Static variable in class org.eth.cyril.model.dsl.DSLParser
-
- Integer() - Method in class org.eth.cyril.model.dsl.DSLParser.NameContext
-
- Integer() - Method in class org.eth.cyril.model.dsl.DSLParser.NoQueryContext
-
- INTEGER_PARSER - Static variable in interface org.eth.cyril.util.Parser
-
- IntegerArrayStringResolver - Class in org.eth.cyril.model.output
-
- IntegerArrayStringResolver(String, String, String, int) - Constructor for class org.eth.cyril.model.output.IntegerArrayStringResolver
-
- IntegerArrayStringResolver(int) - Constructor for class org.eth.cyril.model.output.IntegerArrayStringResolver
-
- INTERACTIVE_MODE - Static variable in class org.eth.cyril.util.configuration.Properties
-
Property to get whether the interactive mode should be used.
- IntermediateLayout - Interface in org.eth.cyril.graphdrawing.gui.intermediate.layout
-
An intermediate layout which can be used for animated graph drawing.
- IntermediateNode(Node, List<? extends Node>) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
-
- intermediatePositions(Position, Position) - Method in class org.eth.cyril.graphdrawing.graph.edge.BendedDrawableEdge
-
- intermediatePositions(Position, Position) - Method in class org.eth.cyril.graphdrawing.graph.edge.DirectDrawableEdge
-
- intermediatePositions(Position, Position) - Method in interface org.eth.cyril.graphdrawing.graph.edge.DrawableEdge
-
Returns a list of intermediate positions on the path from to to.
- intermediatePositions() - Method in class org.eth.cyril.graphdrawing.graph.edge.Edge
-
Returns the list of intermediate positions.
- intermediatePositionsForEdge(Edge) - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.AnimatableIntermediateLayout
-
- intermediatePositionsForEdge(Edge) - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.DirectIntermediateLayout
-
- intermediatePositionsForEdge(Edge) - Method in interface org.eth.cyril.graphdrawing.gui.intermediate.layout.IntermediateLayout
-
The intermediate positions for the edge to be drawn at in the layout.
- intersection(Interval) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.Interval
-
- Interval - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position
-
- invert() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.Interval
-
- invert() - Method in class org.eth.cyril.graphdrawing.graph.edge.BendedDrawableEdge
-
- invert() - Method in class org.eth.cyril.graphdrawing.graph.edge.DirectDrawableEdge
-
- invert() - Method in interface org.eth.cyril.graphdrawing.graph.edge.DrawableEdge
-
Inverts this drawable edge by inverting the possible intermediate positions which can be returned.
- invert() - Method in class org.eth.cyril.graphdrawing.graph.edge.Edge
-
Inverts this edge.
- IS_BETA - Static variable in class org.eth.cyril.util.configuration.Properties
-
Property to get whether the beta version should be used.
- isActive(AbstractionHandler<T>) - Method in class org.eth.cyril.model.abstraction.AbstractionManager
-
- isArray() - Method in interface org.eth.cyril.util.configuration.schema.Schema
-
- isBlacklisted(Resolver) - Method in class org.eth.cyril.model.blacklist.Blacklist
-
Returns whether the given resolver is blacklisted by this blacklist.
- isBoolean() - Method in class org.eth.cyril.util.configuration.schema.PrimitiveSchema
-
- isBoolean() - Method in interface org.eth.cyril.util.configuration.schema.Schema
-
- isCancelled() - Method in class org.eth.cyril.util.ProgressMonitor.Progress
-
Returns whether the monitored action was cancelled.
- isCompleted() - Method in class org.eth.cyril.util.ProgressMonitor.Progress
-
Returns whether the progress is completed, therefore the operation behind is finished.
- isContainedIn(HeapContent) - Method in interface org.eth.cyril.model.model.HeapSubStructure
-
Determines whether this heap sub structure is contained in the given
HeapContent
instance.
- isCreatedFromConfiguration(Object) - Static method in interface org.eth.cyril.model.ConfigurationCreatableItem
-
- isCycleBroken() - Method in class org.eth.cyril.graphdrawing.graph.algorithms.cycles.Cycle
-
Returns whether the cycle is broken.
- isDummyNode(Node) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
-
- isEmpty() - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix
-
- isEmpty() - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector
-
- isEmpty() - Method in class org.eth.cyril.graphdrawing.graph.sequence.RewindableGraphSequence
-
Returns whether this sequence is empty.
- isEmpty() - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
-
- isEmpty() - Method in class org.eth.cyril.util.configuration.schema.EmptySchema
-
- isEmpty() - Method in interface org.eth.cyril.util.configuration.schema.Schema
-
- isFeasible(Vector) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Inequalities
-
- isFixed() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.WeightedOrder
-
- isHeuristic() - Method in interface org.eth.cyril.graphdrawing.graph.algorithms.cycles.CycleRemovingAlgorithm
-
Returns whether this algorithm is a heuristic algorithm, or otherwise an exact algorithm.
- isHeuristic() - Method in class org.eth.cyril.graphdrawing.graph.algorithms.cycles.HeuristicCycleRemovingAlgorithm
-
- isHeuristic() - Method in class org.eth.cyril.graphdrawing.graph.algorithms.cycles.RecursiveCycleRemovingAlgorithm
-
- isLeftMouseClickWithoutModifiers(MouseEvent) - Static method in class org.eth.cyril.graphdrawing.gui.graphdrawer.events.MouseEventListenerUtil
-
- isLeftOf(SugiyamaOriginalPositionCalculator.IntermediateNode) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
-
- isNewMethod() - Method in class org.eth.cyril.model.model.HeapContent
-
Returns whether this heap content represents a new method.
- isNumber() - Method in class org.eth.cyril.util.configuration.schema.PrimitiveSchema
-
- isNumber() - Method in interface org.eth.cyril.util.configuration.schema.Schema
-
- isObject() - Method in class org.eth.cyril.util.configuration.schema.EmptySchema
-
- isObject() - Method in interface org.eth.cyril.util.configuration.schema.Schema
-
- isOfCorrectType(Object) - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration.PropertyDescriptor
-
- isReadyForInteractions() - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
-
Returns whether the drawing is ready for interactions, or whether the graph is still being drawn.
- isReadyForInteractions() - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
-
- isRequired() - Method in class org.eth.cyril.util.configuration.schema.ArraySchema
-
- isRequired() - Method in class org.eth.cyril.util.configuration.schema.ConfigurationSchema
-
- isRequired() - Method in class org.eth.cyril.util.configuration.schema.EmptySchema
-
- isRequired() - Method in class org.eth.cyril.util.configuration.schema.MapBasedSchema
-
- isRequired() - Method in class org.eth.cyril.util.configuration.schema.PrimitiveSchema
-
- isRequired() - Method in interface org.eth.cyril.util.configuration.schema.Schema
-
- isRightMouseClickWithoutModifiers(MouseEvent) - Static method in class org.eth.cyril.graphdrawing.gui.graphdrawer.events.MouseEventListenerUtil
-
- isRunning() - Method in class org.eth.cyril.util.StopWatch
-
- isStrictlyInside(Position) - Method in class org.eth.cyril.graphdrawing.graph.drawing.DrawingFrame
-
- isString() - Method in class org.eth.cyril.util.configuration.schema.PrimitiveSchema
-
- isString() - Method in interface org.eth.cyril.util.configuration.schema.Schema
-
- ItemSelector<T> - Class in org.eth.cyril.util.gui
-
An ItemSelector extending the functionality of the standard JComboBox
by adding support for simpler initialization
and more generic listeners.
- ItemSelector(Collection<T>) - Constructor for class org.eth.cyril.util.gui.ItemSelector
-
Creates a new ItemSelector with the given list of items.
- ItemSelector(Collection<T>, Function<T, String>) - Constructor for class org.eth.cyril.util.gui.ItemSelector
-
- ItemSelector(Function<T, String>) - Constructor for class org.eth.cyril.util.gui.ItemSelector
-
- ItemWrapper<E> - Class in org.eth.cyril.util.gui
-
A simple Wrapper around an item which allows a customized toString function to be used.
- ItemWrapper(E, Function<E, String>) - Constructor for class org.eth.cyril.util.gui.ItemWrapper
-
- iterator() - Method in class org.eth.cyril.graphdrawing.debug.RestoredGraphSequence
-
- iterator() - Method in interface org.eth.cyril.util.configuration.ConfigurationArray
-
Returns an iterator through the array.