Class ExplorerRegistry
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.integration.modules.explorers.ExplorerRegistry
-
@Service public class ExplorerRegistry extends Object
The registry where explorers provided by different modules are registered so the can be dynamically added to contextual menus- Author:
- Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
-
-
Constructor Summary
Constructors Constructor Description ExplorerRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AbstractExplorer>
getExplorers()
List<AbstractExplorer>
getExplorersApplicableToRecursive(String filter)
Checks what object-related explorer are associated to a given inventory class.void
registerExplorer(AbstractExplorer widget)
-
-
-
Method Detail
-
registerExplorer
public void registerExplorer(AbstractExplorer widget)
-
getExplorers
public List<AbstractExplorer> getExplorers()
-
getExplorersApplicableToRecursive
public List<AbstractExplorer> getExplorersApplicableToRecursive(String filter)
Checks what object-related explorer are associated to a given inventory class. For example, a connections explorer to instances of class Rack.- Parameters:
filter
- The class to be evaluated.- Returns:
- The actions that can be executed from an instance of the given class or superclass.
-
-