Protégé-OWL 3.4.8

edu.stanford.smi.protegex.owl.swrl.bridge
Class BridgePluginManager

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.swrl.bridge.BridgePluginManager

public class BridgePluginManager
extends Object

Class that manages rule engines.


Nested Class Summary
static class BridgePluginManager.PluginRegistration
           
 
Constructor Summary
BridgePluginManager()
           
 
Method Summary
static Collection<BridgePluginManager.PluginRegistration> getRegisteredPlugins()
           
static String getSelectedRuleName()
           
static boolean hasSelectedRule()
           
static boolean hidePlugin(String pluginName)
           
static void hideVisiblePlugin()
           
static boolean isVisible(String pluginName)
           
static void registerPlugin(String pluginName, String ruleEngineName, String toolTip, Icon icon, SWRLPluginGUIAdapter guiAdapter)
           
static void setSelectedRuleName(String ruleName)
           
static void showPlugin(String pluginName, SWRLTab swrlTab, OWLModel owlModel)
           
static void unregisterPlugin(String pluginName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BridgePluginManager

public BridgePluginManager()
Method Detail

getSelectedRuleName

public static String getSelectedRuleName()

hasSelectedRule

public static boolean hasSelectedRule()

setSelectedRuleName

public static void setSelectedRuleName(String ruleName)

getRegisteredPlugins

public static Collection<BridgePluginManager.PluginRegistration> getRegisteredPlugins()

hideVisiblePlugin

public static void hideVisiblePlugin()

hidePlugin

public static boolean hidePlugin(String pluginName)

isVisible

public static boolean isVisible(String pluginName)

registerPlugin

public static void registerPlugin(String pluginName,
                                  String ruleEngineName,
                                  String toolTip,
                                  Icon icon,
                                  SWRLPluginGUIAdapter guiAdapter)

unregisterPlugin

public static void unregisterPlugin(String pluginName)

showPlugin

public static void showPlugin(String pluginName,
                              SWRLTab swrlTab,
                              OWLModel owlModel)

Protégé-OWL 3.4.8

Submit a bug report or feature request
Copyright (c) 1998-2012 Stanford University.