danger.ui
Class MonthView

java.lang.Object
  |
  +--danger.app.Listener
        |
        +--danger.ui.View
              |
              +--danger.ui.MonthView

public class MonthView
extends View


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
MonthView(int inMonth, int inYear)
           
 
Method Summary
protected  boolean checkMaximum()
           
protected  boolean checkMinimum()
           
 boolean eventKeyUp(char inChar, Event event)
           
 boolean eventWidgetUp(int inWhichWidget, Event event)
           
 danger.internal.Date getDate()
           
 void loseSuperFocus()
           
 void max(danger.internal.Date inMax)
           
 void min(danger.internal.Date inMin)
           
 void paint(Pen p)
          Draw the contents of this View.
 void sendSuperFocusEvent()
           
 void setEvent(Event inEvent)
           
 void setHasBorder(boolean inHasBorder)
           
 void setMonthAndYear(int inMonth, int inYear)
           
 void setSuperFocusEvent(Listener inListener, int inType)
           
 void setTitle(java.lang.String inTitle)
           
 
Methods inherited from class danger.ui.View
addChild, childIsOnScreen, clear, copyStyle, disable, enable, eventKeyDown, eventKeyHeld, eventKeyRepeat, eventPeriodicPulse, eventShortcut, eventWidgetDown, eventWidgetHeld, getAcceptFocus, getBackgroundColor, getBottom, getBottomChild, getBounds, getBounds, getFirstChild, getFocusedChild, getFrame, getFrame, getHeight, getInterestingRect, getInterestingRect, getLastChild, 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, loseFocus, moveBy, offsetOrigin, offsetOrigin, onAddedToParent, onDecoded, onPeriodicPulse, onRemovedFromParent, onStyleChanged, onWindowPaint, receiveEventInternal, reflowChildren, removeChild, resetOrigin, sendEventToWindow, setAcceptFocus, setBackgroundColor, setBottom, setDebugBounds, setEnabled, setFrame, setHeight, setKeyedValue, setLeft, setOrigin, setOrigin, setPosition, setRight, setSize, setStyle, setStyleColor, setStyleFont, setStyleFrameColor, setTop, setTransparent, setVisible, setWidth, setWindow, shouldDropEvent, show, styleIsDefault, takeFocus, willFocusWithin, windowToLocal
 
Methods inherited from class danger.app.Listener
cancelEvents, receiveEvent, sendEvent, sendEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonthView

public MonthView(int inMonth,
                 int inYear)
Method Detail

setMonthAndYear

public final void setMonthAndYear(int inMonth,
                                  int inYear)

min

public void min(danger.internal.Date inMin)

max

public void max(danger.internal.Date inMax)

getDate

public final danger.internal.Date getDate()

paint

public void paint(Pen p)
Description copied from class: View
Draw the contents of this View. This method is called by the graphics system when the View needs to be repainted. A Pen will be provided which is appropriately clipped and translated for drawing on this View.
Overrides:
paint in class View

checkMinimum

protected boolean checkMinimum()

checkMaximum

protected boolean checkMaximum()

eventWidgetUp

public boolean eventWidgetUp(int inWhichWidget,
                             Event event)
Overrides:
eventWidgetUp in class View

eventKeyUp

public boolean eventKeyUp(char inChar,
                          Event event)
Overrides:
eventKeyUp in class View

setEvent

public void setEvent(Event inEvent)

setSuperFocusEvent

public void setSuperFocusEvent(Listener inListener,
                               int inType)

sendSuperFocusEvent

public void sendSuperFocusEvent()

loseSuperFocus

public void loseSuperFocus()

setHasBorder

public void setHasBorder(boolean inHasBorder)

setTitle

public void setTitle(java.lang.String inTitle)


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