neuroidnet.ntr
Class ModeProfile

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.TreeMap
              |
              +--edu.ull.cgunay.plots.Profile
                    |
                    +--neuroidnet.ntr.ModeProfile
All Implemented Interfaces:
Cloneable, Map, Observer, Serializable, SortedMap

public class ModeProfile
extends Profile

Profile of Mode objects.

TODO: Make a method that takes a string argument as the property name and uses reflection to lookup values of it in Mode (or especially its subclasses) instances to create a profile.

Created: Sat Apr 13 15:31:40 2002

Modified: $Date: 2003/03/09 19:26:17 $

Version:
$Revision: 1.5 $ for this file.
Author:
Cengiz Gunay
See Also:
Neuroid.Mode, Serialized Form

Nested Class Summary
(package private)  class ModeProfile.ProfileTask
           
 
Field Summary
(package private)  Neuroid neuroid
          Neuroid enclosing the mode object profiled.
 
Fields inherited from class edu.ull.cgunay.plots.Profile
entity
 
Fields inherited from class java.util.TreeMap
 
Fields inherited from class java.util.AbstractMap
 
Constructor Summary
ModeProfile(Profilable entity, Object time)
           
 
Method Summary
 Plot getFitnessPlot()
           
 Profile getFitnessProfile()
           
 Plot getStatePlot()
           
 Profile getStateProfile()
           
 Plot getSuggestedThresholdPlot()
           
 Profile getSuggestedThresholdProfile()
           
 Plot getThresholdPlot()
           
 Profile getThresholdProfile()
           
 
Methods inherited from class edu.ull.cgunay.plots.Profile
collection, connectTo, getRange, iterator, update
 
Methods inherited from class java.util.TreeMap
clear, clone, comparator, containsKey, containsValue, entrySet, firstKey, get, headMap, keySet, lastKey, put, putAll, remove, size, subMap, tailMap, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, isEmpty, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode, isEmpty
 

Field Detail

neuroid

Neuroid neuroid
Neuroid enclosing the mode object profiled.

Constructor Detail

ModeProfile

public ModeProfile(Profilable entity,
                   Object time)
Method Detail

getStateProfile

public Profile getStateProfile()

getThresholdProfile

public Profile getThresholdProfile()

getFitnessProfile

public Profile getFitnessProfile()

getSuggestedThresholdProfile

public Profile getSuggestedThresholdProfile()

getStatePlot

public Plot getStatePlot()

getThresholdPlot

public Plot getThresholdPlot()

getFitnessPlot

public Plot getFitnessPlot()

getSuggestedThresholdPlot

public Plot getSuggestedThresholdPlot()