com.ontimize.util.gis.extension.google
Class IFMGetGoogleAddress

java.lang.Object
  extended by com.ontimize.gui.InteractionManager
      extended by com.ontimize.gui.BasicInteractionManager
          extended by com.ontimize.util.gis.extension.google.IFMGetGoogleAddress
All Implemented Interfaces:
com.ontimize.gui.DataNavigationListener, com.ontimize.gui.Freeable, com.ontimize.gui.ValueChangeListener, java.util.EventListener

public class IFMGetGoogleAddress
extends com.ontimize.gui.BasicInteractionManager


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ontimize.gui.BasicInteractionManager
com.ontimize.gui.BasicInteractionManager.AvancedQueryListener, com.ontimize.gui.BasicInteractionManager.DeleteListener, com.ontimize.gui.BasicInteractionManager.InsertListener, com.ontimize.gui.BasicInteractionManager.QueryListener, com.ontimize.gui.BasicInteractionManager.UpdateListener
 
Nested classes/interfaces inherited from class com.ontimize.gui.InteractionManager
com.ontimize.gui.InteractionManager.DeleteFieldsListener, com.ontimize.gui.InteractionManager.InteractionManagerAction, com.ontimize.gui.InteractionManager.PrintingThread
 
Field Summary
protected  com.ontimize.gui.field.TextDataField addressField
           
(package private)  com.vividsolutions.jts.geom.GeometryFactory gf
           
protected  IOGisComponent gisComponent
           
protected  IGisViewer gisViewer
           
protected  com.ontimize.gui.button.Button searchButton
           
protected  com.ontimize.gui.field.TextDataField searchField
           
protected  BasicToolbarButton selectionPositionButton
           
protected  DraggableToolbar toolbar
           
protected  com.ontimize.gui.field.RealDataField xCoordField
           
protected  com.ontimize.gui.field.RealDataField yCoordField
           
 
Fields inherited from class com.ontimize.gui.BasicInteractionManager
addColumnsToTableView, afterUpdate, attributes, attributesValues, AVANCED_QUERY_DEFAULT_VALUE, avancedQueryListener, CLOSE_DETAIL_FORM_AFTER_INSERT_DEFAULT_VALUE, closeDetailFormAfterInsert, CONFIRM_DELETE_DEFAULT_VALUE, defaultInteractionScriptManagerClassName, defaultScriptEnabled, deleteListener, detailForm, expression, formAncestor, formInteractionScriptManager, insertListener, keysValues, keysValuesLastQuery, M_DELETE_CONFIRM, M_FILL_ALL_REQUIRED_FIELDS, M_MODIFIED_DATA_APPLY_CHANGES, M_UPDATE_CONFIRM, queryListener, S_CORRECT_DELETE, S_CORRECT_INSERT, S_CORRECT_UPDATE, S_INCORRECT_DELETE, S_INCORRECT_INSERT, S_INCORRECT_UPDATE, scriptEnabled, searchBetweenResults, showDeleteConfirmMessage, stayInRecordAfterInsert, updateListener
 
Fields inherited from class com.ontimize.gui.InteractionManager
ADVANCED_QUERY_KEY, CHECK_MODIFIED_DATA_CHANGED_DEFAULT_VALUE, checkModifiedDataChangeEvent, client, currentMode, dataChangedEventProcessing, DEBUG, DELETE_KEY, deleteFieldsListener, f11Button, f12Button, f7Button, f9Button, formManager, HELP_KEY, INSERT, INSERT_KEY, interactionManagerModeListenerList, managedForm, modifiedFieldAttributes, NEWMODE, printThread, QUERY, QUERY_KEY, QUERYINSERT, selectionPrintingKey, setDefaultFocusEnabled, UPDATE, UPDATE_ALL, UPDATE_CHANGED, UPDATE_KEY, updateMethod, valueChangedListenerAttributes, warningBirthdayMessage
 
Constructor Summary
IFMGetGoogleAddress()
           
 
Method Summary
 void registerInteractionManager(com.ontimize.gui.Form form, com.ontimize.gui.FormManager formManager)
           
protected  void searchOnGoogle()
           
 void setInitialState()
           
 void setInsertMode()
           
 void setQueryInsertMode()
           
 void setQueryMode()
           
 void setUpdateMode()
           
 
Methods inherited from class com.ontimize.gui.BasicInteractionManager
checkDelete, checkInsert, checkQuery, checkSearchInResults, checkUpdate, cloneInteractionManager, createScriptManager, dataWillChange, ensureComponentVisible, free, getAncestorsTo, getAttributesValuesUpdateForm, getEmptyRequiredFieldsMessage, getFormKeyValues, getInsertAttributesValues, getQueryAttributes, print, query, removeDeleteListener, removeInsertListener, removeQueryListener, removeUpdateListener, requestFocusForEmptyRequiredComponent, setDetailForm, setShowDeleteConfirmMessage, setStayInRecordAfterInsert
 
Methods inherited from class com.ontimize.gui.InteractionManager
addInteractionManagerModeListener, checkBirthday, dataChanged, finalize, fireInteractionManagerModeChanged, getCheckModifiedDataChangeEvent, getCurrentMode, getDataChangedEventProcessing, getDefaultActiveFocus, getFieldValues, getImageValues, getModifiedFieldAttributes, getTableValues, getTemplateFields, getTemplateImages, getTemplateTables, registerFormKeyBindings, removeInteractionManagerModeListener, setCheckModifiedDataChangeEvent, setDataChangedEventProcessing, setDefaultFocusEnabled, setUpdateMethodVersion, setValueChangedEventListener, setWarningBirthdayMessage, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressField

protected com.ontimize.gui.field.TextDataField addressField

xCoordField

protected com.ontimize.gui.field.RealDataField xCoordField

yCoordField

protected com.ontimize.gui.field.RealDataField yCoordField

searchField

protected com.ontimize.gui.field.TextDataField searchField

searchButton

protected com.ontimize.gui.button.Button searchButton

selectionPositionButton

protected BasicToolbarButton selectionPositionButton

gisComponent

protected IOGisComponent gisComponent

gisViewer

protected IGisViewer gisViewer

toolbar

protected DraggableToolbar toolbar

gf

com.vividsolutions.jts.geom.GeometryFactory gf
Constructor Detail

IFMGetGoogleAddress

public IFMGetGoogleAddress()
Method Detail

setQueryInsertMode

public void setQueryInsertMode()
Overrides:
setQueryInsertMode in class com.ontimize.gui.BasicInteractionManager

setQueryMode

public void setQueryMode()
Overrides:
setQueryMode in class com.ontimize.gui.BasicInteractionManager

setInsertMode

public void setInsertMode()
Overrides:
setInsertMode in class com.ontimize.gui.BasicInteractionManager

setInitialState

public void setInitialState()
Overrides:
setInitialState in class com.ontimize.gui.BasicInteractionManager

setUpdateMode

public void setUpdateMode()
Overrides:
setUpdateMode in class com.ontimize.gui.BasicInteractionManager

registerInteractionManager

public void registerInteractionManager(com.ontimize.gui.Form form,
                                       com.ontimize.gui.FormManager formManager)
Overrides:
registerInteractionManager in class com.ontimize.gui.BasicInteractionManager

searchOnGoogle

protected void searchOnGoogle()