Uses of Class
cz.cuni.amis.pogamut.sposh.elements.DriveElement

Packages that use DriveElement
cz.cuni.amis.pogamut.sposh.elements This package contains parser for Yaposh plan, classes that represent elements of the plan and some auxiliry classes. 
 

Uses of DriveElement in cz.cuni.amis.pogamut.sposh.elements
 

Methods in cz.cuni.amis.pogamut.sposh.elements that return DriveElement
static DriveElement LapElementsFactory.createDriveElement(CompetenceElement choice)
          Create drive based on the choice.
static DriveElement LapElementsFactory.createDriveElement(DriveElement drive)
           
static DriveElement LapElementsFactory.createDriveElement(String driveName)
          Create new drive with default trigger and action.
static DriveElement LapElementsFactory.createDriveElement(String name, List<Sense> triggerSenses, PrimitiveCall actionCall, Freq freq, String comment)
          Create new drive element
static DriveElement LapElementsFactory.createDriveElementNoTriggers(String name)
          Create new drive with specified name and empty list of triggers and default action.
 DriveElement PoshParser.driveElement(FormalParameters formalParameters)
          Create a drive and return it.
 DriveElement DriveCollection.getDrive(int id)
          Get drive with @id, equivalent of DriveCollection.getDrives().List.get(int).
 

Methods in cz.cuni.amis.pogamut.sposh.elements that return types with arguments of type DriveElement
 Trigger<DriveElement> DriveElement.getCondition()
          Get trigger of the element.
 List<DriveElement> DriveCollection.getDrives()
          Get list of all drives of this DC in correct order (drive with higest priority is first, drive with lowest priority is last).
 Trigger<DriveElement> DriveElement.getTrigger()
          Get trigger of this drive.
 

Methods in cz.cuni.amis.pogamut.sposh.elements with parameters of type DriveElement
 void DriveCollection.addDrive(DriveElement drive)
          Add passed drive as the last drive of this DC and emit new it.
 void DriveCollection.addDrive(int index, DriveElement drive)
           
static CompetenceElement LapElementsFactory.createCompetenceElement(DriveElement drive)
          Create choice from the passed drive.
static DriveElement LapElementsFactory.createDriveElement(DriveElement drive)
           
 void DriveCollection.removeDrive(DriveElement drive)
          Remove drive from the drive collection.
 



Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.