Todo List
PluginBase | --ClientPlugin | --ClientQuery
[line 53]
[line 58]
[line 63]
void addDefaultQuerySelection( string $layerId)
void adjustExportMapRequest( ExportConfiguration $configuration, MapRequest $mapRequest)
void ajaxGetPluginResponse( AjaxPluginResponse $ajaxPluginResponse)
void ajaxHandleAction( mixed $actionName, PluginEnabler $pluginsDirectives)
void buildRequest( )
void clearSession( )
void createSession( MapInfo $mapInfo, InitialMapState $initialMapState)
ClientQuery __construct( )
string drawQuery( )
QuerySelection findQuerySelection( string $layerId)
Returns null if no QuerySelection was found.
void getLayers( array &$queryLayers, array &$queryLayersLabel)
void getTools( )
void handleApplicationTool( ToolDescription $tool)
void handleCompleteForm( QueryRequest $request)
void handleHttpGetRequest( mixed $request)
void handleHttpPostRequest( mixed $request)
void handleKeymapTool( ToolDescription $tool, Shape $keymapShape)
void handleMainmapTool( ToolDescription $tool, Shape $mainmapShape)
void handleQuery( array $request, [boolean $check = false])
void handleResult( mixed $queryResult)
void handleStandardParameters( QueryRequest $request, [boolean $check = false])
void initializeResult( mixed $queryResult)
void loadSession( mixed $sessionObject)
QueryResult processResult( QueryResult $queryResult)
Updates query selections depending on returned tables.
void renderForm( Smarty $template)
void saveSession( )
[line 79]
[line 78]
[line 77]
[line 76]
[line 80]
[line 69]
[line 71]
[line 68]
[line 70]