You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
2.4 KiB
77 lines
2.4 KiB
@startuml
|
|
class net.micode.notes.ui.NoteEditActivity {
|
|
- {static} Map<Integer,Integer> sBgSelectorBtnsMap
|
|
- {static} Map<Integer,Integer> sBgSelectorSelectionMap
|
|
- {static} Map<Integer,Integer> sFontSizeBtnsMap
|
|
- {static} Map<Integer,Integer> sFontSelectorSelectionMap
|
|
- {static} String TAG
|
|
- HeadViewHolder mNoteHeaderHolder
|
|
- View mHeadViewPanel
|
|
- View mNoteBgColorSelector
|
|
- View mFontSizeSelector
|
|
- EditText mNoteEditor
|
|
- View mNoteEditorPanel
|
|
+ WorkingNote mWorkingNote
|
|
- SharedPreferences mSharedPrefs
|
|
- int mFontSizeId
|
|
- {static} String PREFERENCE_FONT_SIZE
|
|
- {static} int SHORTCUT_ICON_TITLE_MAX_LEN
|
|
+ {static} String TAG_CHECKED
|
|
+ {static} String TAG_UNCHECKED
|
|
- LinearLayout mEditTextList
|
|
- String mUserQuery
|
|
- Pattern mPattern
|
|
# void onCreate(Bundle)
|
|
# void onRestoreInstanceState(Bundle)
|
|
- boolean initActivityState(Intent)
|
|
# void onResume()
|
|
- void initNoteScreen()
|
|
- void showAlertHeader()
|
|
# void onNewIntent(Intent)
|
|
# void onSaveInstanceState(Bundle)
|
|
+ boolean dispatchTouchEvent(MotionEvent)
|
|
- boolean inRangeOfView(View,MotionEvent)
|
|
- void initResources()
|
|
# void onPause()
|
|
- void updateWidget()
|
|
+ void onClick(View)
|
|
+ void onBackPressed()
|
|
- boolean clearSettingState()
|
|
+ void onBackgroundColorChanged()
|
|
+ boolean onPrepareOptionsMenu(Menu)
|
|
+ boolean onOptionsItemSelected(MenuItem)
|
|
- void setReminder()
|
|
- void sendTo(Context,String)
|
|
- void createNewNote()
|
|
- void deleteCurrentNote()
|
|
- boolean isSyncMode()
|
|
+ void onClockAlertChanged(long,boolean)
|
|
+ void onWidgetChanged()
|
|
+ void onEditTextDelete(int,String)
|
|
+ void onEditTextEnter(int,String)
|
|
- void switchToListMode(String)
|
|
- Spannable getHighlightQueryResult(String,String)
|
|
- View getListItem(String,int)
|
|
+ void onTextChange(int,boolean)
|
|
+ void onCheckListModeChanged(int,int)
|
|
- boolean getWorkingText()
|
|
- boolean saveNote()
|
|
- void sendToDesktop()
|
|
- String makeShortcutIconTitle(String)
|
|
- void showToast(int)
|
|
- void showToast(int,int)
|
|
}
|
|
class net.micode.notes.ui.NoteEditActivity$HeadViewHolder {
|
|
+ TextView tvModified
|
|
+ ImageView ivAlertIcon
|
|
+ TextView tvAlertDate
|
|
+ ImageView ibSetBgColor
|
|
}
|
|
|
|
|
|
android.view.View.OnClickListener <|.. net.micode.notes.ui.NoteEditActivity
|
|
net.micode.notes.model.WorkingNote.NoteSettingChangedListener <|.. net.micode.notes.ui.NoteEditActivity
|
|
net.micode.notes.ui.NoteEditText.OnTextViewChangeListener <|.. net.micode.notes.ui.NoteEditActivity
|
|
android.app.Activity <|-- net.micode.notes.ui.NoteEditActivity
|
|
net.micode.notes.ui.NoteEditActivity +.. net.micode.notes.ui.NoteEditActivity$HeadViewHolder
|
|
@enduml |