GraphLab Project

graphlab.plugins.main.extension
Class GraphActionExtensionHandler

java.lang.Object
  extended by graphlab.plugins.main.extension.GraphActionExtensionHandler
All Implemented Interfaces:
ExtensionHandler

public class GraphActionExtensionHandler
extends java.lang.Object
implements ExtensionHandler

the plug in handler for GraphModel generators, this class loads classes that are implementing GraphGeneratorExtension interface,...

Author:
azin azadi

Constructor Summary
GraphActionExtensionHandler()
           
 
Method Summary
 AbstractAction handle(BlackBoard b, java.lang.Object ext)
          tries to handle the given Object as a known Extension,...
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphActionExtensionHandler

public GraphActionExtensionHandler()
Method Detail

handle

public AbstractAction handle(BlackBoard b,
                             java.lang.Object ext)
Description copied from interface: ExtensionHandler
tries to handle the given Object as a known Extension,... normally, Extensions are interfaces that can be sandwiched in an AbstractAction Automatically, there is options for generating menus automatically after loading it (By returning AbstractExtensionAction) .

Specified by:
handle in interface ExtensionHandler
Parameters:
b -
ext -
Returns:
null if clazz doesn't implements GraphGeneratorExtension
See Also:
AbstractExtensionAction

GraphLab Project