|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<java.lang.Object,Drive>
clarion.system.DriveCollection
clarion.system.NeitherBehavioralSystem
public class NeitherBehavioralSystem
This class implements the system of drives that belong to neither behavioral system within CLARION. It extends the DriveCollection class.
Usage:
The "neither" behavioral system is located within the MS and contains the drives that are neither "approach" nor "avoidance" in nature.
This class should never be instantiated outside of the CLARION library and is simply public to facilitate the changing of the gain parameters (if required).
This class contains both global (static) and local constants. The default is to use the local constants. If you want to change any of the global constants, you need to do so before any instances of this class are initialized.
Field Summary | |
---|---|
double |
GAIN
The system gain for the drives that belong to neither behavioral system. |
static double |
GLOBAL_GAIN
The system gain for the drives that belong to neither behavioral system. |
private static long |
serialVersionUID
|
Constructor Summary | |
---|---|
NeitherBehavioralSystem()
Initializes a system to hold drives that do not belong to a behavioral system. |
|
NeitherBehavioralSystem(java.util.Collection<Drive> drives)
Initializes a system to hold drives that do not belong to a behavioral system with the collection of drives specified. |
Method Summary |
---|
Methods inherited from class clarion.system.DriveCollection |
---|
getDriveStrengths, put, putAll, size |
Methods inherited from class java.util.LinkedHashMap |
---|
clear, containsValue, get, removeEldestEntry |
Methods inherited from class java.util.HashMap |
---|
clone, containsKey, entrySet, isEmpty, keySet, remove, values |
Methods inherited from class java.util.AbstractMap |
---|
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
---|
containsKey, entrySet, equals, hashCode, isEmpty, keySet, remove, values |
Field Detail |
---|
private static final long serialVersionUID
public static double GLOBAL_GAIN
public double GAIN
Constructor Detail |
---|
public NeitherBehavioralSystem()
public NeitherBehavioralSystem(java.util.Collection<Drive> drives)
drives
- The drives for the collection.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |