|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ontimize.util.gis.client.viewer.actions.OnMouseOverShowTooltip
public class OnMouseOverShowTooltip
Class to show a tooltip text when passing the mouse over a layer element
Parameters:
| Name | Description | Required |
| tooltipText | Tooltip text to use. This text will be translated trought the application bundle | Yes |
| tooltipColumns | Column names (separated by ";") of the values to use in the tooltip | Yes |
Sample code:
<OnMouseOverAction
actionClass="com.ontimize.util.gis.client.viewer.actions.OnMouseOverShowTooltip">
<Attribute name="tooltipText" value="NameTooltip" />
<Attribute name="tooltipColumns" value="name;surname" />
</OnMouseOverAction>
| Field Summary | |
|---|---|
protected java.util.Hashtable<java.lang.String,java.lang.Object> |
initParams
|
protected java.lang.String |
tooltipCols
|
protected java.lang.String |
tooltipText
|
| Fields inherited from interface com.ontimize.util.gis.client.interfaces.IGisViewerOnMouseOverAction |
|---|
XML_ACTION_CLASS, XML_HTMLTIP_PATH, XML_IMAGE_BYTEA_COLUMN, XML_IMAGE_PATH_COLUMN, XML_IMAGE_TITLE_COLUMN, XML_TOOLTIP_COLUMNS, XML_TOOLTIP_TEXT |
| Constructor Summary | |
|---|---|
OnMouseOverShowTooltip()
|
|
OnMouseOverShowTooltip(java.util.Hashtable<java.lang.String,java.lang.Object> parameters)
|
|
| Method Summary | |
|---|---|
boolean |
doAction(java.lang.Object data,
IGisViewer gisViewer,
java.awt.event.MouseEvent ev)
Action enabling method. |
java.util.Hashtable<java.lang.String,java.lang.Object> |
getInitParams()
Get the configuration parameters for the current gis viewer listener |
protected java.lang.String |
getTooltipForData(java.util.Hashtable data,
java.util.ResourceBundle bundle)
|
protected void |
init(java.util.Hashtable<java.lang.String,java.lang.Object> parameters)
|
void |
undoAction(IGisViewer gisViewer)
Action disabling method This method is called when the mouse is not more over an element of the current layer |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.Hashtable<java.lang.String,java.lang.Object> initParams
protected java.lang.String tooltipText
protected java.lang.String tooltipCols
| Constructor Detail |
|---|
public OnMouseOverShowTooltip()
public OnMouseOverShowTooltip(java.util.Hashtable<java.lang.String,java.lang.Object> parameters)
| Method Detail |
|---|
protected void init(java.util.Hashtable<java.lang.String,java.lang.Object> parameters)
public boolean doAction(java.lang.Object data,
IGisViewer gisViewer,
java.awt.event.MouseEvent ev)
IGisViewerOnMouseOverAction
doAction in interface IGisViewerOnMouseOverActiondata - Highlighted element datagisViewer - Gis viewer referenceev - event with the actual cursor state and position
protected java.lang.String getTooltipForData(java.util.Hashtable data,
java.util.ResourceBundle bundle)
public void undoAction(IGisViewer gisViewer)
IGisViewerOnMouseOverAction
undoAction in interface IGisViewerOnMouseOverActiongisViewer - Gis viewer referencepublic java.util.Hashtable<java.lang.String,java.lang.Object> getInitParams()
IGisViewerOnMouseOverAction
getInitParams in interface IGisViewerOnMouseOverAction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||