org.acm.seguin.ide.cafe
Class CafeSetup

java.lang.Object
  extended by org.acm.seguin.ide.cafe.CafeSetup

public class CafeSetup
extends java.lang.Object

This class sets up the pretty printer and all the associated menu items.

Author:
Chris Seguin

Constructor Summary
CafeSetup()
           
 
Method Summary
 void destroy()
          Used to close out this object
 void getPluginInfo()
          Gets the PluginInfo attribute of the CafePrettyPrinter object
 void init()
          Initializes Visual Cafe settings
 void restore(java.io.InputStream is, boolean b)
          Restores the state
 void save(java.io.OutputStream os, boolean b)
          Used to save this object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CafeSetup

public CafeSetup()
Method Detail

getPluginInfo

public void getPluginInfo()
Gets the PluginInfo attribute of the CafePrettyPrinter object


destroy

public void destroy()
Used to close out this object


init

public void init()
Initializes Visual Cafe settings


restore

public void restore(java.io.InputStream is,
                    boolean b)
Restores the state

Parameters:
is - The input stream
b - a boolean if anything has changed

save

public void save(java.io.OutputStream os,
                 boolean b)
Used to save this object

Parameters:
os - the output stream
b - boolean if it needs to be saved