Synergy Home Page

au.edu.swin.synergy.plugin.metamodeller
Class BMetaGui

java.lang.Object
  |
  +--au.edu.swin.synergy.kernel.BPlugin
        |
        +--au.edu.swin.synergy.plugin.metamodeller.BMetaGui

public class BMetaGui
extends BPlugin

class which supplies the gui for creating and editing meta models.

Author:
Shane Fitzgibbon
Requirement/analysis/design Reference:
 
Copyright Belongs To:
Synergy Software 1999
See Also:

Fields inherited from class au.edu.swin.synergy.kernel.BPlugin
kernel
 
Constructor Summary
BMetaGui()
           
 
Method Summary
 void doDialect()
           
 BStringList getDependancies()
          Return a list of plugin dependancies
 void onBCommandEvent(Object source, BCommandEvent event)
          The method used by th plugin to handle command events
 void registerHelp()
           
 void setMetaModel(BMetaModel meta)
          Sets the metamodel to be displayed by the meta gui then calls a function to load the appropriate data into the gui.
 void setup(BStringList params)
          This is where constructor like calls for classes that extend BPlugin
 
Methods inherited from class au.edu.swin.synergy.kernel.BPlugin
dispatchEvent, dispatchEventAndWait, dispatchEventServer, dispatchEventServerAndWait, dispatchEventTo, dispatchEventToAndWait, getKernel, setKernel, setup, unload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BMetaGui

public BMetaGui()
Method Detail

setup

public void setup(BStringList params)
This is where constructor like calls for classes that extend BPlugin
Overrides:
setup in class BPlugin

registerHelp

public void registerHelp()

getDependancies

public BStringList getDependancies()
Return a list of plugin dependancies
Returns:
a list of plugins such as "au.edu.swin.synergy.plugin.mod13.BWindowManager" or null if there are no dependancies
Overrides:
getDependancies in class BPlugin

onBCommandEvent

public void onBCommandEvent(Object source,
                            BCommandEvent event)
The method used by th plugin to handle command events
Overrides:
onBCommandEvent in class BPlugin

setMetaModel

public void setMetaModel(BMetaModel meta)
                  throws Exception
Sets the metamodel to be displayed by the meta gui then calls a function to load the appropriate data into the gui. Does nothing if the meta model equals null
Parameters:
meta - the meta model to be displayed

doDialect

public void doDialect()

Synergy Home Page