de.cesr.more.param.reader
Class MMilieuNetDataCsvReader

java.lang.Object
  extended by de.cesr.parma.core.PmAbstractParameterReader
      extended by de.cesr.more.param.reader.MMilieuNetDataCsvReader
All Implemented Interfaces:
de.cesr.parma.core.PmParameterReader

public class MMilieuNetDataCsvReader
extends de.cesr.parma.core.PmAbstractParameterReader

Reader of milieu-specific parameters from a CSV file. NOTE: Requires parameters to be specified in the first row (header). The parameter MNetworkBuildingPa.MILIEU_NETWORK_CSV_COLUMNPREFIX defines a prefix for parameter definitions that needs to be omitted from the fully qualified classname in the header.

Date:
21.02.2014

Constructor Summary
MMilieuNetDataCsvReader(Object pmIdentifier)
           
MMilieuNetDataCsvReader(de.cesr.parma.core.PmParameterManager pm)
           
 
Method Summary
 void initParameters()
           
protected  void processColumn(String column, String value, int milieu)
           
 
Methods inherited from class de.cesr.parma.core.PmAbstractParameterReader
deregisterAll, deregisterParameterReader, registerParameterReader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MMilieuNetDataCsvReader

public MMilieuNetDataCsvReader(Object pmIdentifier)

MMilieuNetDataCsvReader

public MMilieuNetDataCsvReader(de.cesr.parma.core.PmParameterManager pm)
Method Detail

initParameters

public void initParameters()
Specified by:
initParameters in interface de.cesr.parma.core.PmParameterReader
Overrides:
initParameters in class de.cesr.parma.core.PmAbstractParameterReader

processColumn

protected void processColumn(String column,
                             String value,
                             int milieu)