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 |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BMetaGui
public BMetaGui()
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()