Uses of Interface
org.processmining.framework.plugin.PluginDescriptor
-
Packages that use PluginDescriptor Package Description org.processmining.framework.plugin org.processmining.framework.plugin.impl -
-
Uses of PluginDescriptor in org.processmining.framework.plugin
Methods in org.processmining.framework.plugin that return PluginDescriptor Modifier and Type Method Description PluginDescriptorPluginExecutionResult. getPlugin()Returns the plugin used to generate this resultPluginDescriptorPluginManager. getPlugin(java.lang.String id)Returns a PluginDescriptor of which the toString() of its id equals the given id.PluginDescriptorPluginManager. getPlugin(PluginDescriptorID id)Returns a PluginDescriptor with the given id.PluginDescriptorPluginParameterBinding. getPlugin()Returns the Plugin which is bound by this binding.Methods in org.processmining.framework.plugin that return types with arguments of type PluginDescriptor Modifier and Type Method Description java.util.SortedSet<PluginDescriptor>PluginManager. getAllPlugins()Returns all plugin descriptorsjava.util.SortedSet<PluginDescriptor>PluginManager. getAllPlugins(boolean mustBeVisible)Returns all plugin descriptors known to the plugin manager.Pair<PluginDescriptor,java.lang.Integer>PluginContext. getPluginDescriptor()Return the plugin descriptor and method index of the plugin which is invoked in this context.java.util.Set<Pair<java.lang.Integer,PluginDescriptor>>PluginManager. getPluginsResultingIn(java.lang.Class<? extends java.lang.Object> resultType, java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible)Find the plugins resulting in the given type.Methods in org.processmining.framework.plugin with parameters of type PluginDescriptor Modifier and Type Method Description intPluginDescriptor. compareTo(PluginDescriptor plugin)Compares this plugin with another plugins.booleanPluginContext. hasPluginDescriptorInPath(PluginDescriptor descriptor, int methodIndex)voidGlobalContext. invokePlugin(PluginDescriptor plugin, int index, java.lang.Object... objects)This method invokes the specified plugin in a context which is a child of the main plugin context maintained by this globalContext.voidPluginManager.PluginManagerListener. newPlugin(PluginDescriptor plugin, java.util.Collection<java.lang.Class<?>> newTypes)Listen for plugins that are registered to the manager.voidPluginContext. setPluginDescriptor(PluginDescriptor descriptor, int methodIndex)static java.util.List<PluginParameterBinding>PluginParameterBinding.Factory. tryToBind(PluginManager manager, PluginDescriptor plugin, int methodIndex, boolean mustBeTotal, boolean orderedParameters, java.lang.Class<?>... parameterTypes)This method instantiates binding objects binding the method and indexmethodIndexof the given plugin to the given set of parameter types, if possible.Constructors in org.processmining.framework.plugin with parameters of type PluginDescriptor Constructor Description RecursiveCallException(PluginContext context, PluginDescriptor plugin, int methodIndex) -
Uses of PluginDescriptor in org.processmining.framework.plugin.impl
Classes in org.processmining.framework.plugin.impl that implement PluginDescriptor Modifier and Type Class Description classAbstractPluginDescriptorclassPluginDescriptorImplMethods in org.processmining.framework.plugin.impl that return PluginDescriptor Modifier and Type Method Description PluginDescriptorPluginExecutionResultImpl. getPlugin()PluginDescriptorPluginManagerImpl. getPlugin(java.lang.String id)PluginDescriptorPluginManagerImpl. getPlugin(PluginDescriptorID id)Methods in org.processmining.framework.plugin.impl that return types with arguments of type PluginDescriptor Modifier and Type Method Description java.util.Collection<PluginDescriptor>PluginManagerImpl. find(java.lang.String pluginName)java.util.SortedSet<PluginDescriptor>PluginManagerImpl. getAllPlugins()java.util.SortedSet<PluginDescriptor>PluginManagerImpl. getAllPlugins(boolean mustBeVisible)Pair<PluginDescriptor,java.lang.Integer>AbstractPluginContext. getPluginDescriptor()java.util.Set<Pair<java.lang.Integer,PluginDescriptor>>PluginManagerImpl. getPluginsResultingIn(java.lang.Class<?> resultType, java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible)Methods in org.processmining.framework.plugin.impl with parameters of type PluginDescriptor Modifier and Type Method Description intPluginDescriptorImpl. compareTo(PluginDescriptor plugin)protected voidPluginManagerImpl. firePluginAdded(PluginDescriptor plugin, java.util.Collection<java.lang.Class<?>> types)booleanAbstractPluginContext. hasPluginDescriptorInPath(PluginDescriptor plugin, int methodIndex)voidAbstractGlobalContext. invokePlugin(PluginDescriptor plugin, int index, java.lang.Object... objects)voidAbstractPluginContext. invokePlugin(PluginDescriptor plugin, int index, java.lang.Object... objects)This method invokes the specified plugin in a context which is a child of the main plugin context maintained by this globalContext;voidAbstractPluginContext. setPluginDescriptor(PluginDescriptor descriptor, int methodIndex)Constructors in org.processmining.framework.plugin.impl with parameters of type PluginDescriptor Constructor Description PluginExecutionResultImpl(java.lang.Class<?>[] returnTypes, java.lang.String[] returnNames, PluginDescriptor plugin)
-