danger.ui
Class PasswordTextField

java.lang.Object
  |
  +--danger.app.Listener
        |
        +--danger.ui.View
              |
              +--danger.ui.Container
                    |
                    +--danger.ui.Control
                          |
                          +--danger.ui.EditText
                                |
                                +--danger.ui.TextField
                                      |
                                      +--danger.ui.PasswordTextField

public class PasswordTextField
extends TextField


Fields inherited from class danger.ui.EditText
mCursorRect, mFont
 
Fields inherited from class danger.ui.Control
mValue
 
Fields inherited from class danger.ui.View
mOriginX, mOriginY, mStyle, STATE_CAN_FOCUS, STATE_DEBUG_BOUNDS, STATE_ENABLED, STATE_FOCUSED, STATE_TRANSPARENT, STATE_VISIBLE
 
Constructor Summary
PasswordTextField()
          Default constructor
PasswordTextField(java.lang.String inLabel)
          Constructor that includes a label
 
Method Summary
 void clear()
           
 void deleteChar()
           
 boolean eventWidgetDown(int inWhichWidget, Event event)
          Handles 'down' actions on the gizmo widgets.
 boolean eventWidgetUp(int inWhichWidget, Event event)
          Handle the release of a device widget
 void forwardDeleteChar()
           
 char[] getChars()
           
 char[] getChars(int inFirstChar, int inNumChars)
           
 java.lang.String getString()
           
 void insert(char inChar)
           
 void insert(java.lang.String inText)
           
 void setInputFilter(TextInputFilter inInputFilter)
           
 void setInsertionPoint(int inOffset)
           
 java.lang.String ToStringCRLF()
           
 
Methods inherited from class danger.ui.TextField
bringCursorIntoView, eventKeyDown, eventKeyUp, getInterestingRect, paint, setAutoResize, setFont, setSize, takeFocus
 
Methods inherited from class danger.ui.EditText
addTextEditMenuItems, canScrollDown, canScrollUp, charAt, copySelection, cutSelection, delete, deleteLineAtPoint, drawFrame, eventKeyRepeat, eventPeriodicPulse, eventShortcut, eventWidgetHeld, forwardDeleteChar, getAcceptKeyRepeats, getActiveMetaKey, getAutoCap, getAutoResize, getAutoText, getCursorLine, getInsertionPoint, getInterestingRect, getLine, getStringCRLF, grabSelection, invalidateCursor, isEditable, isShortcutTrigger, justifyCenter, justifyLeft, justifyRight, loadCursorRect, loseFocus, numChars, numLines, paste, receiveEvent, resetSelection, scrollDown, scrollUp, selectAll, selectionEnd, setAcceptKeyRepeats, setActiveMetaKey, setAllowCursorBlink, setAutoCap, setAutoText, setCursorLine, setEditable, setHasBorder, setSelection, setText, setWantQuoteHack, willFocusWithin
 
Methods inherited from class danger.ui.Control
drawFocusBox, drawIdleBox, drawIdleBox, getEvent, getEventListener, getEventType, getHasBorder, getTitle, getValue, sendEvent, setEvent, setEvent, setEvent, setEvent, setEvent, setEventListener, setTitle, setValue
 
Methods inherited from class danger.ui.Container
addChild, addChild, addChildAt, advanceFocus, childCount, childIsOnScreen, disable, enable, eventKeyHeld, getBottomChild, getChildAt, getChildIndex, getChildWithID, getDescendantWithID, getFirstChild, getFirstFocusableChild, getFocusedChild, getLastChild, getLastFocusableChild, hideAllChildren, moveChildToIndex, paintChildren, reflowChildren, removeAllChildren, removeChild, reverseFocus, setFocusedChild, setFocusedChild, setWindow, showAllChildren, snapToChildren
 
Methods inherited from class danger.ui.View
clear, copyStyle, getAcceptFocus, getBackgroundColor, getBottom, getBounds, getBounds, getFrame, getFrame, getHeight, getLeft, getOrigin, getOrigin, getOriginX, getOriginY, getParent, getRight, getSibling, getStyle, getStyleColor, getStyleFont, getTop, getWidth, getWindow, globalToLocal, hide, invalidate, invalidate, invalidate, isEnabled, isFocusable, isFocused, isOnScreen, isTransparent, isVisible, keepRectInView, localToGlobal, localToGlobal, localToWindow, moveBy, offsetOrigin, offsetOrigin, onAddedToParent, onDecoded, onPeriodicPulse, onRemovedFromParent, onStyleChanged, onWindowPaint, receiveEventInternal, resetOrigin, sendEventToWindow, setAcceptFocus, setBackgroundColor, setBottom, setDebugBounds, setEnabled, setFrame, setHeight, setKeyedValue, setLeft, setOrigin, setOrigin, setPosition, setRight, setStyle, setStyleColor, setStyleFont, setStyleFrameColor, setTop, setTransparent, setVisible, setWidth, shouldDropEvent, show, styleIsDefault, windowToLocal
 
Methods inherited from class danger.app.Listener
cancelEvents, sendEvent, sendEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PasswordTextField

public PasswordTextField()
Default constructor

PasswordTextField

public PasswordTextField(java.lang.String inLabel)
Constructor that includes a label
Method Detail

insert

public void insert(java.lang.String inText)
Overrides:
insert in class EditText

insert

public void insert(char inChar)
Overrides:
insert in class EditText

deleteChar

public void deleteChar()
Overrides:
deleteChar in class EditText

forwardDeleteChar

public void forwardDeleteChar()
Overrides:
forwardDeleteChar in class EditText

clear

public void clear()
Overrides:
clear in class EditText

setInsertionPoint

public void setInsertionPoint(int inOffset)
Overrides:
setInsertionPoint in class EditText

getString

public java.lang.String getString()
Overrides:
getString in class EditText

ToStringCRLF

public java.lang.String ToStringCRLF()

getChars

public char[] getChars()
Overrides:
getChars in class EditText

getChars

public char[] getChars(int inFirstChar,
                       int inNumChars)
Overrides:
getChars in class EditText

eventWidgetUp

public boolean eventWidgetUp(int inWhichWidget,
                             Event event)
Description copied from class: Container
Handle the release of a device widget
Overrides:
eventWidgetUp in class TextField
Following copied from class: danger.ui.Container
Parameters:
inWidget - the widget that went down
Returns:
whether or not the event was consumed

eventWidgetDown

public boolean eventWidgetDown(int inWhichWidget,
                               Event event)
Description copied from class: EditText
Handles 'down' actions on the gizmo widgets. The wheel controls movement of the insertion point.
Overrides:
eventWidgetDown in class TextField
Following copied from class: danger.ui.EditText
Parameters:
inWhichWidget - indicates which of the controls on the device went 'down'

setInputFilter

public void setInputFilter(TextInputFilter inInputFilter)
Overrides:
setInputFilter in class EditText


Danger Confidential. Copyright © 2000-2003, Danger Inc.