edu.stanford.smi.protegex.owl.ui.actions.triple
Class TripleActionManager

java.lang.Object
  extended byedu.stanford.smi.protegex.owl.ui.actions.triple.TripleActionManager

public class TripleActionManager
extends Object

A singleton managing the available TripleActions. This can be used to populate context menus for various platforms.

Author:
Holger Knublauch

Nested Class Summary
static interface TripleActionManager.Adder
           
 
Field Summary
private static Map map
           
 
Constructor Summary
TripleActionManager()
           
 
Method Summary
static void addTripleActionsToMenu(Triple triple, TripleActionManager.Adder adder)
           
static TripleAction getTripleAction(Class clazz)
           
static Class[] getTripleActionClasses()
           
private static List getTripleActions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

private static Map map
Constructor Detail

TripleActionManager

public TripleActionManager()
Method Detail

addTripleActionsToMenu

public static void addTripleActionsToMenu(Triple triple,
                                          TripleActionManager.Adder adder)

getTripleActions

private static List getTripleActions()

getTripleAction

public static TripleAction getTripleAction(Class clazz)

getTripleActionClasses

public static Class[] getTripleActionClasses()