|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.imageio.spi.IIOServiceProvider
public abstract class IIOServiceProvider
모든 이미지 입출력 서비스 프로바이더 인터페이스 (SPI)에 공통되는 기능의 슈퍼 인터페이스입니다. 서비스 프로바이더의 상세한 것에 대하여는,IIORegistry
클래스의 클래스 코멘트를 참조해 주세요.
IIORegistry
,
ImageReaderSpi
,
ImageWriterSpi
,
ImageTranscoderSpi
,
ImageInputStreamSpi
필드의 개요 | |
---|---|
protected String |
vendorName
getVendorName 로부터 반환되는 String 로, 처음은 null 입니다. |
protected String |
version
getVersion 로부터 반환되는 String 로, 처음은 null 입니다. |
생성자 의 개요 | |
---|---|
IIOServiceProvider ()
공백의 IIOServiceProvider 를 구축합니다. |
|
IIOServiceProvider (String vendorName,
String version)
지정된 벤더명과 버젼 식별자를 사용해 IIOServiceProvider 를 구축합니다. |
메소드의 개요 | |
---|---|
abstract String |
getDescription (Locale locale)
이 서비스 프로바이더와 거기에 관련하는 구현의, 간결해 판독 가능한 설명을 돌려줍니다. |
String |
getVendorName ()
이 서비스 프로바이더 및 관련하는 구현의 구축을 담당하는 벤더의 이름을 돌려줍니다. |
String |
getVersion ()
이 서비스 프로바이더와 거기에 관련하는 구현의 버젼 번호를 나타내는 캐릭터 라인을 돌려줍니다. |
void |
onDeregistration (ServiceRegistry registry,
Class <? > category)
Spi 클래스가 ServiceRegistry 로부터 등록 해제되면(자) 항상 콜백이 실행됩니다. |
void |
onRegistration (ServiceRegistry registry,
Class <? > category)
Spi 클래스가 인스턴스화 되어 ServiceRegistry 에 등록된 후에 1 회만 불려 가는 콜백입니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
필드의 상세 |
---|
protected String vendorName
getVendorName
로부터 반환되는 String
로, 처음은 null
입니다. 생성자 으로 이것을 null
이외의 값으로 설정할 필요가 있습니다.
protected String version
getVersion
로부터 반환되는 String
로, 처음은 null 입니다. 생성자 으로 이것을 null
이외의 값으로 설정할 필요가 있습니다.
생성자 의 상세 |
---|
public IIOServiceProvider(String vendorName, String version)
IIOServiceProvider
를 구축합니다.
vendorName
- 벤더명version
- 버젼 식별자
IllegalArgumentException
- vendorName
가
null
의 경우
IllegalArgumentException
- version
가
null
의 경우public IIOServiceProvider()
IIOServiceProvider
를 구축합니다. getVendorName
와 getVersion
메소드가 null
이외의 값을 돌려주도록(듯이)하기 위한 , 인스턴스 변수의 초기화나 메소드 구현의 오버라이드(override)는 서브 클래스에서 실시할 필요가 있습니다.
메소드의 상세 |
---|
public void onRegistration(ServiceRegistry registry, Class <? > category)
ServiceRegistry
에 등록된 후에 1 회만 불려 가는 콜백입니다. 이것은, 환경이 이 서비스에 적절하고 있는 것 (예를 들어 네이티브 라이브러리를 로드할 수 있는 것)를 검증하기 위해서 사용할 수 있습니다. 서비스를 그 존재하는 환경에서 실행할 수 없는 경우, 레지스트리로부터 등록을 해제할 필요가 있습니다.
레지스트리만이 이 메소드를 호출합니다.
디폴트 구현은 아무것도 실행하지 않습니다.
RegisterableService
내의 onRegistration
registry
- 이 객체가 등록되어 있다
ServiceRegistry
category
- 이 객체가 등록되어 있다
레지스트리 카테고리를 나타내는 Class
객체ServiceRegistry.registerServiceProvider(Object provider)
public void onDeregistration(ServiceRegistry registry, Class <? > category)
ServiceRegistry
로부터 등록 해제되면(자) 항상 콜백이 실행됩니다.
레지스트리만이 이 메소드를 호출합니다.
디폴트 구현은 아무것도 실행하지 않습니다.
RegisterableService
내의 onDeregistration
registry
- 객체의 모두 또는 일부가
등록 해제되는 ServiceRegistry
category
- 이 객체가 등록 해제된다
레지스트리 카테고리를 나타내는 Class
객체ServiceRegistry.deregisterServiceProvider(Object provider)
public String getVendorName()
디폴트의 구현에서는,vendorName
인스턴스 변수의 값이 돌려주어집니다.
null
이외의
String
public String getVersion()
디폴트의 구현에서는,version
인스턴스 변수의 값이 돌려주어집니다.
null
이외의
String
public abstract String getDescription(Locale locale)
Locale
에 로컬라이즈 됩니다.
locale
- 반환되는 값을 로컬라이즈 한다
Locale
String
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.