parent
fe5914de5c
commit
d603260f4f
@ -0,0 +1,106 @@
|
||||
@startuml
|
||||
class net.micode.notes.ui.DateTimePicker {
|
||||
- {static} boolean DEFAULT_ENABLE_STATE
|
||||
- {static} int HOURS_IN_HALF_DAY
|
||||
- {static} int HOURS_IN_ALL_DAY
|
||||
- {static} int DAYS_IN_ALL_WEEK
|
||||
- {static} int DATE_SPINNER_MIN_VAL
|
||||
- {static} int DATE_SPINNER_MAX_VAL
|
||||
- {static} int HOUR_SPINNER_MIN_VAL_24_HOUR_VIEW
|
||||
- {static} int HOUR_SPINNER_MAX_VAL_24_HOUR_VIEW
|
||||
- {static} int HOUR_SPINNER_MIN_VAL_12_HOUR_VIEW
|
||||
- {static} int HOUR_SPINNER_MAX_VAL_12_HOUR_VIEW
|
||||
- {static} int MINUT_SPINNER_MIN_VAL
|
||||
- {static} int MINUT_SPINNER_MAX_VAL
|
||||
- {static} int AMPM_SPINNER_MIN_VAL
|
||||
- {static} int AMPM_SPINNER_MAX_VAL
|
||||
- NumberPicker mDateSpinner
|
||||
- NumberPicker mHourSpinner
|
||||
- NumberPicker mMinuteSpinner
|
||||
- NumberPicker mAmPmSpinner
|
||||
- Calendar mDate
|
||||
- String[] mDateDisplayValues
|
||||
- boolean mIsAm
|
||||
- boolean mIs24HourView
|
||||
- boolean mIsEnabled
|
||||
- boolean mInitialising
|
||||
- OnDateTimeChangedListener mOnDateTimeChangedListener
|
||||
- NumberPicker.OnValueChangeListener mOnDateChangedListener
|
||||
- NumberPicker.OnValueChangeListener mOnHourChangedListener
|
||||
- NumberPicker.OnValueChangeListener mOnMinuteChangedListener
|
||||
- NumberPicker.OnValueChangeListener mOnAmPmChangedListener
|
||||
+ void setEnabled(boolean)
|
||||
+ boolean isEnabled()
|
||||
+ long getCurrentDateInTimeMillis()
|
||||
+ void setCurrentDate(long)
|
||||
+ void setCurrentDate(int,int,int,int,int)
|
||||
+ int getCurrentYear()
|
||||
+ void setCurrentYear(int)
|
||||
+ int getCurrentMonth()
|
||||
+ void setCurrentMonth(int)
|
||||
+ int getCurrentDay()
|
||||
+ void setCurrentDay(int)
|
||||
+ int getCurrentHourOfDay()
|
||||
- int getCurrentHour()
|
||||
+ void setCurrentHour(int)
|
||||
+ int getCurrentMinute()
|
||||
+ void setCurrentMinute(int)
|
||||
+ boolean is24HourView()
|
||||
+ void set24HourView(boolean)
|
||||
- void updateDateControl()
|
||||
- void updateAmPmControl()
|
||||
- void updateHourControl()
|
||||
+ void setOnDateTimeChangedListener(OnDateTimeChangedListener)
|
||||
- void onDateTimeChanged()
|
||||
}
|
||||
interface net.micode.notes.ui.DateTimePicker$OnDateTimeChangedListener {
|
||||
~ void onDateTimeChanged(DateTimePicker,int,int,int,int,int)
|
||||
}
|
||||
class net.micode.notes.ui.AlarmReceiver {
|
||||
+ void onReceive(Context,Intent)
|
||||
}
|
||||
class net.micode.notes.ui.AlarmInitReceiver {
|
||||
- {static} String[] PROJECTION
|
||||
- {static} int COLUMN_ID
|
||||
- {static} int COLUMN_ALERTED_DATE
|
||||
+ void onReceive(Context,Intent)
|
||||
}
|
||||
class net.micode.notes.ui.DateTimePickerDialog {
|
||||
- Calendar mDate
|
||||
- boolean mIs24HourView
|
||||
- OnDateTimeSetListener mOnDateTimeSetListener
|
||||
- DateTimePicker mDateTimePicker
|
||||
+ void set24HourView(boolean)
|
||||
+ void setOnDateTimeSetListener(OnDateTimeSetListener)
|
||||
- void updateTitle(long)
|
||||
+ void onClick(DialogInterface,int)
|
||||
}
|
||||
interface net.micode.notes.ui.DateTimePickerDialog$OnDateTimeSetListener {
|
||||
~ void OnDateTimeSet(AlertDialog,long)
|
||||
}
|
||||
class net.micode.notes.ui.AlarmAlertActivity {
|
||||
- long mNoteId
|
||||
- String mSnippet
|
||||
- {static} int SNIPPET_PREW_MAX_LEN
|
||||
~ MediaPlayer mPlayer
|
||||
# void onCreate(Bundle)
|
||||
- boolean isScreenOn()
|
||||
- void playAlarmSound()
|
||||
- void showActionDialog()
|
||||
+ void onClick(DialogInterface,int)
|
||||
+ void onDismiss(DialogInterface)
|
||||
- void stopAlarmSound()
|
||||
}
|
||||
|
||||
|
||||
android.widget.FrameLayout <|-- net.micode.notes.ui.DateTimePicker
|
||||
net.micode.notes.ui.DateTimePicker +.. net.micode.notes.ui.DateTimePicker$OnDateTimeChangedListener
|
||||
android.content.BroadcastReceiver <|-- net.micode.notes.ui.AlarmReceiver
|
||||
android.content.BroadcastReceiver <|-- net.micode.notes.ui.AlarmInitReceiver
|
||||
android.content.DialogInterface.OnClickListener <|.. net.micode.notes.ui.DateTimePickerDialog
|
||||
android.app.AlertDialog <|-- net.micode.notes.ui.DateTimePickerDialog
|
||||
net.micode.notes.ui.DateTimePickerDialog +.. net.micode.notes.ui.DateTimePickerDialog$OnDateTimeSetListener
|
||||
android.content.DialogInterface.OnClickListener <|.. net.micode.notes.ui.AlarmAlertActivity
|
||||
android.content.DialogInterface.OnDismissListener <|.. net.micode.notes.ui.AlarmAlertActivity
|
||||
android.app.Activity <|-- net.micode.notes.ui.AlarmAlertActivity
|
||||
@enduml
|
Loading…
Reference in new issue