org.jactr.core.module.goal.six
Class DefaultGoalModule6

java.lang.Object
  extended by org.jactr.core.module.AbstractModule
      extended by org.jactr.core.module.goal.six.DefaultGoalModule6
All Implemented Interfaces:
IGoalModule, IModule, IInitializable, IInstallable

public class DefaultGoalModule6
extends AbstractModule
implements IGoalModule

handles the goal and imaginal buffers

Author:
developer

Constructor Summary
DefaultGoalModule6()
           
 
Method Summary
 void dispose()
          release any resources.
 void initialize()
          this will be called after all the modules have been installed permitting the module to attach listeners to other modules.
 
Methods inherited from class org.jactr.core.module.AbstractModule
delayedFuture, getExecutor, getModel, getName, getSafeName, immediateFuture, immediateReturn, install, uninstall
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jactr.core.module.IModule
getModel, getName, install
 
Methods inherited from interface org.jactr.core.utils.IInstallable
uninstall
 

Constructor Detail

DefaultGoalModule6

public DefaultGoalModule6()
Method Detail

initialize

public void initialize()
Description copied from interface: IModule
this will be called after all the modules have been installed permitting the module to attach listeners to other modules. if you want to get access to chunks,types, or productions before the model runs, attach a model listener and do that during the modelStarted call

Specified by:
initialize in interface IModule
Specified by:
initialize in interface IInitializable
Specified by:
initialize in class AbstractModule

dispose

public void dispose()
Description copied from interface: IModule
release any resources. this should only be called by the model during its own dispose method (assuming that this module is still installed) and should not result in the propogation of ANY events. The module should dispose of all its resources, including buffers

Specified by:
dispose in interface IModule
Overrides:
dispose in class AbstractModule