Logo Search packages:      
Sourcecode: uimaj version File versions  Download package

Classes | Public Member Functions | Private Attributes

org::apache::uima::impl::CompositeResourceFactory_impl Class Reference

Inheritance diagram for org::apache::uima::impl::CompositeResourceFactory_impl:
Inheritance graph
[legend]
Collaboration diagram for org::apache::uima::impl::CompositeResourceFactory_impl:
Collaboration graph
[legend]

List of all members.

Classes

class  Registration

Public Member Functions

Resource produceResource (Class<?extends Resource > aResourceClass, ResourceSpecifier aSpecifier, Map< String, Object > aAdditionalParams) throws ResourceInitializationException
void registerFactory (Class<?extends ResourceSpecifier > aResourceSpecifierInterface, ResourceFactory aFactory)
void registerFactory (Class aResourceSpecifierInterface, ResourceFactory aFactory)

Private Attributes

List< RegistrationmRegisteredFactories = Collections.synchronizedList(new ArrayList<Registration>())

Detailed Description

A registry containing (ResourceSpecifier Class, ResourceFactory) pairs. Also implements the ResourceFactory interface, and produces resources by delegating to the most recently registered ResourceFactory instance that can handle the class of the given specifier object.

Definition at line 42 of file CompositeResourceFactory_impl.java.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index