edu.iu.iv.core
Interface Algorithm
- All Known Implementing Classes:
- AttackToleranceAlgorithm, BreadthFirstSearchAlgorithm, CanAlgorithm, CanSearchAlgorithm, ChordAlgorithm, ChordSearchAlgorithm, ErrorToleranceAlgorithm, HypergridAlgorithm, JUNGCircleLayoutAlgorithm, JUNGFruchtermanRheingoldLayoutAlgorithm, JUNGKamadaKawaiLayoutAlgorithm, JUNGSpringLayoutAlgorithm, P2PNetworkVisualizationAlgorithm, PFNETAlgorithm, PruAlgorithm, RandomNetworkAlgorithm, RandomWalkAlgorithm, TarlAlgorithm
- public interface Algorithm
An algorithm. These are to be implemented as java beans with
an extra execute method. This means, each algorithm must have getters
and setters for all outside data needed. The execute method is run when
all these setters are set. Also, there must be a no-argument constructor
provided so it can be instantiated easily. Some algorithms include: LSA,
Topics, and Betweenness Centrality algorithm.
- Author:
- Team IVC
|
Method Summary |
boolean |
execute()
Runs the algorithm. |
execute
public boolean execute()
- Runs the algorithm.
- Returns:
- true if the algorithm ran successfully, false otherwise.