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
파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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