public class TulipaDAGBehavior extends KahinaDAGBehavior
Modifier and Type | Field and Description |
---|---|
static boolean |
VERBOSE |
kahina, object
Constructor and Description |
---|
TulipaDAGBehavior(KahinaDAG dag,
TulipaInstance kahina) |
Modifier and Type | Method and Description |
---|---|
void |
initializeDAG() |
void |
processEvent(KahinaEvent e)
Does not react to any event by default; is overridden by implementations.
|
void |
processEvent(TulipaBridgeEvent e) |
void |
processItemInformation(int itemID,
java.lang.String label) |
void |
processPredict(int itemID,
int parentID) |
void |
processResume(int itemID,
int parent1ID,
int parent2ID) |
void |
processScan(int itemID,
int parentID) |
void |
processScanEpsilon(int itemID,
int parentID) |
void |
processStartItem(int itemID) |
void |
processSuspend(int itemID,
int parent1ID,
int parent2ID) |
void |
processUnproductive(int itemID) |
public TulipaDAGBehavior(KahinaDAG dag, TulipaInstance kahina)
public void initializeDAG()
public void processItemInformation(int itemID, java.lang.String label)
public void processStartItem(int itemID)
public void processScanEpsilon(int itemID, int parentID)
public void processScan(int itemID, int parentID)
public void processPredict(int itemID, int parentID)
public void processSuspend(int itemID, int parent1ID, int parent2ID)
public void processResume(int itemID, int parent1ID, int parent2ID)
public void processUnproductive(int itemID)
public void processEvent(KahinaEvent e)
KahinaBehavior
processEvent
in interface KahinaListener
processEvent
in class KahinaBehavior<KahinaDAG>
public void processEvent(TulipaBridgeEvent e)