coins.drivergen.process
Class ProcessManager

java.lang.Object
  extended bycoins.drivergen.process.ProcessManager

public class ProcessManager
extends java.lang.Object

Class ProcessManager has a table for Process and name.


Constructor Summary
ProcessManager()
          Constructor
 
Method Summary
 Navigator getProcess(java.lang.String name)
           
 void go(java.lang.String[] procName)
          Go to each process in order to the process names
 void init(InputIr ir, Options op)
          Initialize the common area for processes
 void setProcess(java.lang.String name, Navigator p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessManager

public ProcessManager()
Constructor

Method Detail

setProcess

public void setProcess(java.lang.String name,
                       Navigator p)

getProcess

public Navigator getProcess(java.lang.String name)

init

public void init(InputIr ir,
                 Options op)
Initialize the common area for processes

Parameters:
ir - InputIr (read/write memory area)
op - Options (read only data area)

go

public void go(java.lang.String[] procName)
        throws ProcessException,
               PassException,
               java.io.IOException
Go to each process in order to the process names

Throws:
ProcessException
PassException
java.io.IOException