OMS (v3.0.25)

oms3.dsl
Class AbstractSimulation

java.lang.Object
  extended by oms3.dsl.AbstractSimulation
All Implemented Interfaces:
Buildable
Direct Known Subclasses:
DDS, Esp, Fast, Luca, Sim

public abstract class AbstractSimulation
extends java.lang.Object
implements Buildable

Author:
od

Field Summary
protected static java.util.logging.Logger log
           
 
Fields inherited from interface oms3.dsl.Buildable
LEAF
 
Constructor Summary
AbstractSimulation()
           
 
Method Summary
 Buildable create(java.lang.Object name, java.lang.Object value)
          Create a node.
 void dig()
           
 void doc()
           
 void edit()
           
protected  Model getModel()
           
protected  java.lang.String getName()
           
protected  java.util.List<Output> getOut()
           
protected  OutputDescriptor getOutput()
           
 void graph()
           
protected  void handleException(java.lang.Throwable ex)
           
 void output()
           
 java.lang.Object run()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final java.util.logging.Logger log
Constructor Detail

AbstractSimulation

public AbstractSimulation()
Method Detail

setName

public void setName(java.lang.String name)

getName

protected java.lang.String getName()

getModel

protected Model getModel()

getOutput

protected OutputDescriptor getOutput()

getOut

protected java.util.List<Output> getOut()

handleException

protected void handleException(java.lang.Throwable ex)
                        throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

create

public Buildable create(java.lang.Object name,
                        java.lang.Object value)
Description copied from interface: Buildable
Create a node.

Specified by:
create in interface Buildable
Parameters:
name - the node name
value - the value
Returns:
a new Subnode

run

public java.lang.Object run()
                     throws java.lang.Exception
Throws:
java.lang.Exception

graph

public void graph()
           throws java.lang.Exception
Throws:
java.lang.Exception

doc

public void doc()
         throws java.lang.Exception
Throws:
java.lang.Exception

dig

public void dig()
         throws java.lang.Exception
Throws:
java.lang.Exception

edit

public void edit()
          throws java.lang.Exception
Throws:
java.lang.Exception

output

public void output()
            throws java.lang.Exception
Throws:
java.lang.Exception

OMS (v3.0.25)

Generated 2010-08-11 08:44:20 MDT, USDA-ARS-ASRU/CSU, 2150 Center Ave, Fort Collins, CO 80526, U.S.A.