danger.ui
Class FolderEditor

java.lang.Object
  |
  +--danger.app.Listener
        |
        +--danger.ui.View
              |
              +--danger.ui.Container
                    |
                    +--danger.ui.Window
                          |
                          +--danger.ui.ScreenWindow
                                |
                                +--danger.ui.FolderEditor

public class FolderEditor
extends ScreenWindow


Field Summary
protected  Listener mListener
           
 
Fields inherited from class danger.ui.ScreenWindow
mDefaultListener, mIcon, mSubTitle, mSubTitleFont, mTitle, mTitleFont
 
Fields inherited from class danger.ui.Window
mBusyPaintCount, STATE_AUTO_HIDE_IF_IDLE, STATE_DROP_ORPHANED_EVENTS, STATE_FLOATING, STATE_FULLSCREEN
 
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
FolderEditor(java.lang.String inItemName, java.lang.String inPluralName, Bitmap inIcon)
           
 
Method Summary
 void adjustActionMenuState()
           
 boolean eventKeyUp(char inKey, Event event)
          Processes key releases directed at this container.
 boolean eventWidgetUp(int inWhichWidget, Event event)
          Handle the release of a device widget
 boolean receiveEvent(Event e)
          Entry point for event processing.
 void setAutoCap(boolean inAutoCap)
           
 void setAutoText(boolean inAutoText)
           
 void setCustomList(ListView inList)
           
 void setEvents(int inAddCommand, int inEditCommand, int inDeleteCommand)
           
 void setHeaderView(View inHeader)
           
 void setItemInputFilter(TextInputFilter inFilter)
           
 void setListener(Listener inListener)
           
 void setMaxCustomItems(int inNumItems)
           
 void setStaticList(ListView inList)
           
 
Methods inherited from class danger.ui.ScreenWindow
aboutToHideMenu, aboutToShowMenu, activeVoiceCallCountChanged, enableHangupPhone, endActiveVoiceCalls, eventShortcut, eventWidgetDown, getActionMenu, getIcon, getSubTitle, getSubTitleFont, getTitle, getTitleFont, isActionMenuVisible, removeAllChildren, requiredSystemMenuItemCount, setDefaultListener, setEventForControlWithID, setFullScreen, setIcon, setSubTitle, setSubTitle, setTitle, setTitle
 
Methods inherited from class danger.ui.Window
addFromDialogResource, addFromDialogResource, addToChildIDList, addToChildIDList, autoHide, autoHideIfIdle, autoHideIfIdle, blocksChooser, centerHorizontal, centerOnScreen, centerUnderTitleBar, centerVertical, disableControlWithID, dropOrphanedEvents, enableControlWithID, getApplication, getControlWithID, getDescendantWithID, getExplicitIDOfChild, getIDOfChild, getListener, getWindowBelow, hide, hideActiveMenu, hideControlWithID, isFloating, isFullScreen, isUnresponsive, onPeriodicPulse, onWindowPaint, receiveMessage, removeChildFromIDList, setFloating, setFormatDateForControlWithID, setFormatDateForTextControlWithID, setFormatTextForControlWithID, setFormatTextForControlWithID, setFormatTextForControlWithID, setFormatTextForControlWithID, setFormatTextForTextControlWithID, setFormatTextForTextControlWithID, setFormatTextForTextControlWithID, setFormatTextForTextControlWithID, setListenerForAllControls, setMaxChildID, setMaxControlID, setPosition, setSize, setTitled, shouldDropEvent, show, showControlWithID
 
Methods inherited from class danger.ui.Container
addChild, addChild, addChildAt, advanceFocus, childCount, childIsOnScreen, disable, enable, eventKeyDown, eventKeyHeld, eventKeyRepeat, eventPeriodicPulse, eventWidgetHeld, getBottomChild, getChildAt, getChildIndex, getChildWithID, getFirstChild, getFirstFocusableChild, getFocusedChild, getLastChild, getLastFocusableChild, hideAllChildren, loseFocus, moveChildToIndex, paint, paintChildren, reflowChildren, removeChild, reverseFocus, setFocusedChild, setFocusedChild, setWindow, showAllChildren, snapToChildren, takeFocus
 
Methods inherited from class danger.ui.View
clear, copyStyle, getAcceptFocus, getBackgroundColor, getBottom, getBounds, getBounds, getFrame, getFrame, getHeight, getInterestingRect, getInterestingRect, getLeft, getOrigin, getOrigin, getOriginX, getOriginY, getParent, getRight, getSibling, getStyle, getStyleColor, getStyleFont, getTop, getWidth, getWindow, globalToLocal, invalidate, invalidate, invalidate, isEnabled, isFocusable, isFocused, isOnScreen, isTransparent, isVisible, keepRectInView, localToGlobal, localToGlobal, localToWindow, moveBy, offsetOrigin, offsetOrigin, onAddedToParent, onDecoded, onRemovedFromParent, onStyleChanged, receiveEventInternal, resetOrigin, sendEventToWindow, setAcceptFocus, setBackgroundColor, setBottom, setDebugBounds, setEnabled, setFrame, setHeight, setKeyedValue, setLeft, setOrigin, setOrigin, setRight, setStyle, setStyleColor, setStyleFont, setStyleFrameColor, setTop, setTransparent, setVisible, setWidth, styleIsDefault, willFocusWithin, 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
 

Field Detail

mListener

protected Listener mListener
Constructor Detail

FolderEditor

public FolderEditor(java.lang.String inItemName,
                    java.lang.String inPluralName,
                    Bitmap inIcon)
Method Detail

adjustActionMenuState

public void adjustActionMenuState()
Overrides:
adjustActionMenuState in class ScreenWindow

setHeaderView

public void setHeaderView(View inHeader)

setStaticList

public void setStaticList(ListView inList)

setCustomList

public void setCustomList(ListView inList)

eventWidgetUp

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

eventKeyUp

public boolean eventKeyUp(char inKey,
                          Event event)
Description copied from class: Container
Processes key releases directed at this container.
Overrides:
eventKeyUp in class Container
Following copied from class: danger.ui.Container
Parameters:
c - the character being released.

receiveEvent

public boolean receiveEvent(Event e)
Description copied from class: Listener
Entry point for event processing. Default behaviour is to do nothing and return false. Normally this method is called from a Dispatcher when it discovers an Event in its queue that is targetted at this Listener.
Overrides:
receiveEvent in class Container

setListener

public void setListener(Listener inListener)

setEvents

public void setEvents(int inAddCommand,
                      int inEditCommand,
                      int inDeleteCommand)

setMaxCustomItems

public void setMaxCustomItems(int inNumItems)

setItemInputFilter

public void setItemInputFilter(TextInputFilter inFilter)

setAutoText

public final void setAutoText(boolean inAutoText)

setAutoCap

public final void setAutoCap(boolean inAutoCap)


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