org.cogchar.integroid.broker
Class IntegroidCueBroker

java.lang.Object
  extended by org.cogchar.zzz.platform.stub.ThalamusBrokerStub
      extended by org.cogchar.zzz.platform.stub.CueBrokerStub
          extended by org.cogchar.integroid.broker.IntegroidCueBroker
All Implemented Interfaces:
PropertyChangeListener, EventListener, AnimoidCueSpaceStub, ConvoidCueSpace, CueSpaceStub, JobConfig.Source, ThalamentSpaceStub

public class IntegroidCueBroker
extends CueBrokerStub
implements ConvoidCueSpace, AnimoidCueSpaceStub, JobConfig.Source


Constructor Summary
IntegroidCueBroker()
           
 
Method Summary
 AwarenessCue addAwarenessCue(double strength)
           
 ModeCue addModeCueForName(String modeName, double strength)
           
 VerbalCue addVerbalCueForMeanings(Map<String,Double> meanings, double strength)
           
 void clearAllModeCues()
           
 void clearAllVerbalCues()
           
 List<PersonCue> getAllPersonCues()
           
 AwarenessCue getAwarenessCue()
           
 MotionCue getMotionCue()
           
 void registerPersonCue(PersonCue pc, double strength)
           
 
Methods inherited from class org.cogchar.zzz.platform.stub.CueBrokerStub
addCue, addNowCue, addTextCue, addThoughtCueForName, addTimerCue, broadcastCueUpdate, clearAllCues, clearAllCuesMatching, clearAllNowCues, clearCue, clearMatchingNamedCues, clearMatchingNamedCues, getAllVariableCues, getJobConfig, getNamedCue, getSolitaryNowCue, notifyCueCleared, notifyCuePosted, notifyCueUpdated, propertyChange, setVariableCue, stampAndRegisterCue
 
Methods inherited from class org.cogchar.zzz.platform.stub.ThalamusBrokerStub
getAllFactHandlesMatchingClass, getAllFactsMatchingClass, getFactObjectFromHandle, getSingleFactMatchingClass, postFact, registerGlobalHandle, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.cogchar.api.convoid.cue.ConvoidCueSpace
addCue, clearAllCuesMatching
 
Methods inherited from interface org.cogchar.zzz.platform.stub.CueSpaceStub
addNowCue, addTextCue, addThoughtCueForName, addTimerCue, broadcastCueUpdate, clearAllCues, clearAllNowCues, clearCue, clearMatchingNamedCues, clearMatchingNamedCues, getAllVariableCues, getJobConfig, getNamedCue, getSolitaryNowCue, setVariableCue
 
Methods inherited from interface org.cogchar.zzz.platform.stub.ThalamentSpaceStub
postFact
 
Methods inherited from interface org.cogchar.zzz.platform.stub.JobConfig.Source
getJobConfig
 

Constructor Detail

IntegroidCueBroker

public IntegroidCueBroker()
Method Detail

addVerbalCueForMeanings

public VerbalCue addVerbalCueForMeanings(Map<String,Double> meanings,
                                         double strength)
Specified by:
addVerbalCueForMeanings in interface ConvoidCueSpace

addModeCueForName

public ModeCue addModeCueForName(String modeName,
                                 double strength)
Specified by:
addModeCueForName in interface ConvoidCueSpace

clearAllModeCues

public void clearAllModeCues()
Specified by:
clearAllModeCues in interface ConvoidCueSpace

clearAllVerbalCues

public void clearAllVerbalCues()
Specified by:
clearAllVerbalCues in interface ConvoidCueSpace

registerPersonCue

public void registerPersonCue(PersonCue pc,
                              double strength)

addAwarenessCue

public AwarenessCue addAwarenessCue(double strength)

getAllPersonCues

public List<PersonCue> getAllPersonCues()

getAwarenessCue

public AwarenessCue getAwarenessCue()

getMotionCue

public MotionCue getMotionCue()


Copyright © 2010-2012. All Rights Reserved.