Uses of Class

Packages that use TimeUnit

Uses of TimeUnit in lib

Fields in lib declared as TimeUnit
private  TimeUnit DriveElement.tFrequency
private  TimeUnit Competence.tTimeout
private  TimeUnit ActionPattern.tTimeOut

Methods in lib that return TimeUnit
 TimeUnit DriveElement.getFrequency()
          Get the scheduling frequency of this drive element
 TimeUnit Competence.getTimeout()
          Get the timeout of this competence
 TimeUnit ActionPattern.getTimeUnit()
          Get the timeout for this action pattern
private  TimeUnit DotLapReader.parseTimeUnit(LispBlob blob)
          Parse a unit of time from a lisp blob

Methods in lib with parameters of type TimeUnit
private  java.lang.String DotLapWriter.generateLispFromTimeUnit(TimeUnit timeUnit)
          Convert a timeunit into a lisp element
 void DriveElement.setFrequency(TimeUnit time)
          Set our scheduling frequency
 void Competence.setTimeout(TimeUnit timeout)
          Set the timeout of this competence.
 void ActionPattern.setTimeUnit(TimeUnit unit)
          Set the timeout/interval for this action pattern

Constructors in lib with parameters of type TimeUnit
ActionPattern(java.lang.String name, TimeUnit time)
          Initialize our action pattern with a blank list of elements
ActionPattern(java.lang.String name, TimeUnit time, java.util.ArrayList children)
          Create an Action Pattern with a pre-loaded list of elements
Competence(java.lang.String name, TimeUnit timeUnit)
          Create an empty competence with only a name and a time unit, and put some default values for our goal and element lists
Competence(java.lang.String name, TimeUnit timeUnit, java.util.ArrayList goal, java.util.ArrayList elementLists)
          Create this competence with a name, ymir-like timeout and a goal (Arraylist of actionelements) as well as an arraylist of arraylists of CompetenceElements comprising the competence itself.
DriveElement(java.lang.String name, java.util.ArrayList trigger, java.lang.String action, TimeUnit freq)
          Create this drive element, with a name, trigger (list of action elements) and a corresponding name of action to invoke, as well as a scheduling frequency.