APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.sun.media.jfxmediaimpl.platform

public final Class PlatformManager

extends Object
Class Inheritance
Imports
com.sun.javafx.PlatformUtil, com.sun.media.jfxmedia.Media, .MediaPlayer, .MetadataParser, com.sun.media.jfxmedia.locator.Locator, com.sun.media.jfxmedia.logging.Logger, com.sun.media.jfxmediaimpl.platform.java.JavaPlatform, java.util.ArrayList, .Iterator, .List, java.lang.reflect.Method

Core media platform management code.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static String
private final List<Platform>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Media
public MediaPlayer
public MetadataParser
public static PlatformManager
private Platform
getPlatformInstance(String platformClass)

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

Field Detail

enabledPlatformsback to summary
private static String enabledPlatforms
platformsback to summary
private final List<Platform> platforms

Constructor Detail

PlatformManagerback to summary
private PlatformManager()

Method Detail

createMediaback to summary
public Media createMedia(Locator source)
createMediaPlayerback to summary
public MediaPlayer createMediaPlayer(Locator source)
createMetadataParserback to summary
public MetadataParser createMetadataParser(Locator source)
getManagerback to summary
public static PlatformManager getManager()
getPlatformInstanceback to summary
private Platform getPlatformInstance(String platformClass)
getPlatformSettingsback to summary
private static String getPlatformSettings()
getSupportedContentTypesback to summary
public List<String> getSupportedContentTypes()
getSupportedProtocolsback to summary
public List<String> getSupportedProtocols()
isPlatformEnabledback to summary
private static boolean isPlatformEnabled(String name)
loadPlatformsback to summary
public synchronized void loadPlatforms()
com.sun.media.jfxmediaimpl.platform back to summary

private final Class PlatformManager.PlatformManagerInitializer

extends Object
Class Inheritance
  • java.lang.Object
  • com.sun.media.jfxmediaimpl.platform.PlatformManager.PlatformManagerInitializer

Field Summary

Modifier and TypeField and Description
private static final PlatformManager

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

globalInstanceback to summary
private static final PlatformManager globalInstance

Constructor Detail

PlatformManagerInitializerback to summary
private PlatformManagerInitializer()