|
||||||||||
| 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.OnMouseClickShowDetailForm
public class OnMouseClickShowDetailForm
Class to show an Ontimize detail form when clicking on a layer element
Parameters:
| Name | Description | Required |
| form_manager | Form manager name | Yes |
| detail_form | Detail form name | Yes |
| preload_form | Detail form preloading on class startup | No |
Sample code:
<OnMouseClickAction
actionClass="com.ontimize.util.gis.client.viewer.actions.OnMouseClickShowDetailForm">
<Attribute name="form_manager" value="managertestgeometries" />
<Attribute name="detail_form" value="formbuildings.xml" />
</OnMouseClickAction>
| Field Summary | |
|---|---|
protected com.ontimize.gui.Form |
form
|
protected java.util.Hashtable<java.lang.String,java.lang.Object> |
initParams
|
protected java.lang.String |
nameDetailForm
|
protected java.lang.String |
nameFormManager
|
protected boolean |
preloadForm
|
| Fields inherited from interface com.ontimize.util.gis.client.interfaces.IGisViewerOnMouseClickAction |
|---|
PARAMETER_DETAIL_FORM, PARAMETER_FORM_MANAGER, PARAMETER_PRELOAD_FORM, XML_ACTION_CLASS |
| Constructor Summary | |
|---|---|
OnMouseClickShowDetailForm()
|
|
OnMouseClickShowDetailForm(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 void |
init(java.util.Hashtable<java.lang.String,java.lang.Object> parameters)
|
protected boolean |
showSelectedDataForms(java.lang.Object data,
IGisViewer gisViewer)
|
void |
undoAction(IGisViewer gisViewer)
Action disabling method |
| 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 nameDetailForm
protected java.lang.String nameFormManager
protected boolean preloadForm
protected com.ontimize.gui.Form form
| Constructor Detail |
|---|
public OnMouseClickShowDetailForm()
public OnMouseClickShowDetailForm(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)
IGisViewerOnMouseClickAction
doAction in interface IGisViewerOnMouseClickActiondata - Highlighted element datagisViewer - Gis viewer referenceev - event with the actual cursor state and position
public void undoAction(IGisViewer gisViewer)
IGisViewerOnMouseClickAction
undoAction in interface IGisViewerOnMouseClickActiongisViewer - Gis viewer reference
protected boolean showSelectedDataForms(java.lang.Object data,
IGisViewer gisViewer)
public java.util.Hashtable<java.lang.String,java.lang.Object> getInitParams()
IGisViewerOnMouseClickAction
getInitParams in interface IGisViewerOnMouseClickAction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||