org.tridas.io.naming
Class NumericalNamingConvention

java.lang.Object
  extended by org.tridas.io.naming.AbstractNamingConvention
      extended by org.tridas.io.naming.NumericalNamingConvention
All Implemented Interfaces:
INamingConvention

public class NumericalNamingConvention
extends AbstractNamingConvention

Author:
daniel

Nested Class Summary
 
Nested classes/interfaces inherited from class org.tridas.io.naming.AbstractNamingConvention
AbstractNamingConvention.DendoFileInfo
 
Field Summary
 
Fields inherited from class org.tridas.io.naming.AbstractNamingConvention
addSequenceNumbersForUniqueness, DEFAULT_FILENAME
 
Constructor Summary
NumericalNamingConvention()
           
NumericalNamingConvention(String argBaseName)
           
 
Method Summary
 String getBaseFilename()
          The base filename for all files.
protected  String getDendroFilename(IDendroFile argFile, org.tridas.schema.TridasProject argProject, org.tridas.schema.TridasDerivedSeries argSeries)
           
protected  String getDendroFilename(IDendroFile argFile, org.tridas.schema.TridasProject argProject, org.tridas.schema.TridasObject argObject, org.tridas.schema.TridasElement argElement, org.tridas.schema.TridasSample argSample, org.tridas.schema.TridasRadius argRadius, org.tridas.schema.TridasMeasurementSeries argSeries)
           
 String getDescription()
           
 String getName()
           
 void setBaseFilename(String baseFilename)
          The base filename for all files
 
Methods inherited from class org.tridas.io.naming.AbstractNamingConvention
clearRegisteredFiles, getFilename, registerFile, registerFile, setAddSequenceNumbersForUniqueness, setFilename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumericalNamingConvention

public NumericalNamingConvention()

NumericalNamingConvention

public NumericalNamingConvention(String argBaseName)
Method Detail

setBaseFilename

public void setBaseFilename(String baseFilename)
The base filename for all files

Parameters:
baseFilename - the base filename to set

getBaseFilename

public String getBaseFilename()
The base filename for all files.

Returns:
the base filename

getDendroFilename

protected String getDendroFilename(IDendroFile argFile,
                                   org.tridas.schema.TridasProject argProject,
                                   org.tridas.schema.TridasObject argObject,
                                   org.tridas.schema.TridasElement argElement,
                                   org.tridas.schema.TridasSample argSample,
                                   org.tridas.schema.TridasRadius argRadius,
                                   org.tridas.schema.TridasMeasurementSeries argSeries)
Specified by:
getDendroFilename in class AbstractNamingConvention
See Also:
AbstractNamingConvention.getDendroFilename(org.tridas.io.IDendroFile, org.tridas.schema.TridasProject, org.tridas.schema.TridasObject, org.tridas.schema.TridasElement, org.tridas.schema.TridasSample, org.tridas.schema.TridasRadius, org.tridas.schema.TridasMeasurementSeries)

getDendroFilename

protected String getDendroFilename(IDendroFile argFile,
                                   org.tridas.schema.TridasProject argProject,
                                   org.tridas.schema.TridasDerivedSeries argSeries)
Specified by:
getDendroFilename in class AbstractNamingConvention

getDescription

public String getDescription()
Specified by:
getDescription in interface INamingConvention
Specified by:
getDescription in class AbstractNamingConvention
See Also:
INamingConvention.getDescription()

getName

public String getName()
Specified by:
getName in interface INamingConvention
Specified by:
getName in class AbstractNamingConvention


Copyright © 2011. All Rights Reserved.