org.openstreetmap.osmosis.core.merge.v0_6.impl
Class ChangesetFileNameFormatter

java.lang.Object
  extended by org.openstreetmap.osmosis.core.merge.v0_6.impl.ChangesetFileNameFormatter

public class ChangesetFileNameFormatter
extends java.lang.Object

This class will generate changeset filenames.

Author:
Brett Henderson

Constructor Summary
ChangesetFileNameFormatter(java.lang.String beginFileNameFormat, java.lang.String endFileNameFormat)
          Creates a new instance.
 
Method Summary
 java.lang.String generateFileName(java.util.Date intervalBegin, java.util.Date intervalEnd)
          Generates an appropriate file name based on the input dates.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangesetFileNameFormatter

public ChangesetFileNameFormatter(java.lang.String beginFileNameFormat,
                                  java.lang.String endFileNameFormat)
Creates a new instance.

Parameters:
beginFileNameFormat - The date format of the beginning of the filename.
endFileNameFormat - The date format of the end of the filename.
Method Detail

generateFileName

public java.lang.String generateFileName(java.util.Date intervalBegin,
                                         java.util.Date intervalEnd)
Generates an appropriate file name based on the input dates.

Parameters:
intervalBegin - The beginning of the time interval.
intervalEnd - The end of the time interval.
Returns:
The file name.