|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmapss.dif.DIFScheduleStrategy
public abstract class DIFScheduleStrategy
An abstract class for all the scheduling strategies on DIF graphs.
The associated graph must be an instance of
DIFGraph.
| Field Summary | |
|---|---|
protected DIFClusterManager |
_clusterManager
A class for managing hierarchical clustering. |
| Constructor Summary | |
|---|---|
DIFScheduleStrategy(DIFGraph graph)
A constructor with a graph. |
|
| Method Summary | |
|---|---|
DIFClusterManager |
getClusterManager()
Get the manager for maintaining hierarchical graph clustering. |
mocgraph.Graph |
graph()
Given a collection of nodes in a DIF graph, replace the subgraph /** Get the associated graph. |
mocgraph.sched.Schedule |
schedule()
The schedule computation. |
java.lang.String |
toString()
A description of the scheduler. |
boolean |
valid()
Validity checking for certain DIFGraph schedulers. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected DIFClusterManager _clusterManager
| Constructor Detail |
|---|
public DIFScheduleStrategy(DIFGraph graph)
DIFGraph.
| Method Detail |
|---|
public DIFClusterManager getClusterManager()
public mocgraph.Graph graph()
DIFGraph.
graph in interface mocgraph.analysis.analyzer.GraphAnalyzerpublic mocgraph.sched.Schedule schedule()
schedule in interface mocgraph.sched.ScheduleAnalyzerpublic java.lang.String toString()
toString in interface mocgraph.analysis.analyzer.AnalyzertoString in class java.lang.Objectpublic boolean valid()
valid in interface mocgraph.analysis.analyzer.Analyzer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||