ix.ip2
Class IP2

java.lang.Object
  |
  +--ix.ip2.IP2

public class IP2
extends java.lang.Object

A class extended by IP2 main-program classes.


Field Summary
static IP2 agent
          The IP2 agent
static ProcessModel model
           
static ProcessViewer viewer
           
 
Constructor Summary
protected IP2()
          Create the IP2 agent.
 
Method Summary
static void exit(int status)
          IP2.exit should always be called instead of System.exit.
protected static void printGreeting(java.lang.String name)
          A method to print the name of the system, the release version, and the release date.
protected static void processCommandLineArguments(java.lang.String[] argv)
          Command-line argument processing.
 void reset()
          reset tries to set everything back to its initial state.
protected  void shutdown()
          shutdown performs any necessary cleanup before an exit.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

agent

public static IP2 agent
The IP2 agent

viewer

public static ProcessViewer viewer

model

public static ProcessModel model
Constructor Detail

IP2

protected IP2()
Create the IP2 agent. Only one instance should be created.
Method Detail

shutdown

protected void shutdown()
shutdown performs any necessary cleanup before an exit.

reset

public void reset()
reset tries to set everything back to its initial state.

printGreeting

protected static void printGreeting(java.lang.String name)
A method to print the name of the system, the release version, and the release date.

exit

public static void exit(int status)
IP2.exit should always be called instead of System.exit.

processCommandLineArguments

protected static void processCommandLineArguments(java.lang.String[] argv)
Command-line argument processing.