javax > javax.imageio > javax.imageio.spi > javax.imageio.spi.serviceregistry >

Class: javax.imageio.spi.ServiceRegistry
    java.lang.Object
       javax.imageio.spi.ServiceRegistry


public class ServiceRegistry extends Object

Inner Class(es): ServiceRegistry.Filter

FIELDS:

CONSTRUCTORS:
public ServiceRegistry(Iterator categories)


METHODS:
public boolean contains(Object provider)
Throws: IllegalArgumentException

public void deregisterAll()

public void deregisterAll(Class category)
Throws: IllegalArgumentException

public void deregisterServiceProvider(Object provider)
Throws: IllegalArgumentException

public boolean deregisterServiceProvider(Object provider, Class category)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: ClassCastException

public void finalize()
Throws: Throwable
Overrides: Object

public Iterator getCategories()

public Object getServiceProviderByClass(Class providerClass)
Throws: IllegalArgumentException

public Iterator getServiceProviders(Class category, boolean useOrdering)
Throws: IllegalArgumentException

public Iterator getServiceProviders(Class category, ServiceRegistry.Filter filter, boolean useOrdering)
Throws: IllegalArgumentException

public static Iterator lookupProviders(Class providerClass)
Throws: IllegalArgumentException

public static Iterator lookupProviders(Class providerClass, ClassLoader loader)
Throws: IllegalArgumentException

public void registerServiceProvider(Object provider)
Throws: IllegalArgumentException

public boolean registerServiceProvider(Object provider, Class category)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: ClassCastException

public void registerServiceProviders(Iterator providers)
Throws: IllegalArgumentException

public boolean setOrdering(Class category, Object firstProvider, Object secondProvider)
Throws: IllegalArgumentException
Throws: IllegalArgumentException

public boolean unsetOrdering(Class category, Object firstProvider, Object secondProvider)
Throws: IllegalArgumentException
Throws: IllegalArgumentException


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
IIORegistry,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net