Uses of Class
net.sourceforge.cilib.container.visitor.Visitor

Packages that use Visitor
net.sourceforge.cilib.container.visitor   
net.sourceforge.cilib.entity   
net.sourceforge.cilib.entity.visitor   
net.sourceforge.cilib.neuralnetwork.foundation   
net.sourceforge.cilib.problem   
net.sourceforge.cilib.pso.particle   
net.sourceforge.cilib.type.types.container   
 

Uses of Visitor in net.sourceforge.cilib.container.visitor
 

Subclasses of Visitor in net.sourceforge.cilib.container.visitor
 class InOrderVisitorDecorator<E>
          Simple decorator class that wraps the needed Visitor to make it compatible with In-Order Traversals in the Containers defined.
 class PostOrderVisitorDecorator<E>
          Simple decorator class that wraps the needed Visitor to make it compatible with Post-Order Traversals in the Containers defined.
 class PreOrderVisitorDecorator<E>
          Simple decorator class that wraps the needed Visitor to make it compatible with Pre-Order Traversals in the Containers defined.
 class PrePostVisitor<E>
          Extension of the default Visitor to make pre and post visit operations possible.
 

Constructors in net.sourceforge.cilib.container.visitor with parameters of type Visitor
InOrderVisitorDecorator(Visitor<E> v)
           
PostOrderVisitorDecorator(Visitor<E> v)
          Create a new instance of PostOrderVisitorDecorator, decorating the provided Visitor instance.
PreOrderVisitorDecorator(Visitor<E> v)
          Create a visitor that will pre-visit all nodes.
 

Uses of Visitor in net.sourceforge.cilib.entity
 

Methods in net.sourceforge.cilib.entity with parameters of type Visitor
 void Topology.accept(Visitor<E> visitor)
          Accept a vistitor and perform the visitor actions on this Topology.
 void AbstractTopology.accept(Visitor<E> visitor)
          Accept a vistitor and perform the visitor actions on this Topology.
 

Uses of Visitor in net.sourceforge.cilib.entity.visitor
 

Subclasses of Visitor in net.sourceforge.cilib.entity.visitor
 class ClosestEntityVisitor
          Vistor to calculate the closest entity to the provided targetEntity using a DistanceMeasure.
 class DiameterVisitor
          Visitor to determine the size of the diameter of the provided Topology within the visit method.
 class RadiusVisitor
          Determine the radius of the current topology.
 class SpatialRadiusVisitor
          Determine the spatial radius of the visited object.
 class TopologyVisitor
          Base class for all visitor instances that visit an entire Topology at once.
 

Uses of Visitor in net.sourceforge.cilib.neuralnetwork.foundation
 

Subclasses of Visitor in net.sourceforge.cilib.neuralnetwork.foundation
 class NeuralNetworkRetrievalVisitor
           
 

Uses of Visitor in net.sourceforge.cilib.problem
 

Subclasses of Visitor in net.sourceforge.cilib.problem
 class ProblemVisitor
           
 

Uses of Visitor in net.sourceforge.cilib.pso.particle
 

Subclasses of Visitor in net.sourceforge.cilib.pso.particle
 class ParticleVisitor
           
 

Uses of Visitor in net.sourceforge.cilib.type.types.container
 

Methods in net.sourceforge.cilib.type.types.container with parameters of type Visitor
 void AbstractTree.accept(Visitor<E> visitor)
          Accept the Visitor instance and perform the actions within the Visitor on the objects contained within this Structure.
 void Set.accept(Visitor<E> visitor)
          Not supported for this container.
 void StructuredType.accept(Visitor<E> visitor)
          Accept the Visitor instance and perform the actions within the Visitor on the objects contained within this Structure.
 void StandardGraph.accept(Visitor<E> visitor)
          Accept the Visitor instance and perform the actions within the Visitor on the objects contained within this Structure.
 void Vector.accept(Visitor<Numeric> visitor)
          Apply the visitor to all elements contained in this Vector.
 void TypeList.accept(Visitor<Type> visitor)
          Accept the Visitor instance and perform the actions within the Visitor on the objects contained within this Structure.
 void AbstractTree.breadthFirstTraversal(Visitor<Tree<E>> visitor)
          Perform a breadth first traversal of the current Tree node, executing the operation stored within the provided Visitor instance.
 void Tree.breadthFirstTraversal(Visitor<Tree<E>> visitor)
          Perform a breadth first traversal of the current Tree node, executing the operation stored within the provided Visitor instance.
 



Copyright © 2009 CIRG. All Rights Reserved.