org.geotools.gce.imagemosaic.properties
Class PropertiesCollector

Object
  extended by PropertiesCollector
Direct Known Subclasses:
RegExPropertiesCollector

public abstract class PropertiesCollector
extends Object


Constructor Summary
PropertiesCollector(PropertiesCollectorSPI spi, List<String> propertyNames)
           
 
Method Summary
protected  void addMatch(String match)
           
 PropertiesCollector collect(File file)
           
 PropertiesCollector collect(GridCoverage2DReader gridCoverageReader)
           
 PropertiesCollector collect(ImageReader imageReader)
           
protected  List<String> getMatches()
           
 List<String> getPropertyNames()
           
 PropertiesCollectorSPI getSpi()
           
 void reset()
           
abstract  void setProperties(Map<String,Object> map)
           
abstract  void setProperties(SimpleFeature feature)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertiesCollector

public PropertiesCollector(PropertiesCollectorSPI spi,
                           List<String> propertyNames)
Method Detail

getSpi

public PropertiesCollectorSPI getSpi()

collect

public PropertiesCollector collect(File file)

collect

public PropertiesCollector collect(ImageReader imageReader)

collect

public PropertiesCollector collect(GridCoverage2DReader gridCoverageReader)

setProperties

public abstract void setProperties(SimpleFeature feature)

setProperties

public abstract void setProperties(Map<String,Object> map)

reset

public void reset()

getPropertyNames

public List<String> getPropertyNames()

addMatch

protected void addMatch(String match)

getMatches

protected List<String> getMatches()


Copyright © 1996-2014 Geotools. All Rights Reserved.