Uses of Class
classycle.graph.Vertex
Packages that use Vertex
-
Uses of Vertex in classycle
Modifier and TypeMethodDescriptionprotected voidPackageProcessor.finishProcessing(Vertex[] graph) protected voidPackageProcessor.initializeProcessing(Vertex[] graph) protected voidPackageProcessor.processAfter(Vertex vertex) protected voidPackageProcessor.processArc(Vertex tail, Vertex head) protected voidPackageProcessor.processBefore(Vertex vertex) -
Uses of Vertex in classycle.dependency
Methods in classycle.dependency with parameters of type VertexConstructors in classycle.dependency with parameters of type VertexModifierConstructorDescriptionDependencyPathsRenderer(Vertex[] graph, VertexCondition startSetCondition, VertexCondition finalSetCondition) DependencyPathsRenderer(Vertex[] graph, StringPattern startSetPattern, StringPattern finalSetPattern) -
Uses of Vertex in classycle.graph
Subclasses of Vertex in classycle.graphModifier and TypeClassDescriptionclassA subclass ofVertexwith the following additional properties: A flag indicating whether this vertex belongs to the graph or not.classA strong component is a subgraph of a directed graph where every two vertices are mutually reachable.Methods in classycle.graph that return VertexModifier and TypeMethodDescriptionVertex[]GraphAttributes.getBestFragmenters()Returns those vertices of aStrongComponentwhere the maximum fragment size is equal to the best fragment size.Vertex[]GraphAttributes.getCenterVertices()Returns the vertices of the center.Vertex.getHeadVertex(int index) Returns the head vertex of the specified outgoing arc.Vertex.getTailVertex(int index) Returns the tail vertex of the specified outgoing arc.Methods in classycle.graph with parameters of type VertexModifier and TypeMethodDescriptionvoidVertex.addIncomingArcTo(Vertex tailVertex) Adds an incoming arc to the specified vertex.voidVertex.addOutgoingArcTo(Vertex headVertex) Adds an outgoing arc to the specified vertex.intvoidGraphProcessor.deepSearchFirst(Vertex[] graph) Performs a deep search first of the specified graph.protected abstract voidGraphProcessor.finishProcessing(Vertex[] graph) Finishes processing.protected voidLongestWalkProcessor.finishProcessing(Vertex[] graph) Finishes processing by sorting the result in accordance with the walk length.protected voidStrongComponentProcessor.finishProcessing(Vertex[] graph) Adds all arcs to the strong components.protected abstract voidGraphProcessor.initializeProcessing(Vertex[] graph) Initializes processing.protected voidLongestWalkProcessor.initializeProcessing(Vertex[] graph) Does nothing.protected voidStrongComponentProcessor.initializeProcessing(Vertex[] graph) booleanVertexCondition.isFulfilled(Vertex vertex) Returnstrueif the specified vertex fulfills the condition.protected voidProcesses the specified vertex.protected abstract voidGraphProcessor.processAfter(Vertex vertex) Processes the specified vertex after its arcs have been processed.protected voidLongestWalkProcessor.processAfter(Vertex vertex) Deactivate the specified vertex.protected voidStrongComponentProcessor.processAfter(Vertex vertex) Processes the specified vertex after all its outgoing arcs are processed.protected abstract voidGraphProcessor.processArc(Vertex tail, Vertex head) Processes the arc specified by tail and head vertices.protected voidLongestWalkProcessor.processArc(Vertex tail, Vertex head) Processes arc from tail to head.protected voidStrongComponentProcessor.processArc(Vertex tail, Vertex head) protected abstract voidGraphProcessor.processBefore(Vertex vertex) Processes the specified vertex before its outgoing arcs are processed.protected voidLongestWalkProcessor.processBefore(Vertex vertex) Resets the specified vertex.protected voidStrongComponentProcessor.processBefore(Vertex vertex)