simkin
Class ScriptedExecutable

java.lang.Object
  |
  +--simkin.ExecutableRoot
        |
        +--simkin.TreeNodeObject
              |
              +--simkin.ScriptedExecutable
All Implemented Interfaces:
Executable

public class ScriptedExecutable
extends TreeNodeObject

This class is a base class for objects which store data and Simkin code in an associated TreeNode file


Constructor Summary
ScriptedExecutable()
          Blank constructor
ScriptedExecutable(java.lang.String filename)
          this constructor reads in the treenode file named and stores it as an instance variable
 
Methods inherited from class simkin.TreeNodeObject
addNode, containsNode, createIterator, createIterator, createTreeNodeObject, data, dump, enumerate, enumerate, equals, findChild, findChild, getAddIfNotPresent, getInstanceVariables, getLocation, getNode, getSource, getValue, getValueAt, label, load, method, nthChild, numChildren, removeNode, save, setAddIfNotPresent, setLocation, setNode, setValue, setValueAt, toString
 
Methods inherited from class simkin.ExecutableRoot
getAttributes
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScriptedExecutable

public ScriptedExecutable(java.lang.String filename)
                   throws java.io.IOException,
                          java.io.FileNotFoundException
this constructor reads in the treenode file named and stores it as an instance variable

Parameters:
filename - the name of the treenode file to load
Throws:
java.io.IOException - if there was a problem reading the file
java.io.FileNotFoundException - if the file could not be found

ScriptedExecutable

public ScriptedExecutable()
Blank constructor