Uses of Interface
com.crawljax.core.plugin.Plugin
-
Packages that use Plugin Package Description com.crawljax.clickabledetection com.crawljax.core.configuration com.crawljax.core.plugin com.crawljax.core.plugin.descriptor com.crawljax.fragmentation -
-
Uses of Plugin in com.crawljax.clickabledetection
Classes in com.crawljax.clickabledetection that implement Plugin Modifier and Type Class Description classClickableDetectorPluginRequirements: Chrome Browser - [BrowserConfiguration.BrowserType] Chrome Developer Tools enabled - Default BrowserProvider : [BrowserOptions.setUSE_CDP(true)] - Custom BrowserProvider : [WebDriverBackedEmbeddedBrowser.setUSE_CDP(true)] -
Uses of Plugin in com.crawljax.core.configuration
Fields in com.crawljax.core.configuration with type parameters of type Plugin Modifier and Type Field Description private com.google.common.collect.ImmutableList.Builder<Plugin>CrawljaxConfiguration.CrawljaxConfigurationBuilder. pluginBuilderprivate com.google.common.collect.ImmutableList<Plugin>CrawljaxConfiguration. pluginsMethods in com.crawljax.core.configuration that return types with arguments of type Plugin Modifier and Type Method Description com.google.common.collect.ImmutableList<Plugin>CrawljaxConfiguration. getPlugins()Methods in com.crawljax.core.configuration with parameters of type Plugin Modifier and Type Method Description CrawljaxConfiguration.CrawljaxConfigurationBuilderCrawljaxConfiguration.CrawljaxConfigurationBuilder. addPlugin(Plugin... plugins)Add plugins to Crawljax. -
Uses of Plugin in com.crawljax.core.plugin
Subinterfaces of Plugin in com.crawljax.core.plugin Modifier and Type Interface Description interfaceOnBrowserClosePluginThis interface denotes the Plugin type that is executed every time browser is closedinterfaceOnBrowserCreatedPluginThis interface denotes the Plugin type that is executed every time when a new Browser is created.interfaceOnFireEventFailedPluginPlugin type that is called every time event that was requested to fire failed firing.interfaceOnInvariantViolationPluginPlugin type that is called every time an invariant is violated.interfaceOnNewStatePluginPlugin type that is called every time a new state is found by Crawljax.interfaceOnRevisitStatePluginPlugin type that is called every time a state is revisited by Crawljax.interfaceOnUrlFirstLoadPluginPlugin type that is called after the initial URL is (re)loaded.interfaceOnUrlLoadPluginPlugin type that is called after the initial URL is (re)loaded.interfacePostCrawlingPluginPlugin type that is called after the crawling phase is finished.interfacePreCrawlingPluginPluginthat is called before the crawling starts and before the initial URL has been loaded.interfacePreStateCrawlingPluginPlugin type that is called before firing events on the current DOM state.Fields in com.crawljax.core.plugin with type parameters of type Plugin Modifier and Type Field Description private com.google.common.collect.ImmutableMap<Class<? extends Plugin>,com.codahale.metrics.Counter>Plugins. counters(package private) static com.google.common.collect.ImmutableSet<Class<? extends Plugin>>Plugins. KNOWN_PLUGINSprivate com.google.common.collect.ImmutableListMultimap<Class<? extends Plugin>,Plugin>Plugins. pluginsprivate com.google.common.collect.ImmutableListMultimap<Class<? extends Plugin>,Plugin>Plugins. pluginsMethods in com.crawljax.core.plugin that return types with arguments of type Plugin Modifier and Type Method Description private com.google.common.collect.ImmutableMap<Class<? extends Plugin>,com.codahale.metrics.Counter>Plugins. registerCounters(com.codahale.metrics.MetricRegistry registry)Methods in com.crawljax.core.plugin with parameters of type Plugin Modifier and Type Method Description private voidPlugins. incrementFailCounterFor(Plugin plugin)private voidPlugins. reportFailingPlugin(Plugin plugin, RuntimeException e)Method parameters in com.crawljax.core.plugin with type arguments of type Plugin Modifier and Type Method Description private voidPlugins. addPlugins(List<? extends Plugin> plugins, com.google.common.collect.ImmutableListMultimap.Builder<Class<? extends Plugin>,Plugin> builder)private voidPlugins. addPlugins(List<? extends Plugin> plugins, com.google.common.collect.ImmutableListMultimap.Builder<Class<? extends Plugin>,Plugin> builder)private voidPlugins. addPlugins(List<? extends Plugin> plugins, com.google.common.collect.ImmutableListMultimap.Builder<Class<? extends Plugin>,Plugin> builder) -
Uses of Plugin in com.crawljax.core.plugin.descriptor
Method parameters in com.crawljax.core.plugin.descriptor with type arguments of type Plugin Modifier and Type Method Description static PluginDescriptorPluginDescriptor. forPlugin(Class<? extends Plugin> pluginClass) -
Uses of Plugin in com.crawljax.fragmentation
Classes in com.crawljax.fragmentation that implement Plugin Modifier and Type Class Description classFragmentationPlugin
-