fr.jussieu.gla.wasa.util.customizer
Class EscapeEffect
java.lang.Object
|
+--fr.jussieu.gla.wasa.util.customizer.EditableEffect
|
+--fr.jussieu.gla.wasa.util.customizer.EscapeEffect
- All Implemented Interfaces:
- java.lang.Cloneable
- public class EscapeEffect
- extends EditableEffect
Processes a user-defined action on a Problem, when asked to
by EditableCustomizer.
- Version:
- $Revision: 1.3 $ $Date: 2002/04/05 16:31:46 $
- Author:
- Laurent Caillette
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EscapeEffect
public EscapeEffect(AlgorithmState forState)
getClearTabuListTrigger
public TabuListTrigger getClearTabuListTrigger()
setClearTabuListTrigger
public void setClearTabuListTrigger(TabuListTrigger trigger)
getRandomTrigger
public TabuListTrigger getRandomTrigger()
setRandomTrigger
public void setRandomTrigger(TabuListTrigger trigger)
setRandomRatio
public void setRandomRatio(float randomRatio)
getRandomRatio
public float getRandomRatio()
doEffect
public void doEffect(Problem problem)
throws EngineException
- Overrides:
doEffect in class EditableEffect
createEffectEditor
public EditableEffect.IEffectEditor createEffectEditor()
- Overrides:
createEffectEditor in class EditableEffect
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone in class EditableEffect