PluginBase | --ClientPlugin | --ClientLocation
[line 64]
[line 69]
[line 59]
[line 54]
[line 74]
[line 79]
[line 91]
ClientLocation __construct( )
void adjustExportMapRequest( ExportConfiguration $configuration, MapRequest $mapRequest)
void buildMapRequest( mixed $mapRequest)
Overridden in child classes as:
LocationRequest buildZoomPointRequest( string $zoomType, Point $point, [double $zoomFactor = 0], [double $scale = 0])
void createSession( MapInfo $mapInfo, InitialMapState $initialMapState)
string drawIdRecenter( )
string drawRecenter( )
string drawScales( )
string drawShortcuts( )
float getCurrentScale( )
Bbox getLocation( )
string getLocationInformation( )
void getTools( )
double getZoomInFactor( Rectangle $rectangle)
LocationRequest handleBboxRecenter( array $request, [boolean $check = false])
void handleHttpGetRequest( mixed $request)
void handleHttpPostRequest( mixed $request)
LocationRequest handleIdRecenter( array $request, [boolean $check = false])
void handleInit( mixed $locationInit)
LocationRequest handleKeymapButton( )
void handleKeymapTool( ToolDescription $tool, Shape $keymapShape)
void handleMainmapTool( ToolDescription $tool, Shape $mainmapShape)
LocationRequest handlePanButtons( )
LocationRequest handleRecenterScales( array $request, [boolean $useDoit = true], [mixed $check = false])
When useDoit parameter is true, scale is changed only if a scale selection was done on form. In this case, a form value ("doit") is set to '1' using Javascript.
void handleResult( mixed $locationResult)
LocationRequest handleShortcuts( array $request, [boolean $useDoit = true], [boolean $check = false])
void initializeResult( mixed $locationResult)
void loadSession( mixed $sessionObject)
int panDirectionToFactor( string $panDirection)
void renderForm( Smarty $template)
void saveSession( )
[line 86]
[line 84]
[line 85]