fbench.plugin
Class PluginManager

java.lang.Object
  extended by fbench.plugin.PluginManager
All Implemented Interfaces:
Constants

public class PluginManager
extends java.lang.Object
implements Constants

PluginManager for FBench. General Purpose of this class is to provide easier and organised access to various of FBench Plugin components.

Version:
20070530/JP
Author:
Jason Park, Cheng Pang

Field Summary
 
Fields inherited from interface fbench.Constants
currentWorkingDirectory, dataPath, defaultPluginXMLFile, fbenchDevelopersGuide, fbenchUserManual, fbtSrcFolder, fbtTemplateFolder, fbtTemplates, menuBase, pluginSchemaPath, pluginSchemaVersion
 
Constructor Summary
PluginManager(FBench fBench)
           
 
Method Summary
 java.util.Hashtable<java.lang.String,java.lang.Object> getPluginObjects()
           
 java.util.Vector<javax.swing.JMenu> loadMenuItems()
           
 java.util.Vector<org.jdom.Element> loadXML()
           
static void putSchemaVersion(java.lang.String version, java.lang.String uri)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginManager

public PluginManager(FBench fBench)
Method Detail

putSchemaVersion

public static void putSchemaVersion(java.lang.String version,
                                    java.lang.String uri)

loadMenuItems

public java.util.Vector<javax.swing.JMenu> loadMenuItems()

loadXML

public java.util.Vector<org.jdom.Element> loadXML()

getPluginObjects

public java.util.Hashtable<java.lang.String,java.lang.Object> getPluginObjects()