com.ontimize.util.gis.client.gui.panels.actions
Class BBoxAction
java.lang.Object
com.ontimize.util.gis.client.gui.panels.actions.BBoxAction
- All Implemented Interfaces:
- IPopupMenuAction, java.awt.event.ActionListener, java.util.EventListener
public class BBoxAction
- extends java.lang.Object
- implements IPopupMenuAction
Popup menu panel action. Allows the user to save the actual map bounding box
on Ontimize remote preferences.
Code:
<com.ontimize.util.gis.client.gui.panels.components.PopupMenuItem
attr="POPUP_MENU_ITEM_SAVE_BBOX"
img="com/ontimize/util/gis/client/gui/images/earth.png"
actionClass="com.ontimize.util.gis.client.gui.panels.actions.BBoxAction"/>
|
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
setBookmarkValues(java.lang.String bookmarkName,
int defaultValue)
|
void |
setParameter(java.lang.String paramName,
java.lang.Object paramValue)
Set a parameter value for this action. |
void |
setParameters(java.util.Hashtable<java.lang.String,java.lang.Object> params)
Set a group of parameters stored in a hashtable in [name, value] pairs. |
void |
setParentItem(PopupMenuItem popupItem)
Set action parent item |
void |
setResourceBundle(java.util.ResourceBundle res)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
viewer
protected IGisViewer viewer
bookmarkPanel
protected BBoxBookmarkPanel bookmarkPanel
strBuilder
protected java.lang.StringBuilder strBuilder
DEBUG
public static boolean DEBUG
BBoxAction
public BBoxAction()
BBoxAction
public BBoxAction(IGisViewer viewer)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
setParameter
public void setParameter(java.lang.String paramName,
java.lang.Object paramValue)
- Description copied from interface:
IPopupMenuAction
- Set a parameter value for this action. The definition
of this parameter in the xml code is using the
FormAttribute
element
- Specified by:
setParameter in interface IPopupMenuAction
- Parameters:
paramName - Parameter nameparamValue - Parameter value
setParameters
public void setParameters(java.util.Hashtable<java.lang.String,java.lang.Object> params)
- Description copied from interface:
IPopupMenuAction
- Set a group of parameters stored in a hashtable in [name, value] pairs.
- Specified by:
setParameters in interface IPopupMenuAction
- Parameters:
params - Hashtable containing the popup menu action configuration parameters
setResourceBundle
public void setResourceBundle(java.util.ResourceBundle res)
- Specified by:
setResourceBundle in interface IPopupMenuAction
setParentItem
public void setParentItem(PopupMenuItem popupItem)
- Description copied from interface:
IPopupMenuAction
- Set action parent item
- Specified by:
setParentItem in interface IPopupMenuAction
- Parameters:
popupItem - Parent item
setBookmarkValues
public void setBookmarkValues(java.lang.String bookmarkName,
int defaultValue)