Top Fields Constructors Methods
com.sun.webkit.plugin

public final Class PluginManager

extends Object
Class Inheritance
Imports
com.sun.javafx.logging.PlatformLogger, java.net.URL, java.util.Collection, .HashSet, .Iterator, .List, .ServiceLoader, .TreeMap, .Vector

Field Summary

Modifier and TypeField and Description
private static final HashSet<String>
private static PluginHandler[]
private static final TreeMap<String, PluginHandler>
private static final PlatformLogger
private static final ServiceLoader<PluginHandler>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static Plugin
createPlugin(URL url, String type, String[] pNames, String[] pValues)

private static void
private static void
private static List<PluginHandler>
private static PluginHandler
private static int
private static String
private static boolean
private static boolean
private static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

disabledPluginHandlersback to summary
private static final HashSet<String> disabledPluginHandlers
hndArrayback to summary
private static PluginHandler[] hndArray
hndMapback to summary
private static final TreeMap<String, PluginHandler> hndMap
logback to summary
private static final PlatformLogger log
pHandlersback to summary
private static final ServiceLoader<PluginHandler> pHandlers

Constructor Detail

PluginManagerback to summary
public PluginManager()

Method Detail

createPluginback to summary
public static Plugin createPlugin(URL url, String type, String[] pNames, String[] pValues)
disablePluginback to summary
private static void disablePlugin(PluginHandler hnd)
enablePluginback to summary
private static void enablePlugin(PluginHandler hnd)
getAvailablePluginsback to summary
private static List<PluginHandler> getAvailablePlugins()
getEnabledPluginback to summary
private static PluginHandler getEnabledPlugin(int i)
getEnabledPluginCountback to summary
private static int getEnabledPluginCount()
getPluginNameForMIMETypeback to summary
private static String getPluginNameForMIMEType(String mimeType)
isDisabledPluginback to summary
private static boolean isDisabledPlugin(PluginHandler hnd)
supportsMIMETypeback to summary
private static boolean supportsMIMEType(String mimeType)
updatePluginHandlersback to summary
private static void updatePluginHandlers()