Class SightParameterReader
java.lang.Object
es.uam.eps.ir.relison.grid.ParametersReader
es.uam.eps.ir.relison.grid.diffusion.sight.SightParameterReader
public class SightParameterReader extends ParametersReader
Class for reading a sight mechanism for information diffusion.
For each mechanism, a single set of parameters is read.
File format:
sight:
name: sight_name
params: ...
param1: ...
File format:
sight:
name: sight_name
params: ...
param1: ...
- See Also:
ParametersReader
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
name
Name of the sight mechanismprivate static java.lang.String
NAME
Identifier for the name of the mechanismprivate static java.lang.String
PARAMS
Identifier for the parametersprivate Parameters
values
Parameter values for the sight mechanism. -
Constructor Summary
Constructors Constructor Description SightParameterReader()
-
Method Summary
Modifier and Type Method Description java.lang.String
getName()
Obtains the name of the sight mechanism.Parameters
getParams()
Obtains the values of the parameters of the sight mechanism.java.lang.String
printSightMechanism()
Shows the configuration of a sight mechanism.void
readSight(java.util.Map<java.lang.String,java.lang.Object> node)
Reads the parameters of a sight mechanismMethods inherited from class es.uam.eps.ir.relison.grid.ParametersReader
readBoolean, readDouble, readInteger, readLong, readOrientation, readParameters, readParameterValues, readString
-
Field Details
-
NAME
private static final java.lang.String NAMEIdentifier for the name of the mechanism- See Also:
- Constant Field Values
-
PARAMS
private static final java.lang.String PARAMSIdentifier for the parameters- See Also:
- Constant Field Values
-
name
private java.lang.String nameName of the sight mechanism -
values
Parameter values for the sight mechanism.
-
-
Constructor Details
-
SightParameterReader
public SightParameterReader()
-
-
Method Details
-
readSight
public void readSight(java.util.Map<java.lang.String,java.lang.Object> node)Reads the parameters of a sight mechanism- Parameters:
node
- the node containing the information for that sight mechanism.
-
getName
public java.lang.String getName()Obtains the name of the sight mechanism.- Returns:
- the name of the sight mechanism.
-
getParams
Obtains the values of the parameters of the sight mechanism.- Returns:
- the values of the parameters
-
printSightMechanism
public java.lang.String printSightMechanism()Shows the configuration of a sight mechanism.- Returns:
- a string containing the configuration of the sight mechanism.
-