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 _ 

C

Cacheable - Interface in org.eth.cyril.graphdrawing.graph.drawing.configuration
 
CACHED - Static variable in class org.eth.cyril.util.configuration.Properties
Property to get the cached boolean value for a constraint.
CachedBy - Annotation Type in org.eth.cyril.modeltograph.constraints
 
CachedGraphBuilder - Class in org.eth.cyril.graphdrawing.graph.builder
 
CachedGraphBuilder() - Constructor for class org.eth.cyril.graphdrawing.graph.builder.CachedGraphBuilder
 
CachedOrderingConstraint - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl
 
CachedOrderingConstraint(OrderingConstraint) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl.CachedOrderingConstraint
 
calculateBothSiblingCounts(List<? extends Node>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
calculateColumnBaryCenter(List<SugiyamaDrawingAlgorithm.BarycenterNode>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm.BarycenterNode
 
calculatePositions(List<? extends List<? extends Node>>, double, double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadraticProgrammingXPositionCalculator
 
calculatePositions(List<? extends T>, double, double) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.PositionCalculator
 
calculatePositions(List<? extends T>, double, double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SimplePositionCalculator
 
calculatePositions(List<? extends List<? extends Node>>, double, double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator
 
calculateRowBaryCenter(List<SugiyamaDrawingAlgorithm.BarycenterNode>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm.BarycenterNode
 
cancelled(int, long) - Static method in class org.eth.cyril.util.ProgressMonitor.Progress
Returns a new progress to indicate that the action was cancelled.
canDeserialize(JsonValue) - Method in class org.eth.cyril.util.serialization.ClassSerializer
 
canDeserialize(JsonValue) - Method in class org.eth.cyril.util.serialization.CollectionSerializer
 
canDeserialize(JsonValue) - Method in class org.eth.cyril.util.serialization.CompositeSerializer
 
canDeserialize(JsonValue) - Method in class org.eth.cyril.util.serialization.EnumSerializer
 
canDeserialize(JsonValue) - Method in class org.eth.cyril.util.serialization.JsonSerializableSerializer
 
canDeserialize(JsonValue) - Method in class org.eth.cyril.util.serialization.MapSerializer
 
canDeserialize(JsonValue) - Method in class org.eth.cyril.util.serialization.PrimitiveSerializer
 
canDeserialize(JsonValue) - Method in interface org.eth.cyril.util.serialization.Serializer
Returns whether this serializer can deserialize the given JsonValue.
canParseComparison(String) - Static method in class org.eth.cyril.model.dsl.ComparisonResolver
Returns whether the given comparison string can be parsed.
canParseFormat(String) - Static method in class org.eth.cyril.model.dsl.FormatResolver
Returns whether the given format can be parsed.
canParseOrder(String) - Static method in class org.eth.cyril.model.dsl.OrderResolver
Returns whether the given order string can be parsed.
canParseQuery(String) - Static method in class org.eth.cyril.model.dsl.QueryResolver
Returns whether the given query can be successfully parsed.
canResolve(String) - Method in interface org.eth.cyril.model.constraintlanguage.Resolver
Returns whether this name can be resolved by this resolver.
canResolve(String) - Method in class org.eth.cyril.model.dsl.QueryResolver
Always returns true for the QueryResolver
canResolve(String) - Method in class org.eth.cyril.model.model.HeapContent
 
canResolve(String) - Method in class org.eth.cyril.model.model.nodes.impl.AbstractingValueImpl
 
canResolve(String) - Method in class org.eth.cyril.model.model.nodes.impl.ArrayValueImpl
 
canResolveQuantifier(String) - Method in class org.eth.cyril.model.constraintlanguage.quantifiers.QuantifierResolverManager
 
canSerialize(Class<?>) - Method in class org.eth.cyril.util.serialization.ClassSerializer
 
canSerialize(Class<?>) - Method in class org.eth.cyril.util.serialization.CollectionSerializer
 
canSerialize(Class<?>) - Method in class org.eth.cyril.util.serialization.CompositeSerializer
 
canSerialize(Class<?>) - Method in class org.eth.cyril.util.serialization.EnumSerializer
 
canSerialize(Class<?>) - Method in class org.eth.cyril.util.serialization.JsonSerializableSerializer
 
canSerialize(Class<?>) - Method in class org.eth.cyril.util.serialization.MapSerializer
 
canSerialize(Class<?>) - Method in class org.eth.cyril.util.serialization.PrimitiveSerializer
 
canSerialize(Class<?>) - Method in interface org.eth.cyril.util.serialization.Serializer
Returns whether this serializer can serialize the given specific class.
canSwap(SugiyamaDrawingAlgorithm.BarycenterNode, SugiyamaDrawingAlgorithm.BarycenterNode, boolean) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm
 
canSwapDown(SugiyamaDrawingAlgorithm.BarycenterNode, SugiyamaDrawingAlgorithm.BarycenterNode, boolean) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaLayoutAlgorithm
 
canSwapDown(SugiyamaDrawingAlgorithm.BarycenterNode, SugiyamaDrawingAlgorithm.BarycenterNode, boolean) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm
 
canSwapUp(SugiyamaDrawingAlgorithm.BarycenterNode, SugiyamaDrawingAlgorithm.BarycenterNode, boolean) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaLayoutAlgorithm
 
canSwapUp(SugiyamaDrawingAlgorithm.BarycenterNode, SugiyamaDrawingAlgorithm.BarycenterNode, boolean) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm
 
ceiling(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.Interval
 
checkBox(boolean, Consumer<Boolean>) - Static method in class org.eth.cyril.util.gui.GUIUtil
 
checkBox(String, boolean, Consumer<Boolean>) - Static method in class org.eth.cyril.util.gui.GUIUtil
 
ClassSerializer - Class in org.eth.cyril.util.serialization
Serializer with which Class objects can be serialized and deserialized.
ClassSerializer() - Constructor for class org.eth.cyril.util.serialization.ClassSerializer
 
classSerializer() - Static method in class org.eth.cyril.util.serialization.Serializers
Returns a new serializer for class objects.
clear() - Method in class org.eth.cyril.model.blacklist.BlacklistManager
Removes all blacklist elements.
clear() - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
 
clearCache() - Method in interface org.eth.cyril.graphdrawing.graph.drawing.configuration.Cacheable
 
clearCache() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl.CachedOrderingConstraint
 
clearEverything() - Method in class org.eth.cyril.graphdrawing.graph.builder.CachedGraphBuilder
 
clone() - Method in class org.eth.cyril.graphdrawing.graph.drawing.configuration.EmptyConfiguration
Returns a clone of this configuration.
clone() - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.AnimatableIntermediateLayout
 
clone() - Method in class org.eth.cyril.graphdrawing.gui.intermediate.layout.DirectIntermediateLayout
 
clone() - Method in interface org.eth.cyril.graphdrawing.gui.intermediate.layout.IntermediateLayout
Returns an uninitialized clone of this intermediate layout which can be used for further calculations.
close() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.JMatIOStorer
 
close() - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.QuadraticProgrammingXPositionCalculator.MatrixStorer
 
closestValidPositionTo(double, SugiyamaOriginalPositionCalculator.IntermediateNode, double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
closestValueTo(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.Interval
 
CollectionMap<K,V,C extends java.util.Collection<V>> - Class in org.eth.cyril.util.collections.collectionmap
 
CollectionMap(Supplier<C>) - Constructor for class org.eth.cyril.util.collections.collectionmap.CollectionMap
 
CollectionSerializer - Class in org.eth.cyril.util.serialization
Serializer with which any kinds of collections can be serialized and deserialized.
CollectionSerializer(Serializer) - Constructor for class org.eth.cyril.util.serialization.CollectionSerializer
 
collectionSerializer(Serializer) - Static method in class org.eth.cyril.util.serialization.Serializers
Returns a new serializer for collections, using the given serializer for the collection's elements.
CollectionsUtil - Class in org.eth.cyril.util.collections
 
CollectionsUtil() - Constructor for class org.eth.cyril.util.collections.CollectionsUtil
 
Color - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.coloring
 
columnBaryCenter - Variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaDrawingAlgorithm.BarycenterNode
 
columnBarycenter(Node, List<? extends Node>) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
 
columns() - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix
 
columns() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix.FixedSizeMatrix
 
columns() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix.ResizableMatrix
 
Comparator - Static variable in class org.eth.cyril.model.dsl.DSLLexer
 
Comparator - Static variable in class org.eth.cyril.model.dsl.DSLParser
 
Comparator() - Method in class org.eth.cyril.model.dsl.DSLParser.ComparisonPartContext
 
compareBarycenter(double, double) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaUtil
 
comparison() - Method in class org.eth.cyril.model.dsl.DSLParser
 
ComparisonContext(ParserRuleContext, int) - Constructor for class org.eth.cyril.model.dsl.DSLParser.ComparisonContext
 
comparisonPart() - Method in class org.eth.cyril.model.dsl.DSLParser.ComparisonContext
 
comparisonPart(int) - Method in class org.eth.cyril.model.dsl.DSLParser.ComparisonContext
 
comparisonPart() - Method in class org.eth.cyril.model.dsl.DSLParser
 
ComparisonPartContext(ParserRuleContext, int) - Constructor for class org.eth.cyril.model.dsl.DSLParser.ComparisonPartContext
 
ComparisonResolver - Class in org.eth.cyril.model.dsl
Handles matching the typical "comparison" option as found in the blacklist or abstraction section in the configuration.
ComparisonResolver(String) - Constructor for class org.eth.cyril.model.dsl.ComparisonResolver
Returns a comparison resolver for the given comparison string.
CompositeColorScheme - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.coloring
 
CompositeColorScheme(List<GraphColorScheme>) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.coloring.CompositeColorScheme
 
CompositeLanguage - Class in org.eth.cyril.util.language
 
CompositeLanguage(List<Language>) - Constructor for class org.eth.cyril.util.language.CompositeLanguage
 
CompositeOrderingConstraint - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl
 
CompositeOrderingConstraint(Collection<OrderingConstraint>) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.impl.CompositeOrderingConstraint
 
CompositeSerializer - Class in org.eth.cyril.util.serialization
A composite serializer consisting of multiple serializer objects, which can serialize and deserialize various different types of objects.
CompositeSerializer() - Constructor for class org.eth.cyril.util.serialization.CompositeSerializer
 
compositeSerializer(Serializer...) - Static method in class org.eth.cyril.util.serialization.Serializers
Returns a new composite serializer which can serialize everything that the children can serialize in combination.
ConcreteConstraint - Interface in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained
 
ConditionalColorScheme - Class in org.eth.cyril.modeltograph.color
A conditional color scheme for Value instances, where the color can be given depending on the value of some boolean field.
ConditionalColorScheme(String, String, String, String) - Constructor for class org.eth.cyril.modeltograph.color.ConditionalColorScheme
Creates a new conditional color scheme, parsing the given colors.
ConditionalColorScheme(String, String, Color, Color) - Constructor for class org.eth.cyril.modeltograph.color.ConditionalColorScheme
Creates a new conditional color scheme.
ConditionalFormatResolver - Class in org.eth.cyril.model.advanced
A to string resolver which can contain multiple formats, selecting based on the value of some boolean value.
ConditionalFormatResolver(String, String, String, String, int, boolean) - Constructor for class org.eth.cyril.model.advanced.ConditionalFormatResolver
 
Configuration - Interface in org.eth.cyril.util.configuration
A configuration object holds different configuration objects indexable by strings.
ConfigurationArray - Interface in org.eth.cyril.util.configuration
A configuration array holds different configuration values indexable by numbers.
ConfigurationArrayIterator - Class in org.eth.cyril.util.configuration
An iterator for ConfigurationArray instances.
ConfigurationArrayIterator(ConfigurationArray) - Constructor for class org.eth.cyril.util.configuration.ConfigurationArrayIterator
 
ConfigurationBasedSchemaResolver - Class in org.eth.cyril.util.configuration.schema
 
ConfigurationBasedSchemaResolver(Configuration) - Constructor for class org.eth.cyril.util.configuration.schema.ConfigurationBasedSchemaResolver
 
ConfigurationBuilder - Interface in org.eth.cyril.util.configuration
A ConfigurationBuilder allows to build a new configuration object from scratch.
ConfigurationCreatableItem - Interface in org.eth.cyril.model
Class to be implemented when an item can be both created from a configuration object and programmatically.
ConfigurationEditor - Class in org.eth.cyril.util.gui.configuration
 
ConfigurationEditor(Configuration, Schema, boolean) - Constructor for class org.eth.cyril.util.gui.configuration.ConfigurationEditor
 
ConfigurationEditor() - Constructor for class org.eth.cyril.util.gui.configuration.ConfigurationEditor
 
Configurations - Class in org.eth.cyril.util.configuration
 
Configurations() - Constructor for class org.eth.cyril.util.configuration.Configurations
 
ConfigurationSchema - Class in org.eth.cyril.util.configuration.schema
 
ConfigurationSchema(String, Configuration, Configuration, boolean) - Constructor for class org.eth.cyril.util.configuration.schema.ConfigurationSchema
 
ConfigurationSchemaBuilder(Configuration) - Constructor for class org.eth.cyril.util.configuration.schema.Builders.ConfigurationSchemaBuilder
 
ConfigurationStorerAndLoader - Interface in org.eth.cyril.util.configuration.storage
 
ConfigurationStorerAndLoaders - Class in org.eth.cyril.util.configuration.storage
 
ConfigurationStorerAndLoaders() - Constructor for class org.eth.cyril.util.configuration.storage.ConfigurationStorerAndLoaders
 
ConfiguredLanguage - Class in org.eth.cyril.util.language
 
ConfiguredLanguage(Configuration) - Constructor for class org.eth.cyril.util.language.ConfiguredLanguage
 
ConstrainedSugiyamaConfiguration - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained
 
ConstrainedSugiyamaConfiguration() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaConfiguration
 
ConstrainedSugiyamaLayoutAlgorithm - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained
 
ConstrainedSugiyamaLayoutAlgorithm() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.ConstrainedSugiyamaLayoutAlgorithm
 
ConstrainedWeightCalculator(List<EdgeWeightConstraint>) - Constructor for class org.eth.cyril.graphdrawing.graph.algorithms.cycles.WeightCalculator.ConstrainedWeightCalculator
 
ConstraintResolver - Class in org.eth.cyril.modeltograph.constraints
A constraint resolver resolves a single string constraint to a set of concrete constraints which can then be used by a ConstrainedSugiyamaConfiguration as used within the ConstrainedSugiyamaLayoutAlgorithm.
ConstraintResolver() - Constructor for class org.eth.cyril.modeltograph.constraints.ConstraintResolver
 
CONSTRAINTS - Static variable in class org.eth.cyril.util.configuration.Properties
Property to get the inner configuration object for constraints.
ConstraintTypeSchemaResolver - Class in org.eth.cyril.modeltograph.constraints
 
ConstraintTypeSchemaResolver() - Constructor for class org.eth.cyril.modeltograph.constraints.ConstraintTypeSchemaResolver
 
ConstructorParameters - Annotation Type in org.eth.cyril.model.advanced
 
containingMethodName() - Method in class org.eth.cyril.model.model.nodes.impl.VariableImpl
 
containingMethodName() - Method in interface org.eth.cyril.model.model.nodes.Variable
Returns the name of the method within which this variable is contained, i.e.
contains(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.Interval
 
containsItem(T) - Method in class org.eth.cyril.util.gui.ItemSelector
Returns whether the given item is currently selectable.
containsItem(T) - Method in class org.eth.cyril.util.gui.MultiItemSelector
Returns whether the given item is contained in the multi-item selector, independent of its selection status.
containsKey(Object) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
 
containsValue(Object) - Method in class org.eth.cyril.util.collections.collectionmap.CollectionMap
 
convert(Graph) - Method in class org.eth.cyril.graphdrawing.graph.algorithms.CycleRemovingHierarchyConverter
 
convert(Graph) - Method in interface org.eth.cyril.graphdrawing.graph.algorithms.HierarchyConverter
 
convertFromNanos(long) - Method in enum org.eth.cyril.util.StopWatch.TimeUnit
 
convertToJOptimizerInequalities(Inequalities) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Util
 
convertToNanos(long) - Method in enum org.eth.cyril.util.StopWatch.TimeUnit
 
copyOf(long, Value) - Method in interface org.eth.cyril.model.model.ModelFactory
Returns a copy of the given value, assigning the new id to it.
count() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Inequalities
 
count() - Method in class org.eth.cyril.model.advanced.ObjectFactory.ObjectArguments
 
createBlacklist(Set<Resolver>) - Method in class org.eth.cyril.model.blacklist.BlacklistManager
Creates a blacklist based on the set of blacklist elements handled by this manager, starting at the given set of root resolvers.
createBlacklist(Resolver) - Method in class org.eth.cyril.model.blacklist.BlacklistManager
Convencience method for creating a blacklist with a single root resolver.
createdFromConfiguration() - Method in class org.eth.cyril.model.abstraction.QueryAbstractionHandler
 
createdFromConfiguration() - Method in class org.eth.cyril.model.advanced.ConditionalFormatResolver
 
createdFromConfiguration() - Method in class org.eth.cyril.model.advanced.CutOffStringResolver
 
createdFromConfiguration() - Method in class org.eth.cyril.model.blacklist.BlacklistQuery
 
createdFromConfiguration() - Method in interface org.eth.cyril.model.ConfigurationCreatableItem
Indicates whether this object was created from a configuration object.
createdFromConfiguration() - Method in class org.eth.cyril.model.output.FormattableToStringResolver
 
createGraph(HeapContent, GraphBuilder, Blacklist) - Method in class org.eth.cyril.modeltograph.GraphCreator
Creates a graph from the given HeapContent instance, using the given GraphBuilder to build the graph.
createObjectArguments(Configuration) - Method in class org.eth.cyril.model.advanced.ObjectFactory
Creates an ObjectFactory.ObjectArguments instance from the given configuration, which can then be used to generate an object of some type.
CrossingMinimizingOrderingConstraint - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order
 
CrossingMinimizingOrderingConstraint(double, BiFunction<Node, Node, Integer>) - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.CrossingMinimizingOrderingConstraint
 
currentPosition - Variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
CutOffStringResolver - Class in org.eth.cyril.model.advanced
Resolver specifically suited for Values, which cuts off the first characters of a string based on the value of an integer field.
CutOffStringResolver(String, String, String, int, boolean) - Constructor for class org.eth.cyril.model.advanced.CutOffStringResolver
 
Cycle - Class in org.eth.cyril.graphdrawing.graph.algorithms.cycles
Represents a single cycle in a graph.
Cycle(Set<Edge>) - Constructor for class org.eth.cyril.graphdrawing.graph.algorithms.cycles.Cycle
Create a cycle from the given set of edges.
CycleFinder - Class in org.eth.cyril.graphdrawing.graph.algorithms.cycles
A CycleFinder finds all cycles in a given graph.
CycleFinder(Graph) - Constructor for class org.eth.cyril.graphdrawing.graph.algorithms.cycles.CycleFinder
 
CycleRemovingAlgorithm - Interface in org.eth.cyril.graphdrawing.graph.algorithms.cycles
A cycle removing algorithm can remove cycles from a graph.
CycleRemovingHierarchyConverter - Class in org.eth.cyril.graphdrawing.graph.algorithms
 
CycleRemovingHierarchyConverter(CycleRemovingAlgorithm) - Constructor for class org.eth.cyril.graphdrawing.graph.algorithms.CycleRemovingHierarchyConverter
 
CycleRemovingOrderingDecider - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order
 
CycleRemovingOrderingDecider() - Constructor for class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.CycleRemovingOrderingDecider
 
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