com.ontimize.util.gis.client.gui.panels.components
Class GoToGooglePanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by com.ontimize.util.gis.client.gui.panels.components.GoToGooglePanel
All Implemented Interfaces:
com.ontimize.gui.i18n.Internationalization, java.awt.event.KeyListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener

public class GoToGooglePanel
extends javax.swing.JComponent
implements java.awt.event.KeyListener, com.ontimize.gui.i18n.Internationalization

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected static int boxHeight
           
protected static int boxWidth
           
protected  javax.swing.JButton cancelButton
           
protected  java.lang.String cancelButtonText
           
protected static java.lang.String ERROR_NOT_FOUND
           
protected static java.lang.String ERROR_UNKNOWN
           
protected  IGisViewer gisViewer
           
protected  InfoBox infoBox
           
protected  EmptyPanel infoPanel
           
protected  float maxTransparencyLevel
           
protected  javax.swing.JButton okButton
           
protected  java.lang.String okButtonText
           
protected  javax.swing.JPanel outerPanel
           
protected  javax.swing.JPanel panel
           
protected static java.lang.String prefixUrl
           
protected static java.lang.String searchLabelText
           
protected  com.ontimize.gui.field.TextDataField searchTextField
           
protected  com.ontimize.gui.field.CheckDataField showItemCheckField
           
protected static java.lang.String showItemLabelText
           
protected static java.lang.String sufixUrl
           
protected static java.lang.String sufixUrlXml
           
protected  org.jdesktop.animation.timing.Animator translucentAnim
          Transparency animator
protected  float translucentState
          Transparency level used in animations
protected  boolean transparent
           
(package private)  org.jdesktop.animation.timing.TimingTarget transTarget
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface com.ontimize.gui.i18n.Internationalization
DEBUG_LANGUAGE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
GoToGooglePanel()
           
GoToGooglePanel(IGisViewer gisViewer)
           
 
Method Summary
protected  void buildDialog()
           
protected  void buildTransAnim()
          Build the selector transparency animator
protected  void cancelButton_actionPerformed(java.awt.event.ActionEvent e)
           
protected  java.lang.String correctString(java.lang.String badString)
           
protected  void exit()
           
 java.util.Vector getTextsToTranslate()
           
 void keyPressed(java.awt.event.KeyEvent e)
           
 void keyReleased(java.awt.event.KeyEvent e)
           
 void keyTyped(java.awt.event.KeyEvent e)
           
protected  void okButton_actionPerformed(java.awt.event.ActionEvent e)
           
protected  void paintComponent(java.awt.Graphics g)
           
 void setComponentLocale(java.util.Locale locale)
           
 void setResourceBundle(java.util.ResourceBundle res)
           
 void setVisible(boolean flag)
           
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update, updateUI
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ERROR_UNKNOWN

protected static java.lang.String ERROR_UNKNOWN

ERROR_NOT_FOUND

protected static java.lang.String ERROR_NOT_FOUND

prefixUrl

protected static java.lang.String prefixUrl

sufixUrl

protected static java.lang.String sufixUrl

sufixUrlXml

protected static java.lang.String sufixUrlXml

searchLabelText

protected static java.lang.String searchLabelText

showItemLabelText

protected static java.lang.String showItemLabelText

outerPanel

protected javax.swing.JPanel outerPanel

panel

protected javax.swing.JPanel panel

showItemCheckField

protected com.ontimize.gui.field.CheckDataField showItemCheckField

searchTextField

protected com.ontimize.gui.field.TextDataField searchTextField

okButton

protected javax.swing.JButton okButton

cancelButton

protected javax.swing.JButton cancelButton

okButtonText

protected java.lang.String okButtonText

cancelButtonText

protected java.lang.String cancelButtonText

infoPanel

protected EmptyPanel infoPanel

infoBox

protected InfoBox infoBox

gisViewer

protected IGisViewer gisViewer

boxWidth

protected static int boxWidth

boxHeight

protected static int boxHeight

translucentState

protected float translucentState
Transparency level used in animations


transparent

protected boolean transparent

translucentAnim

protected org.jdesktop.animation.timing.Animator translucentAnim
Transparency animator


transTarget

org.jdesktop.animation.timing.TimingTarget transTarget

maxTransparencyLevel

protected float maxTransparencyLevel
Constructor Detail

GoToGooglePanel

public GoToGooglePanel()

GoToGooglePanel

public GoToGooglePanel(IGisViewer gisViewer)
Method Detail

buildTransAnim

protected void buildTransAnim()
Build the selector transparency animator


paintComponent

protected void paintComponent(java.awt.Graphics g)
Overrides:
paintComponent in class javax.swing.JComponent

setVisible

public void setVisible(boolean flag)
Overrides:
setVisible in class javax.swing.JComponent

buildDialog

protected void buildDialog()

okButton_actionPerformed

protected void okButton_actionPerformed(java.awt.event.ActionEvent e)

cancelButton_actionPerformed

protected void cancelButton_actionPerformed(java.awt.event.ActionEvent e)

correctString

protected java.lang.String correctString(java.lang.String badString)

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Specified by:
keyReleased in interface java.awt.event.KeyListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
Specified by:
keyPressed in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Specified by:
keyTyped in interface java.awt.event.KeyListener

getTextsToTranslate

public java.util.Vector getTextsToTranslate()
Specified by:
getTextsToTranslate in interface com.ontimize.gui.i18n.Internationalization

setComponentLocale

public void setComponentLocale(java.util.Locale locale)
Specified by:
setComponentLocale in interface com.ontimize.gui.i18n.Internationalization

setResourceBundle

public void setResourceBundle(java.util.ResourceBundle res)
Specified by:
setResourceBundle in interface com.ontimize.gui.i18n.Internationalization

exit

protected void exit()