Server
[ class tree: Server ] [ index: Server ] [ all elements ]

Class: ClientResponderAdapter

Source Location: /server/ServerPlugin.php

Class Overview

PluginBase
   |
   --ServerPlugin
      |
      --ClientResponderAdapter

Adapter for interface ClientResponder


Author(s):

Methods


Child classes:

ServerLayerReorder
Server Layer Reorder
ServerStatsReports
Server StatsReports class
ServerOgcLayerLoader
Server OgcLayerLoader class
ServerLayerFilter
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
ServerOutline
Server Outline class
ServerSearch
Server search plugin
ServerEdit
Server Edit class
ServerRouting
Server routing plugin. This class must be subclassed by plugins wishing to perform routing
ServerGeostat
Server Geostat
ServerLayers
Server plugin for managing the set of layers to render.
ServerLocation
Server part of Location plugin
ServerQuery
Server part of Query plugin
ServerImages
Server part of Images plugin
ServerProjectTable
Plugin to test tables management
ServerProjectplugin

Inherited Variables

Inherited Methods

Class: ServerPlugin

ServerPlugin::__construct()
Constructor
ServerPlugin::getConfig()
ServerPlugin::getServerContext()
ServerPlugin::initializeConfig()
Initializes plugin configuration
ServerPlugin::useExtendedInit()
ServerPlugin::useExtendedRequest()
ServerPlugin::useExtendedResult()

Class: PluginBase

PluginBase::__construct()
Constructor
PluginBase::account()
Records an accounting message for plugins
PluginBase::getBasePath()
PluginBase::getExtendedName()
PluginBase::getName()
PluginBase::getRequest()
Get plugin's request or result out of MapRequest or MapResult
PluginBase::initialize()
Plugin initialization (can be extended in custom plugins)
PluginBase::initializeConfig()
Initializes plugin
PluginBase::preInitialize()
Plugin pre initialization. In most cases, plugins should use
PluginBase::replacePlugin()
Returns name of parent plugin in case of plugin extension
PluginBase::setBasePath()
PluginBase::setExtendedName()
PluginBase::setName()

Class Details

[line 166]
Adapter for interface ClientResponder

This class implements all interface methods so child classes won't need to add an empty method when they're not implemented.




Tags:

abstract:  


[ Top ]


Class Methods


method handleDrawing [line 182]

void handleDrawing( mixed $requ)



Tags:

access:  public
see:  ClientResponder::handleDrawing()


Overridden in child classes as:

ServerOutline::handleDrawing()
Handles shapes drawing and area computation
ServerEdit::handleDrawing()
Handles shapes drawing
ServerLocation::handleDrawing()
Draw the crosshair and reference marks.

[ Top ]

method handlePostDrawing [line 187]

void handlePostDrawing( mixed $requ)



Tags:

access:  public
see:  ClientResponder::handlePostDrawing()


[ Top ]

method handlePreDrawing [line 177]

void handlePreDrawing( mixed $requ)



Tags:

access:  public
see:  ClientResponder::handlePreDrawing()


Overridden in child classes as:

ServerLayerReorder::handlePreDrawing()
Reorder MapServer layers lists and transparency from Cartoclient request
ServerSearch::handlePreDrawing()
ServerEdit::handlePreDrawing()
Handles shapes insert in the database
ServerRouting::handlePreDrawing()
Result is set in initializeRequest but Outline must be called
ServerGeostat::handlePreDrawing()
ServerQuery::handlePreDrawing()
ServerProjectTable::handlePreDrawing()
ServerProjectplugin::handlePreDrawing()

[ Top ]

method initializeRequest [line 172]



Documentation generated on Thu, 04 Sep 2008 11:39:53 +0200 by phpDocumentor 1.3.0RC3