|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ascape.model.engine.ExecutionStrategy
org.ascape.model.engine.IncrementalExecutionStrategy
org.ascape.model.engine.ParallelExecutionStrategy
org.ascape.model.engine.RuleOrderStrategy
public class RuleOrderStrategy
The Class RuleOrderStrategy.
| Constructor Summary | |
|---|---|
RuleOrderStrategy(StrategyFactory factory)
Instantiates a new rule order strategy. |
|
| Method Summary | |
|---|---|
boolean |
hasNext()
Checks for next. |
boolean |
hasNextParallel()
Checks for next parallel. |
void |
increment()
Increment. |
boolean |
isSupportsParallel()
Checks if is supports parallel. |
void |
nextParallelSequence()
Next parallel sequence. |
void |
reset()
Reset. |
| Methods inherited from class org.ascape.model.engine.ParallelExecutionStrategy |
|---|
execute, executeParallel, incrementParallel |
| Methods inherited from class org.ascape.model.engine.IncrementalExecutionStrategy |
|---|
clone, fire, getAgentIterator, getAgentSelector, getCurrentAgent, getCurrentRule, getRules, getRuleSelector, getScape, setAgentIterator, setAgentSelector, setRuleSelector |
| Methods inherited from class org.ascape.model.engine.ExecutionStrategy |
|---|
chain |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RuleOrderStrategy(StrategyFactory factory)
factory - the factory| Method Detail |
|---|
public boolean hasNext()
IncrementalExecutionStrategy
hasNext in class IncrementalExecutionStrategypublic final boolean hasNextParallel()
ParallelExecutionStrategy
hasNextParallel in class ParallelExecutionStrategypublic void nextParallelSequence()
ParallelExecutionStrategy
nextParallelSequence in class ParallelExecutionStrategypublic void increment()
IncrementalExecutionStrategy
increment in class IncrementalExecutionStrategypublic void reset()
ExecutionStrategy
reset in class IncrementalExecutionStrategypublic boolean isSupportsParallel()
ExecutionStrategy
isSupportsParallel in class ExecutionStrategy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||