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