cz.cuni.amis.pogamut.pogamutlevelmetadata
Class ResourcesXStreamMetaDataProviderFactory<ObjectId>

Package class diagram package ResourcesXStreamMetaDataProviderFactory
java.lang.Object
  extended by cz.cuni.amis.pogamut.pogamutlevelmetadata.AbstractXStreamMetaDataProviderFactory<ObjectId>
      extended by cz.cuni.amis.pogamut.pogamutlevelmetadata.ResourcesXStreamMetaDataProviderFactory<ObjectId>
All Implemented Interfaces:
ILevelMetaDataProviderFactory<ObjectId,String>

public class ResourcesXStreamMetaDataProviderFactory<ObjectId>
extends AbstractXStreamMetaDataProviderFactory<ObjectId>

Author:
Martin Cerny

Constructor Summary
ResourcesXStreamMetaDataProviderFactory(String resourceBasePath)
           
 
Method Summary
protected  InputStream getInputStreamForLevelName(String levelName)
          Implementations provide a way to get an input stream for particular level, containing the metatada.
 
Methods inherited from class cz.cuni.amis.pogamut.pogamutlevelmetadata.AbstractXStreamMetaDataProviderFactory
alias, alias, aliasAttribute, aliasAttribute, aliasField, aliasType, getMetadataProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourcesXStreamMetaDataProviderFactory

public ResourcesXStreamMetaDataProviderFactory(String resourceBasePath)
Method Detail

getInputStreamForLevelName

protected InputStream getInputStreamForLevelName(String levelName)
                                          throws IOException
Description copied from class: AbstractXStreamMetaDataProviderFactory
Implementations provide a way to get an input stream for particular level, containing the metatada.

Specified by:
getInputStreamForLevelName in class AbstractXStreamMetaDataProviderFactory<ObjectId>
Returns:
input stream or null if no metadata is found.
Throws:
IOException


Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.