org.isis.gme.bon
Class JBuilder

java.lang.Object
  extended byorg.isis.gme.bon.JBuilder

public class JBuilder
extends java.lang.Object


Field Summary
protected  MgaProject ciGme
           
protected  MgaFolder ciRootFolder
           
protected  java.util.Hashtable connectionmap
           
protected  java.util.Vector folders
           
protected  java.util.Hashtable objectmap
           
protected  JBuilderFolder rootFolder
           
static JBuilder theInstance
           
 
Constructor Summary
JBuilder(MgaProject iGme, BONComponent interpreter)
           
 
Method Summary
 JBuilderConnection findConnection(MgaSimpleConnection i)
           
 JBuilderObject findObject(MgaFCO i)
           
 void forgetConnection(MgaSimpleConnection i)
           
 void forgetObjectRef(MgaFCO i)
           
 JBuilderFolder getFolder(java.lang.String name)
           
 java.util.Vector getFolders()
           
 MgaProject getProject()
           
 java.lang.String getProjectName()
           
 JBuilderFolder getRootFolder()
           
 void setConnectionRef(MgaSimpleConnection i, JBuilderConnection o)
           
 void setObjectRef(MgaFCO i, JBuilderObject o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ciRootFolder

protected MgaFolder ciRootFolder

ciGme

protected MgaProject ciGme

folders

protected java.util.Vector folders

rootFolder

protected JBuilderFolder rootFolder

objectmap

protected java.util.Hashtable objectmap

connectionmap

protected java.util.Hashtable connectionmap

theInstance

public static JBuilder theInstance
Constructor Detail

JBuilder

public JBuilder(MgaProject iGme,
                BONComponent interpreter)
         throws BONException
Method Detail

getProject

public MgaProject getProject()

setObjectRef

public void setObjectRef(MgaFCO i,
                         JBuilderObject o)

setConnectionRef

public void setConnectionRef(MgaSimpleConnection i,
                             JBuilderConnection o)

findObject

public JBuilderObject findObject(MgaFCO i)

findConnection

public JBuilderConnection findConnection(MgaSimpleConnection i)

forgetObjectRef

public void forgetObjectRef(MgaFCO i)

forgetConnection

public void forgetConnection(MgaSimpleConnection i)

getFolders

public java.util.Vector getFolders()

getFolder

public JBuilderFolder getFolder(java.lang.String name)

getRootFolder

public JBuilderFolder getRootFolder()

getProjectName

public java.lang.String getProjectName()