org.tridas.io.formats.heidelberg
Class TridasToHeidelbergDefaults

java.lang.Object
  extended by org.tridas.io.defaults.AbstractMetadataFieldSet
      extended by org.tridas.io.formats.heidelberg.TridasToHeidelbergDefaults
All Implemented Interfaces:
Cloneable, IMetadataFieldSet

public class TridasToHeidelbergDefaults
extends AbstractMetadataFieldSet
implements IMetadataFieldSet


Constructor Summary
TridasToHeidelbergDefaults()
           
 
Method Summary
protected  void initDefaultValues()
          initialize the default values in this set
 void populateFromDerivedSeries(org.tridas.schema.TridasDerivedSeries argSeries)
           
 void populateFromMS(org.tridas.schema.TridasMeasurementSeries argSeries)
           
 void populateFromTridasElement(org.tridas.schema.TridasElement argElement)
           
 void populateFromTridasLocation(org.tridas.schema.TridasObject o, org.tridas.schema.TridasElement e)
          Populate location fields from TridasObject and TridasElement entities.
 void populateFromTridasObject(org.tridas.schema.TridasObject o)
           
 void populateFromTridasProject(org.tridas.schema.TridasProject argProject)
           
 void populateFromTridasRadius(org.tridas.schema.TridasRadius argRadius)
           
 void populateFromTridasSample(org.tridas.schema.TridasSample argSample)
           
 void populateFromTridasValues(org.tridas.schema.TridasValues argValues)
           
 void populateFromWoodCompleteness(org.tridas.schema.TridasMeasurementSeries series, org.tridas.schema.TridasRadius radius)
           
 
Methods inherited from class org.tridas.io.defaults.AbstractMetadataFieldSet
addConversionWarning, addIgnoredWarning, addTruncatedWarning, clone, getBooleanDefaultValue, getDateTimeDefaultValue, getDefaultValue, getDoubleDefaultValue, getEnumKeyset, getIntegerDefaultValue, getPast4BooleanDefaultValue, getSafeIntYearDefaultValue, getSheffieldStringDefaultValue, getStringDefaultValue, getWarnings, keySet, setDefaultValue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.tridas.io.defaults.IMetadataFieldSet
addConversionWarning, addIgnoredWarning, addTruncatedWarning, clone, getDefaultValue, getWarnings, keySet
 

Constructor Detail

TridasToHeidelbergDefaults

public TridasToHeidelbergDefaults()
Method Detail

initDefaultValues

protected void initDefaultValues()
Description copied from class: AbstractMetadataFieldSet
initialize the default values in this set

Specified by:
initDefaultValues in class AbstractMetadataFieldSet

populateFromTridasProject

public void populateFromTridasProject(org.tridas.schema.TridasProject argProject)

populateFromTridasElement

public void populateFromTridasElement(org.tridas.schema.TridasElement argElement)

populateFromTridasRadius

public void populateFromTridasRadius(org.tridas.schema.TridasRadius argRadius)

populateFromTridasSample

public void populateFromTridasSample(org.tridas.schema.TridasSample argSample)

populateFromTridasValues

public void populateFromTridasValues(org.tridas.schema.TridasValues argValues)

populateFromMS

public void populateFromMS(org.tridas.schema.TridasMeasurementSeries argSeries)

populateFromDerivedSeries

public void populateFromDerivedSeries(org.tridas.schema.TridasDerivedSeries argSeries)

populateFromTridasObject

public void populateFromTridasObject(org.tridas.schema.TridasObject o)

populateFromTridasLocation

public void populateFromTridasLocation(org.tridas.schema.TridasObject o,
                                       org.tridas.schema.TridasElement e)
Populate location fields from TridasObject and TridasElement entities. If location info is in the TridasElement use this as it is more detailed, otherwise use the data from the TridasObject.

Parameters:
o -
e -

populateFromWoodCompleteness

public void populateFromWoodCompleteness(org.tridas.schema.TridasMeasurementSeries series,
                                         org.tridas.schema.TridasRadius radius)


Copyright © 2011. All Rights Reserved.