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

Object used to manipulate GoogleMapRule. More...

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

Public Member Functions

String getPath ()
 
void setPath (String path)
 
boolean isUseAreaInPath ()
 
void setUseAreaInPath (boolean useAreaInPath)
 
String getArea ()
 
void setArea (String area)
 
IFilter getFilter ()
 
void setFilter (IFilter filter)
 
void fromRouteDefinition (RouteDefinition def)
 Fills self with information from route definition.
 
IRule toRule (IRouterManager routerManager)
 Creates a rule from self using the provided router manager @routerManager - the 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 to manipulate GoogleMapRule.

Author
anders

Member Function Documentation

◆ fromRouteDefinition()

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

Fills self with information from route definition.

Parameters
def- the route definition

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

◆ getArea()

String eu.baltrad.beast.admin.objects.routes.GmapRoute.getArea ( )
inline
Returns
the area

◆ getFilter()

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

◆ getPath()

String eu.baltrad.beast.admin.objects.routes.GmapRoute.getPath ( )
inline
Returns
the path

◆ isUseAreaInPath()

boolean eu.baltrad.beast.admin.objects.routes.GmapRoute.isUseAreaInPath ( )
inline
Returns
the useAreaInPath

◆ isValid()

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

◆ setArea()

void eu.baltrad.beast.admin.objects.routes.GmapRoute.setArea ( String area)
inline
Parameters
areathe area to set

◆ setFilter()

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

◆ setPath()

void eu.baltrad.beast.admin.objects.routes.GmapRoute.setPath ( String path)
inline
Parameters
paththe path to set

◆ setUseAreaInPath()

void eu.baltrad.beast.admin.objects.routes.GmapRoute.setUseAreaInPath ( boolean useAreaInPath)
inline
Parameters
useAreaInPaththe useAreaInPath to set

◆ toRule()

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

Creates a rule from self using the provided router manager @routerManager - the router manager.

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


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