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 _ 

M

main(String[]) - Static method in class org.eth.cyril.graphdrawing.debug.DebugMain
 
main(String[]) - Static method in class org.eth.cyril.graphdrawing.MyMainClass
 
main(String[]) - Static method in class org.eth.cyril.modeltograph.debug.Debug
 
makeEditable(Configuration) - Static method in class org.eth.cyril.util.configuration.Configurations
Returns an editable version of the given configuration.
makeEditable(ConfigurationArray) - Static method in class org.eth.cyril.util.configuration.Configurations
Returns an editable version of the given array.
makeFrameVisible(JFrame) - Static method in class org.eth.cyril.util.gui.GUIUtil
 
makeFrameVisibleAround(JFrame, double, double) - Static method in class org.eth.cyril.util.gui.GUIUtil
 
makeFrameVisibleAtMouse(JFrame) - Static method in class org.eth.cyril.util.gui.GUIUtil
 
makePositiveDefinite(ObjectiveFunction) - Static method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Util
 
MapBasedSchema - Class in org.eth.cyril.util.configuration.schema
 
MapBasedSchema(String, Map<String, Schema>, Configuration, boolean) - Constructor for class org.eth.cyril.util.configuration.schema.MapBasedSchema
 
MapBasedSchemaBuilder(Map<String, Schema>) - Constructor for class org.eth.cyril.util.configuration.schema.Builders.MapBasedSchemaBuilder
 
MapSerializer - Class in org.eth.cyril.util.serialization
Serializer with which any kinds of maps can be serialized and deserialized.
MapSerializer(Serializer) - Constructor for class org.eth.cyril.util.serialization.MapSerializer
 
mapSerializer(Serializer) - Static method in class org.eth.cyril.util.serialization.Serializers
Returns a new serializer for maps, using the given serializer for the map's elements.
markTerminated(Future<?>) - Method in class org.eth.cyril.util.LongRunningActionHandler
 
matchComparison(Resolver) - Method in class org.eth.cyril.model.dsl.ComparisonResolver
Match the comparison to the given root resolver.
matchComparison(Set<Resolver>) - Method in class org.eth.cyril.model.dsl.ComparisonResolver
Match the comparison to the given set of root resolvers.
matches(String) - Method in interface org.eth.cyril.model.constraintlanguage.MatchingResolver
Matches this resolver to the given String value.
matches(String) - Method in class org.eth.cyril.model.model.nodes.impl.PrimitiveValueImpl
 
matches(String) - Method in class org.eth.cyril.model.model.nodes.impl.ValueImpl
 
matchesCycle(Collection<Edge>) - Method in class org.eth.cyril.graphdrawing.graph.algorithms.cycles.Cycle
Returns whether this cycle has the same edges as the given collection of edges, in any order.
matchesStructurally(HeapContent, BlacklistManager) - Method in class org.eth.cyril.model.model.HeapContent
Checks whether the two models match each other structurally.
MatchingResolver - Interface in org.eth.cyril.model.constraintlanguage
A matching resolver extends the functionality of the general Resolver by allowing it to be matched to String values.
Matrix - Interface in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
 
Matrix.FixedSizeMatrix - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
 
Matrix.ResizableMatrix - Class in org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming
 
maxSize() - Method in class org.eth.cyril.model.output.PrimitiveArrayStringResolver
 
merge(WeightedOrder<T>) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.order.WeightedOrder
 
merge(Collection<Language>) - Static method in class org.eth.cyril.util.language.Languages
 
merge(Language, Language) - Static method in class org.eth.cyril.util.language.Languages
 
merged(Graph) - Method in interface org.eth.cyril.graphdrawing.graph.Graph
 
MIN_DISTANCE_BETWEEN_LEVELS - Static variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
 
MIN_DISTANCE_BETWEEN_NODES - Static variable in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
 
minDistanceBetweenLevels() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
 
minDistanceBetweenNodes() - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaConfiguration
 
minimalDistanceFromLeftBorder(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
minimalDistanceFromNode(SugiyamaOriginalPositionCalculator.IntermediateNode, double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
minimalDistanceFromRightBorder(double) - Method in class org.eth.cyril.graphdrawing.graph.drawing.sugiyama.SugiyamaOriginalPositionCalculator.IntermediateNode
 
minus(Position) - Method in class org.eth.cyril.graphdrawing.graph.Position
 
ModelFactories - Class in org.eth.cyril.model.model
 
ModelFactories() - Constructor for class org.eth.cyril.model.model.ModelFactories
 
ModelFactory - Interface in org.eth.cyril.model.model
A ModelFactory handles creating new values and variables.
modeNames - Static variable in class org.eth.cyril.model.dsl.DSLLexer
 
Modification(EditableConfiguration.ModificationType, String, Object, Object) - Constructor for class org.eth.cyril.util.configuration.EditableConfiguration.Modification
 
Modification(EditableConfigurationArray.ModificationType, int, Object, Object) - Constructor for class org.eth.cyril.util.configuration.EditableConfigurationArray.Modification
 
monitor(ProgressMonitor.Progress) - Method in interface org.eth.cyril.util.ProgressMonitor
Monitor the current progress.
MouseEvent - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.events
A mouse event instance which contains all information corresponding to a mouse event.
MouseEvent(MouseEvent.MouseEventType, MouseEvent.MouseButton, Set<MouseEvent.KeyboardModifier>, Position) - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.events.MouseEvent
 
mouseEvent(GraphDrawer, List<Node>, MouseEvent) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.events.MouseEventListener
Handle the given mouse event.
mouseEvent(GraphDrawer, List<Node>, MouseEvent) - Method in class org.eth.cyril.graphdrawing.gui.mouselisteners.SugiyamaMouseListener
 
mouseEvent(GraphDrawer, List<Node>, MouseEvent) - Method in class org.eth.cyril.graphdrawing.gui.mouselisteners.SugiyamaOrderSwappingListener
 
MouseEvent.KeyboardModifier - Enum in org.eth.cyril.graphdrawing.gui.graphdrawer.events
The keyboard modifiers active.
MouseEvent.MouseButton - Enum in org.eth.cyril.graphdrawing.gui.graphdrawer.events
The mouse button which caused the event.
MouseEvent.MouseEventType - Enum in org.eth.cyril.graphdrawing.gui.graphdrawer.events
Type of mouse event.
MouseEventListener - Interface in org.eth.cyril.graphdrawing.gui.graphdrawer.events
A mouse event listener handles a usual mouse event.
MouseEventListenerUtil - Class in org.eth.cyril.graphdrawing.gui.graphdrawer.events
 
MouseEventListenerUtil() - Constructor for class org.eth.cyril.graphdrawing.gui.graphdrawer.events.MouseEventListenerUtil
 
moveNode(Node, Position) - Method in interface org.eth.cyril.graphdrawing.gui.graphdrawer.GraphDrawer
Move the given node to a new position.
moveNode(Node, Position) - Method in class org.eth.cyril.graphdrawing.gui.graphdrawer.swing.SwingGraphDrawer
 
MultiItemSelector<T> - Class in org.eth.cyril.util.gui
A MultiItemSelector functions similarly to a ItemSelector, however it allows selecting multiple elements at once.
MultiItemSelector(Collection<T>) - Constructor for class org.eth.cyril.util.gui.MultiItemSelector
Creates a new MultiItemSelector with the given list of items.
MultiItemSelector(Collection<T>, Function<T, String>) - Constructor for class org.eth.cyril.util.gui.MultiItemSelector
 
multiple() - Method in class org.eth.cyril.model.dsl.DSLParser
 
multiple() - Method in class org.eth.cyril.model.dsl.DSLParser.TermContext
 
MultipleContext(ParserRuleContext, int) - Constructor for class org.eth.cyril.model.dsl.DSLParser.MultipleContext
 
multiply(Vector) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Matrix
 
multiply(Matrix) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector
 
multiply(double) - Method in interface org.eth.cyril.graphdrawing.graph.drawing.sugiyama.constrained.constraints.position.quadraticprogramming.Vector
 
multiply(double) - Method in class org.eth.cyril.graphdrawing.graph.Position
 
mustPerform(DrawingStepHandler.StartStep) - Method in enum org.eth.cyril.modeltograph.DrawingStepHandler.StartStep
 
MyMainClass - Class in org.eth.cyril.graphdrawing
 
MyMainClass() - Constructor for class org.eth.cyril.graphdrawing.MyMainClass
 
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