org.simBio.sim.analyzer.graph.simple
Class AxisX

java.lang.Object
  extended by org.simBio.core.Component
      extended by org.simBio.core.Parameter
          extended by org.simBio.core.Composite
              extended by org.simBio.core.Analyzer
                  extended by org.simBio.sim.analyzer.graph.simple.Axis
                      extended by org.simBio.sim.analyzer.graph.simple.AxisX
All Implemented Interfaces:
Node

public class AxisX
extends Axis

x axis

Version:
$Revision: 1.1 $
Author:
Nobuaki Sarai

Field Summary
 double elapsedTime
          time at start integration
 
Fields inherited from class org.simBio.sim.analyzer.graph.simple.Axis
B, E, gridStep, isPlotLabel, labelStep, length, max, min, origin, page, ppu, units
 
Fields inherited from class org.simBio.core.Parameter
value
 
Constructor Summary
AxisX()
           
 
Method Summary
protected  void analyze(double t)
          reset scaling factor if elapsed time is over the range.
protected  void prepare()
          calculate scaling factor
protected  void setLinks()
          set link to the Viewer to get scale factor later.
 
Methods inherited from class org.simBio.sim.analyzer.graph.simple.Axis
format
 
Methods inherited from class org.simBio.core.Composite
accept, getLink, getNode, getNodesIterator, getNodesSize
 
Methods inherited from class org.simBio.core.Parameter
addValue, getValue, getValueString, setInitializer, setValue, setValueString, setValueToField
 
Methods inherited from class org.simBio.core.Component
addDydt, end, getIndent, getIndentedShortName, getName, getName, getParent, getRoot, getShortName, getUnits, isNamed, isPrefixed, logIndented, quit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.simBio.core.Node
addDydt, addValue, getValue, setValue
 

Field Detail

elapsedTime

public double elapsedTime
time at start integration

Constructor Detail

AxisX

public AxisX()
Method Detail

setLinks

protected void setLinks()
Description copied from class: Axis
set link to the Viewer to get scale factor later.

Overrides:
setLinks in class Axis
See Also:
Component.setLinks()

prepare

protected void prepare()
calculate scaling factor

Overrides:
prepare in class Axis
See Also:
Component.prepare()

analyze

protected void analyze(double t)
reset scaling factor if elapsed time is over the range.

Specified by:
analyze in class Analyzer
Parameters:
t - time
See Also:
Analyzer.analyze(double)


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.