|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.enterprise.control.AbstractListener
org.deegree_impl.clients.wmsclient2.control.AbstractMapListener
org.deegree_impl.clients.wmsclient2.control.ZoomInListener
will be called if the client forces a zoomin action. the zoomin will be performed by setting the map boundaries to the rectangle selected by the client or centering the map onto the point the user had mouse-clicked to. the point or the rectangle is defined within the settings that are contained within the MapClientEvent.
-------------------------------------------------------
| Field Summary |
| Fields inherited from class org.deegree_impl.enterprise.control.AbstractListener |
|
| Constructor Summary | |
ZoomInListener()
|
|
| Method Summary | |
void |
actionPerformed(FormEvent event)
the method will be called by the MapListener if a zoomin action/event occurs. |
protected double |
getScale(WMSGetMapRequest mrm)
the method returns the scale of the map defined as diagonal size of a pixel at the center of the map. |
private WMSGetMapRequest |
modifyModelToPointZoom(WMSClientConfiguration config,
java.util.HashMap model)
|
private WMSGetMapRequest |
modifyModelToZoomInByRect(WMSClientConfiguration config,
java.util.HashMap model)
The method performs a "zoom in by rectangle" to the map model. |
protected java.util.HashMap |
toMap(java.lang.String request)
maps a string representation of a request to a HashMap |
private void |
zoomIn(FormEvent event)
the method perfomrs a "zoom in" on the map model. |
| Methods inherited from class org.deegree_impl.enterprise.control.AbstractListener |
getAlternativeNextPage, getNextPage, getRequest, getReturnValue, gotoErrorPage, handle, setAlternativeNextPage, setDefaultAlternativeNextPage, setDefaultNextPage, setNextPage, setReturnValue, toModel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ZoomInListener()
| Method Detail |
public void actionPerformed(FormEvent event)
actionPerformed in interface WebListeneractionPerformed in class AbstractMapListenerevent - private void zoomIn(FormEvent event)
private WMSGetMapRequest modifyModelToPointZoom(WMSClientConfiguration config,
java.util.HashMap model)
throws InconsistentRequestException,
XMLParsingException,
java.net.MalformedURLException
InconsistentRequestException
XMLParsingException
java.net.MalformedURLException
private WMSGetMapRequest modifyModelToZoomInByRect(WMSClientConfiguration config,
java.util.HashMap model)
throws InconsistentRequestException,
XMLParsingException,
java.net.MalformedURLException
InconsistentRequestException
XMLParsingException
java.net.MalformedURLExceptionprotected java.util.HashMap toMap(java.lang.String request)
protected double getScale(WMSGetMapRequest mrm)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||