C# Класс javazoom.jl.player.FactoryRegistry

The FactoryRegistry class stores the factories for all the audio device implementations available in the system.

Instances of this class are thread-safe. @since 0.0.8

Наследование: AudioDeviceFactory
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
factories System.Collections.Hashtable

Открытые методы

Метод Описание
FactoryRegistry ( ) : System
addFactory ( AudioDeviceFactory factory ) : void

Registers an AudioDeviceFactory instance with this registry.

createAudioDevice ( ) : AudioDevice
removeFactory ( AudioDeviceFactory factory ) : void
removeFactoryType ( System cls ) : void
systemRegistry ( ) : FactoryRegistry

Защищенные методы

Метод Описание
registerDefaultFactories ( ) : void

Приватные методы

Метод Описание
InitBlock ( ) : void

Описание методов

FactoryRegistry() публичный Метод

public FactoryRegistry ( ) : System
Результат System

addFactory() публичный Метод

Registers an AudioDeviceFactory instance with this registry.
public addFactory ( AudioDeviceFactory factory ) : void
factory AudioDeviceFactory
Результат void

createAudioDevice() публичный Метод

public createAudioDevice ( ) : AudioDevice
Результат AudioDevice

registerDefaultFactories() защищенный Метод

protected registerDefaultFactories ( ) : void
Результат void

removeFactory() публичный Метод

public removeFactory ( AudioDeviceFactory factory ) : void
factory AudioDeviceFactory
Результат void

removeFactoryType() публичный Метод

public removeFactoryType ( System cls ) : void
cls System
Результат void

systemRegistry() публичный статический Метод

public static systemRegistry ( ) : FactoryRegistry
Результат FactoryRegistry

Описание свойств

factories защищенное свойство

protected System.Collections.Hashtable factories
Результат System.Collections.Hashtable