org.tridas.io.naming
Class SeriesCodeNamingConvention

java.lang.Object
  extended by org.tridas.io.naming.AbstractNamingConvention
      extended by org.tridas.io.naming.SeriesCodeNamingConvention
All Implemented Interfaces:
INamingConvention
Direct Known Subclasses:
SeriesCode8CharNamingConvention

public class SeriesCodeNamingConvention
extends AbstractNamingConvention

This convention names the files using the series title. It is only applicable to file formats that store single series.

Author:
pwb48

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
SeriesCodeNamingConvention()
           
 
Method Summary
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)
           
protected  String getDendroFilename(org.tridas.interfaces.ITridasSeries argSeries)
           
 String getDescription()
           
 String getName()
           
 
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

SeriesCodeNamingConvention

public SeriesCodeNamingConvention()
Method Detail

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

getDendroFilename

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

getDendroFilename

protected String getDendroFilename(org.tridas.interfaces.ITridasSeries argSeries)

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.