initialize the global instance . should call only once . concode_field_sep HashSet<OnDraftChangedListener> mChangeListeners concode_elem_sep String TAG concode_elem_sep Object mChangeListenersLock concode_elem_sep DraftCache sInstance concode_elem_sep HashSet<Long> mDraftSet concode_elem_sep Object mSavingDraftLock concode_elem_sep String[] DRAFT_PROJECTION concode_elem_sep int COLUMN_DRAFT_THREAD_ID concode_elem_sep Object mDraftSetLock concode_elem_sep Context mContext concode_elem_sep boolean mSavingDraft concode_field_sep boolean hasDraft concode_elem_sep boolean getSavingDraft concode_elem_sep void onDraftChanged concode_elem_sep void setSavingDraft concode_elem_sep void setDraftState concode_elem_sep void addOnDraftChangedListener concode_elem_sep void log concode_elem_sep void removeOnDraftChangedListener concode_elem_sep void refresh concode_elem_sep DraftCache getInstance concode_elem_sep void dump concode_elem_sep void rebuildCache
void function ( Context arg0 ) { sInstance = new DraftCache ( arg0 ) ; }