|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.sound.midi.spi.MidiFileReader
public abstract class MidiFileReader
MidiFileReader
는, MIDI 파일 read 서비스를 제공합니다. 이 인터페이스를 구현하고 있는 클래스는, 1 종류 이상의 MIDI 파일로부터 형식 정보를 구문 분석 할 수가 있습니다. 또, 이러한 종류의 파일로부터 Sequence
객체를 생성할 수도 있습니다.
생성자 의 개요 | |
---|---|
MidiFileReader ()
|
메소드의 개요 | |
---|---|
abstract MidiFileFormat |
getMidiFileFormat (File file)
지정된 File 의 MIDI 파일 형식을 가져옵니다. |
abstract MidiFileFormat |
getMidiFileFormat (InputStream stream)
지정된 입력 스트림의 MIDI 파일 형식을 가져옵니다. |
abstract MidiFileFormat |
getMidiFileFormat (URL url)
지정된 URL 의 MIDI 파일 형식을 가져옵니다. |
abstract Sequence |
getSequence (File file)
지정된 File 로부터 MIDI 순서를 가져옵니다. |
abstract Sequence |
getSequence (InputStream stream)
지정된 입력 스트림로부터 MIDI 순서를 가져옵니다. |
abstract Sequence |
getSequence (URL url)
지정된 URL 의 MIDI 순서를 가져옵니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public MidiFileReader()
메소드의 상세 |
---|
public abstract MidiFileFormat getMidiFileFormat(InputStream stream) throws InvalidMidiDataException , IOException
IOException
를 표시해 실패하는 일이 있습니다.
stream
- 파일 형식 정보를 추출하는 입력 스트림
MidiFileFormat
객체
InvalidMidiDataException
- 시스템이 인식한 유효한 MIDI 파일 데이터를
스트림이 가리키지 않는 경우
IOException
- 입출력 예외가 발생했을 경우InputStream.markSupported()
,
InputStream.mark(int)
public abstract MidiFileFormat getMidiFileFormat(URL url) throws InvalidMidiDataException , IOException
url
- 파일 형식 정보를 추출하는 URL
MidiFileFormat
객체
InvalidMidiDataException
- 시스템이 인식한 유효한 MIDI 파일 데이터를
URL 가 가리키지 않는 경우
IOException
- 입출력 예외가 발생했을 경우public abstract MidiFileFormat getMidiFileFormat(File file) throws InvalidMidiDataException , IOException
File
의 MIDI 파일 형식을 가져옵니다. File
는 유효한 MIDI 파일 데이터를 나타낼 필요가 있습니다.
file
- 파일 형식 정보를 추출하는 File
MidiFileFormat
객체
InvalidMidiDataException
- 시스템이 인식한 유효한 MIDI 파일 데이터를
File
가 가리키지 않는 경우
IOException
- 입출력 예외가 발생했을 경우public abstract Sequence getSequence(InputStream stream) throws InvalidMidiDataException , IOException
stream
- Sequence
를 구축하는 입력 스트림
Sequence
객체
InvalidMidiDataException
- 시스템이 인식한 유효한 MIDI 파일 데이터를
스트림이 가리키지 않는 경우
IOException
- 입출력 예외가 발생했을 경우InputStream.markSupported()
,
InputStream.mark(int)
public abstract Sequence getSequence(URL url) throws InvalidMidiDataException , IOException
url
- Sequence
를 구축하는 URL
Sequence
객체
InvalidMidiDataException
- 시스템이 인식한 유효한 MIDI 파일 데이터를
URL 가 가리키지 않는 경우
IOException
- 입출력 예외가 발생했을 경우public abstract Sequence getSequence(File file) throws InvalidMidiDataException , IOException
File
로부터 MIDI 순서를 가져옵니다. File
는 유효한 MIDI 파일 데이터를 나타낼 필요가 있습니다.
file
- Sequence
를 구축하는 File
File
가 가리키는 MIDI 파일 데이터에 의거한다
Sequence
객체
InvalidMidiDataException
- 시스템이 인식한 유효한 MIDI 파일 데이터를
File
가 가리키지 않는 경우
IOException
- 입출력 예외가 발생했을 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.