org.jactr.core.module.imaginal
Interface IImaginalModule

All Superinterfaces:
IInitializable, IInstallable, IModule
All Known Implementing Classes:
DefaultImaginalModule6

public interface IImaginalModule
extends IModule

Author:
developer

Field Summary
static java.lang.String IMAGINAL_ADD_DELAY_PARAM
           
static java.lang.String IMAGINAL_BUFFER
           
static java.lang.String IMAGINAL_LOG
           
static java.lang.String IMAGINAL_MODIFY_DELAY_PARAM
           
static java.lang.String IMAGINAL_RANDOMIZE_DELAY_PARAM
           
 
Method Summary
 double getAddDelayTime()
           
 double getModifyDelayTime()
           
 boolean isRandomizeDelaysEnabled()
           
 void setAddDelayTime(double addDelayTime)
          set the amount of time it takes to add a new chunk to the imaginal buffer
 void setModifyDelayTime(double modDelayTime)
          set the amount of time it takes for modification requests
 void setRandomizeDelaysEnabled(boolean enabled)
           
 
Methods inherited from interface org.jactr.core.module.IModule
dispose, getModel, getName, initialize, install, reset
 
Methods inherited from interface org.jactr.core.utils.IInstallable
uninstall
 

Field Detail

IMAGINAL_BUFFER

static final java.lang.String IMAGINAL_BUFFER
See Also:
Constant Field Values

IMAGINAL_LOG

static final java.lang.String IMAGINAL_LOG
See Also:
Constant Field Values

IMAGINAL_ADD_DELAY_PARAM

static final java.lang.String IMAGINAL_ADD_DELAY_PARAM
See Also:
Constant Field Values

IMAGINAL_MODIFY_DELAY_PARAM

static final java.lang.String IMAGINAL_MODIFY_DELAY_PARAM
See Also:
Constant Field Values

IMAGINAL_RANDOMIZE_DELAY_PARAM

static final java.lang.String IMAGINAL_RANDOMIZE_DELAY_PARAM
See Also:
Constant Field Values
Method Detail

setAddDelayTime

void setAddDelayTime(double addDelayTime)
set the amount of time it takes to add a new chunk to the imaginal buffer

Parameters:
addDelayTime -

getAddDelayTime

double getAddDelayTime()

setModifyDelayTime

void setModifyDelayTime(double modDelayTime)
set the amount of time it takes for modification requests

Parameters:
modDelayTime -

getModifyDelayTime

double getModifyDelayTime()

setRandomizeDelaysEnabled

void setRandomizeDelaysEnabled(boolean enabled)

isRandomizeDelaysEnabled

boolean isRandomizeDelaysEnabled()