|
|||||||||
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.GraphAnalyzer
public mocgraph.sched.Schedule schedule()
schedule
in interface mocgraph.sched.ScheduleAnalyzer
public java.lang.String toString()
toString
in interface mocgraph.analysis.analyzer.Analyzer
toString
in class java.lang.Object
public 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 |