ponderToolkit.mgmtConsole
Class MgmtConsole

java.lang.Object
  |
  +--ponderToolkit.mgmtConsole.MgmtConsole
All Implemented Interfaces:
PonderToolI

public class MgmtConsole
extends java.lang.Object
implements PonderToolI

Function: The main class for the application Usage:

MgmtConsole [-db | -hdb]

-db include the Imperial College DomainBrowser

-hdb include Hyperbolic-DomainBrowser (if Inxight's HT is avaliable)


Constructor Summary
MgmtConsole(boolean standalone, boolean useDB, boolean useHDB)
          Constructor
MgmtConsole(ToolOwnerI newToolOwner, boolean useDB, boolean useHDB)
          Constructor to be used when runnig from within a management console
 
Method Summary
 void closeTool()
          Close the tool
 java.lang.String getName()
          Return a descriptive name of the tool
static void main(java.lang.String[] args)
          Main method - when running as standalone
 void setVisible(boolean visible)
          Make Visible
 void toolIsActivated()
           
 void toolIsClosing()
          Methods to handle calls to ToolOwner (the Ponder Console)
 void toolIsOpened()
           
 void toolToTop()
          Bring the tool on top of other windows and set in focus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MgmtConsole

public MgmtConsole(boolean standalone,
                   boolean useDB,
                   boolean useHDB)
Constructor
Parameters:
standalone - If true it indicates that the MgmtConsole is run as a standalone tool
useDB - If true then the DomaiBrowser is to be used

MgmtConsole

public MgmtConsole(ToolOwnerI newToolOwner,
                   boolean useDB,
                   boolean useHDB)
Constructor to be used when runnig from within a management console
Parameters:
newToolOwner - The owner application. The application which called this constructor.
useDB - If true then the DomaiBrowser is to be used
Method Detail

setVisible

public void setVisible(boolean visible)
Make Visible

toolIsClosing

public void toolIsClosing()
Methods to handle calls to ToolOwner (the Ponder Console)

toolIsOpened

public void toolIsOpened()

toolIsActivated

public void toolIsActivated()

getName

public java.lang.String getName()
Return a descriptive name of the tool
Specified by:
getName in interface PonderToolI

closeTool

public void closeTool()
Close the tool
Specified by:
closeTool in interface PonderToolI

toolToTop

public void toolToTop()
Bring the tool on top of other windows and set in focus
Specified by:
toolToTop in interface PonderToolI

main

public static void main(java.lang.String[] args)
Main method - when running as standalone