GWT Tk 0.2.3

asquare.gwt.tk.client.ui
Class UrlLocation

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.FocusWidget
              extended by com.google.gwt.user.client.ui.TextBoxBase
                  extended by com.google.gwt.user.client.ui.TextBox
                      extended by asquare.gwt.tk.client.ui.UrlLocation
All Implemented Interfaces:
EventListener, FocusListener, HasFocus, HasName, HasText, KeyboardListener, SourcesChangeEvents, SourcesClickEvents, SourcesFocusEvents, SourcesKeyboardEvents

public class UrlLocation
extends TextBox
implements FocusListener, KeyboardListener

A URL text box similar to that of a browser location bar.

This widget is a work in progress and therefore is subject to change.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.TextBoxBase
TextBoxBase.TextAlignConstant
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.TextBoxBase
ALIGN_CENTER, ALIGN_JUSTIFY, ALIGN_LEFT, ALIGN_RIGHT
 
Fields inherited from interface com.google.gwt.user.client.ui.KeyboardListener
KEY_ALT, KEY_BACKSPACE, KEY_CTRL, KEY_DELETE, KEY_DOWN, KEY_END, KEY_ENTER, KEY_ESCAPE, KEY_HOME, KEY_LEFT, KEY_PAGEDOWN, KEY_PAGEUP, KEY_RIGHT, KEY_SHIFT, KEY_TAB, KEY_UP, MODIFIER_ALT, MODIFIER_CTRL, MODIFIER_SHIFT
 
Constructor Summary
UrlLocation()
           
 
Method Summary
 void addListener(URLListener listener)
           
 String getURL()
           
 void onFocus(Widget sender)
           
 void onKeyDown(Widget sender, char keyCode, int modifiers)
           
 void onKeyPress(Widget sender, char keyCode, int modifiers)
           
 void onKeyUp(Widget sender, char keyCode, int modifiers)
           
 void onLostFocus(Widget sender)
           
 void removeListener(URLListener listener)
           
 void setURL(String url)
           
 
Methods inherited from class com.google.gwt.user.client.ui.TextBox
getMaxLength, getVisibleLength, setMaxLength, setVisibleLength
 
Methods inherited from class com.google.gwt.user.client.ui.TextBoxBase
addChangeListener, addClickListener, addKeyboardListener, cancelKey, getCursorPos, getImpl, getName, getSelectedText, getSelectionLength, getText, onBrowserEvent, removeChangeListener, removeClickListener, removeKeyboardListener, selectAll, setCursorPos, setKey, setName, setSelectionRange, setText, setTextAlignment
 
Methods inherited from class com.google.gwt.user.client.ui.FocusWidget
addFocusListener, getFocusImpl, getTabIndex, isEnabled, removeFocusListener, setAccessKey, setEnabled, setFocus, setTabIndex
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, isAttached, onAttach, onDetach, onLoad, removeFromParent
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleName, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getTitle, isVisible, isVisible, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UrlLocation

public UrlLocation()
Method Detail

addListener

public void addListener(URLListener listener)

removeListener

public void removeListener(URLListener listener)

getURL

public String getURL()

setURL

public void setURL(String url)

onFocus

public void onFocus(Widget sender)
Specified by:
onFocus in interface FocusListener

onLostFocus

public void onLostFocus(Widget sender)
Specified by:
onLostFocus in interface FocusListener

onKeyPress

public void onKeyPress(Widget sender,
                       char keyCode,
                       int modifiers)
Specified by:
onKeyPress in interface KeyboardListener

onKeyDown

public void onKeyDown(Widget sender,
                      char keyCode,
                      int modifiers)
Specified by:
onKeyDown in interface KeyboardListener

onKeyUp

public void onKeyUp(Widget sender,
                    char keyCode,
                    int modifiers)
Specified by:
onKeyUp in interface KeyboardListener

GWT Tk 0.2.3

© 2007 Mat Gessel