Uses of Class
org.dyncle.ComponentBehaviour

Packages that use ComponentBehaviour
org.dyncle   
robot.de.comp   
robot.de.comp.additional   
robot.de.comp.alternative   
 

Uses of ComponentBehaviour in org.dyncle
 

Subclasses of ComponentBehaviour in org.dyncle
 class ADTypeComponent
          Abstract class for Analyze & Decide type component.
 class ATypeComponent
          Abstract class for Act type component.
 class CTypeComponent<T>
          Abstract class for Collect type component.
 

Methods in org.dyncle that return ComponentBehaviour
 ComponentBehaviour SASystem.findComponent(java.lang.String targetCompName)
          Returns a component searched by name.
 ComponentBehaviour SASystem.getCL(java.lang.String clName)
          Returns the AD type component of specified CL.
 ComponentBehaviour Port.getComponent()
           
 ComponentBehaviour CLInfo.getRootComp()
           
 ComponentBehaviour CLLoader.loadCL(java.lang.String classname, SASystem sa)
           
 

Methods in org.dyncle that return types with arguments of type ComponentBehaviour
 java.util.List<ComponentBehaviour> SASystem.findAnotherService(ComponentBehaviour compB)
          Returns components that provide same service of specified component, except specified component itself.
 java.util.List<ComponentBehaviour> SASystem.findService(java.lang.String serviceType)
           
 java.util.List<ComponentBehaviour> SASystem.getLowerPriorityCLs(java.lang.String name)
          Finds the control loops whose priority is lower than that of specified control loop.
 java.util.List<ComponentBehaviour> CLTable.getLowerPriorityCLs(java.lang.String name)
          Returns AD type components whose control loop's priority is lower than the specified one.
 

Methods in org.dyncle with parameters of type ComponentBehaviour
 void SASystem.addCLInfo(java.lang.String name, java.lang.String fqn, ComponentBehaviour cb, int pri, java.util.List<java.lang.String> confList)
          Adds the data of specified CL into the CLTable, which is a CL management table.
 void CLTable.addCLInfo(java.lang.String name, java.lang.String fqn, ComponentBehaviour cb, int pri, java.util.List<java.lang.String> confList)
           
 java.util.List<ComponentBehaviour> SASystem.findAnotherService(ComponentBehaviour compB)
          Returns components that provide same service of specified component, except specified component itself.
 void SASystem.registerComponent(java.lang.String serviceType, ComponentBehaviour compB)
          Registers the specified component.
 void Port.setComponent(ComponentBehaviour comp)
           
 void CLInfo.setRootComp(ComponentBehaviour rootComp)
           
 void SASystem.standBy(ComponentBehaviour comp)
          Stands by the component.
 

Constructors in org.dyncle with parameters of type ComponentBehaviour
CLInfo(java.lang.String name, ComponentBehaviour cb)
           
CLInfo(java.lang.String name, java.lang.String afqn, ComponentBehaviour cb, int pri, java.util.List<java.lang.String> confList)
           
Port(java.lang.String name, PortType type, ComponentBehaviour aComp)
           
 

Uses of ComponentBehaviour in robot.de.comp
 

Subclasses of ComponentBehaviour in robot.de.comp
 class DiscoverObjectByRandomWalk
          Component for finding target by random walk
 class DiscoverObjectUsingCamera
          Component for finding target object by using camera
 class DisposeDust
          Component for managing cleaning
 class Find
          Component for finding target objects
 class GetPosition
          Component for obtaining current position
 class ObserveDustAppearanceAndResult
          Component for observing appearance of dust items and results of the cleaning
 class PickUpDust
          Component for picking up dust items
 class SweepDust
          Component for sweeping dust items
 

Uses of ComponentBehaviour in robot.de.comp.additional
 

Subclasses of ComponentBehaviour in robot.de.comp.additional
 class ChargeBattery
          Component for charging battery
 class MaintainBattery
          Component for maintaining battery level
 class MaintainLoadAmount
          Component for managing load amount
 class UnloadDust
          Component for unload dust items into dust bin
 

Uses of ComponentBehaviour in robot.de.comp.alternative
 

Subclasses of ComponentBehaviour in robot.de.comp.alternative
 class ApproachObject
          (Updated) Component for approaching target objects with obstacle avoidance
 class MoveTo
          Component for moving to the target