es.ants.felixgm.trmsim_wsn.trm.templatetrm
Class TemplateTRM_Parameters

java.lang.Object
  extended by es.ants.felixgm.trmsim_wsn.trm.TRMParameters
      extended by es.ants.felixgm.trmsim_wsn.trm.templatetrm.TemplateTRM_Parameters

public class TemplateTRM_Parameters
extends TRMParameters

This class represents the set of parameters' values of TemplateTRM.

A TemplateTRM parameters file has the following structure:

    ####################################
    # TemplateTRM parameters file
    ####################################
    parameter1Name=parameter1Value
    parameter2Name=parameter2Value
 
This file can be downloaded here. But if any of the parameters can not be succesfully extracted from the file, they are set to a default value.

Since:
0.3
Version:
0.3
Author:
Félix Gómez Mármol, Gregorio Martínez Pérez

Field Summary
static java.lang.String defaultParametersFileName
          Default parameters file name
 
Fields inherited from class es.ants.felixgm.trmsim_wsn.trm.TRMParameters
parameters, parametersFile, parametersFileHeader
 
Constructor Summary
TemplateTRM_Parameters()
          Creates a new instance of TemplateTRM_Parameters setting them to their default values
TemplateTRM_Parameters(java.lang.String fileName)
          Creates a new instance of TemplateTRM_Parameters from a given parameters file name
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class es.ants.felixgm.trmsim_wsn.trm.TRMParameters
getBooleanParameter, getDoubleParameter, getIntegerParameter, getStringParameter, saveToFile, saveToFile, setBooleanParameter, setDoubleParameter, setIntegerParameter, setStringParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

defaultParametersFileName

public static final java.lang.String defaultParametersFileName
Default parameters file name

See Also:
Constant Field Values
Constructor Detail

TemplateTRM_Parameters

public TemplateTRM_Parameters()
Creates a new instance of TemplateTRM_Parameters setting them to their default values


TemplateTRM_Parameters

public TemplateTRM_Parameters(java.lang.String fileName)
                       throws java.lang.Exception
Creates a new instance of TemplateTRM_Parameters from a given parameters file name

Parameters:
fileName - TemplateTRM parameters file name
Throws:
java.lang.Exception - If any parameter can not be successfully retrieved
Method Detail

toString

public java.lang.String toString()
Specified by:
toString in class TRMParameters