BEAST
eu.baltrad.beast.admin.objects.routes.WrwpRoute Class Reference

Object used when manipulating WrwpRule. More...

Inheritance diagram for eu.baltrad.beast.admin.objects.routes.WrwpRoute:
eu.baltrad.beast.admin.objects.routes.Route

Public Member Functions

int getHeightInterval ()
 
void setHeightInterval (int heightInterval)
 
int getMaxProfileHeight ()
 
void setMaxProfileHeight (int maxProfileHeight)
 
int getMinDistance ()
 
void setMinDistance (int minDistance)
 
int getMaxDistance ()
 
void setMaxDistance (int maxDistance)
 
double getMinElevationAngle ()
 
void setMinElevationAngle (double minElevationAngle)
 
double getMaxElevationAngle ()
 
void setMaxElevationAngle (double maxElevationAngle)
 
double getRadialVelocityThreshold ()
 
void setRadialVelocityThreshold (double radialVelocityThreshold)
 
double getUpperThresholdForCalculatedVelocity ()
 
void setUpperThresholdForCalculatedVelocity (double upperThresholdForCalculatedVelocity)
 
int getMinSampleSizeForReflectivity ()
 
void setMinSampleSizeForReflectivity (int minSampleSizeForReflectivity)
 
int getMinSampleSizeForWind ()
 
void setMinSampleSizeForWind (int minSampleSizeForWind)
 
List< String > getFields ()
 
void setFields (List< String > fields)
 
List< String > getSources ()
 
void setSources (List< String > sources)
 
IFilter getFilter ()
 
void setFilter (IFilter filter)
 
void fromRouteDefinition (RouteDefinition def)
 Fills a route from the route definition.
 
IRule toRule (IRouterManager routerManager)
 Creates a rule from self using the provided router manager.
 
boolean isValid ()
 
- Public Member Functions inherited from eu.baltrad.beast.admin.objects.routes.Route
 Route ()
 Constructor.
 
 Route (String name)
 Constructor.
 
String getName ()
 
void setName (String name)
 
List< String > getRecipients ()
 
void setRecipients (List< String > recipients)
 
boolean isActive ()
 
void setActive (boolean active)
 
String getAuthor ()
 
void setAuthor (String author)
 
String getDescription ()
 
void setDescription (String description)
 
boolean validate ()
 Validates this route so that it follows the conventions.
 

Detailed Description

Object used when manipulating WrwpRule.

Author
anders

Member Function Documentation

◆ fromRouteDefinition()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.fromRouteDefinition ( RouteDefinition def)
inline

Fills a route from the route definition.

Parameters
defthe route definition

Reimplemented from eu.baltrad.beast.admin.objects.routes.Route.

◆ getFields()

List< String > eu.baltrad.beast.admin.objects.routes.WrwpRoute.getFields ( )
inline
Returns
the fields

◆ getFilter()

IFilter eu.baltrad.beast.admin.objects.routes.WrwpRoute.getFilter ( )
inline
Returns
the filter

◆ getHeightInterval()

int eu.baltrad.beast.admin.objects.routes.WrwpRoute.getHeightInterval ( )
inline
Returns
the heightInterval

◆ getMaxDistance()

int eu.baltrad.beast.admin.objects.routes.WrwpRoute.getMaxDistance ( )
inline
Returns
the maxDistance

◆ getMaxElevationAngle()

double eu.baltrad.beast.admin.objects.routes.WrwpRoute.getMaxElevationAngle ( )
inline
Returns
the maxElevationAngle

◆ getMaxProfileHeight()

int eu.baltrad.beast.admin.objects.routes.WrwpRoute.getMaxProfileHeight ( )
inline
Returns
the maxProfileHeight

◆ getMinDistance()

int eu.baltrad.beast.admin.objects.routes.WrwpRoute.getMinDistance ( )
inline
Returns
the minDistance

◆ getMinElevationAngle()

double eu.baltrad.beast.admin.objects.routes.WrwpRoute.getMinElevationAngle ( )
inline
Returns
the minElevationAngle

◆ getMinSampleSizeForReflectivity()

int eu.baltrad.beast.admin.objects.routes.WrwpRoute.getMinSampleSizeForReflectivity ( )
inline
Returns
the minSampleSizeForReflectivity

◆ getMinSampleSizeForWind()

int eu.baltrad.beast.admin.objects.routes.WrwpRoute.getMinSampleSizeForWind ( )
inline
Returns
the minSampleSizeForWind

◆ getRadialVelocityThreshold()

double eu.baltrad.beast.admin.objects.routes.WrwpRoute.getRadialVelocityThreshold ( )
inline
Returns
the radialVelocityThreshold

◆ getSources()

List< String > eu.baltrad.beast.admin.objects.routes.WrwpRoute.getSources ( )
inline
Returns
the sources

◆ getUpperThresholdForCalculatedVelocity()

double eu.baltrad.beast.admin.objects.routes.WrwpRoute.getUpperThresholdForCalculatedVelocity ( )
inline
Returns
the upperThresholdForCalculatedVelocity

◆ isValid()

boolean eu.baltrad.beast.admin.objects.routes.WrwpRoute.isValid ( )
inline

◆ setFields()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setFields ( List< String > fields)
inline
Parameters
fieldsthe fields to set

◆ setFilter()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setFilter ( IFilter filter)
inline
Parameters
filterthe filter to set

◆ setHeightInterval()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setHeightInterval ( int heightInterval)
inline
Parameters
heightIntervalthe heightInterval to set

◆ setMaxDistance()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setMaxDistance ( int maxDistance)
inline
Parameters
maxDistancethe maxDistance to set

◆ setMaxElevationAngle()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setMaxElevationAngle ( double maxElevationAngle)
inline
Parameters
maxElevationAnglethe maxElevationAngle to set

◆ setMaxProfileHeight()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setMaxProfileHeight ( int maxProfileHeight)
inline
Parameters
maxProfileHeightthe maxProfileHeight to set

◆ setMinDistance()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setMinDistance ( int minDistance)
inline
Parameters
minDistancethe minDistance to set

◆ setMinElevationAngle()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setMinElevationAngle ( double minElevationAngle)
inline
Parameters
minElevationAnglethe minElevationAngle to set

◆ setMinSampleSizeForReflectivity()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setMinSampleSizeForReflectivity ( int minSampleSizeForReflectivity)
inline
Parameters
minSampleSizeForReflectivitythe minSampleSizeForReflectivity to set

◆ setMinSampleSizeForWind()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setMinSampleSizeForWind ( int minSampleSizeForWind)
inline
Parameters
minSampleSizeForWindthe minSampleSizeForWind to set

◆ setRadialVelocityThreshold()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setRadialVelocityThreshold ( double radialVelocityThreshold)
inline
Parameters
radialVelocityThresholdthe radialVelocityThreshold to set

◆ setSources()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setSources ( List< String > sources)
inline
Parameters
sourcesthe sources to set

◆ setUpperThresholdForCalculatedVelocity()

void eu.baltrad.beast.admin.objects.routes.WrwpRoute.setUpperThresholdForCalculatedVelocity ( double upperThresholdForCalculatedVelocity)
inline
Parameters
upperThresholdForCalculatedVelocitythe upperThresholdForCalculatedVelocity to set

◆ toRule()

IRule eu.baltrad.beast.admin.objects.routes.WrwpRoute.toRule ( IRouterManager routerManager)
inline

Creates a rule from self using the provided router manager.

Parameters
routerManagerthe router manager
Returns
the rule

Reimplemented from eu.baltrad.beast.admin.objects.routes.Route.


The documentation for this class was generated from the following file: