org.jactr.io.participant
Interface IASTParticipant

All Known Implementing Classes:
AuralModuleParticipant, BasicASTParticipant, DeclarativeModuleParticipant, GoalModuleParticipant, ImaginalModuleParticipant, MotorModuleParticipant, ProceduralModuleParticipant, RandomModuleParticipant, RetrievalModuleParticipant, VisualModuleParticipant, VocalModuleParticipant

public interface IASTParticipant

IModule(s) wanting to provide AST modifications (such as injecting the visual-location chunktype into the AST describing the model).

Author:
developer

Method Summary
 IASTInjector getInjector()
          return the initializer that will do the injecting
 IASTTrimmer getTrimmer()
          return the trimmer that will cull out injected nodes
 

Method Detail

getTrimmer

IASTTrimmer getTrimmer()
return the trimmer that will cull out injected nodes

Returns:

getInjector

IASTInjector getInjector()
return the initializer that will do the injecting

Returns: