@ file : Suppress (" Red undant Visibility Modifier ") Ċ Ċ package Ġco . zs mb . material drawer kt . drawer items . base Ċ Ċ import Ġandroid . graphics . Bitmap Ċ import Ġandroid . graphics . drawable . Drawable Ċ import Ġandroid . net . Uri Ċ import Ġco . zs mb . material drawer kt . non Readable Ċ import Ġcom . mike pen z . icon ics . type face . I Icon Ċ import Ġcom . mike pen z . material drawer . holder . Color Holder Ċ import Ġcom . mike pen z . material drawer . holder . Image Holder Ċ import Ġcom . mike pen z . material drawer . holder . String Holder Ċ import Ġcom . mike pen z . material drawer . model . Base Drawer Item Ċ Ċ public Ġabstract Ġclass ĠBase Drawer Item Kt < out ĠT Ġ: ĠBase Drawer Item < *, Ġ* >>( item : ĠT ) Ġ: ĠAbstract Drawer Item Kt < T >( item ) Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġcolor Ġof Ġthe Ġdrawer Ġitem 's Ġicon Ġwhen Ġit 's Ġdisabled , Ġas Ġan Ġarg b ĠLong . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . with Disabled Icon Color ] Ġmethod . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġdisabled Icon Color : ĠLong ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . with Disabled Icon Color ( value . toInt ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġcolor Ġof Ġthe Ġdrawer Ġitem 's Ġicon Ġwhen Ġit 's Ġdisabled , Ġas Ġa Ġcolor Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . with Disabled Icon Color Res ] Ġmethod . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġdisabled Icon Color Res : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . with Disabled Icon Color Res ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem , Ġas Ġa Ġdrawable Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠConvenience Ġfor Ġ[ icon Res ]. ĠWrap s Ġthe Ġ[ Base Drawer Item . icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġicon : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġcolor Ġof Ġthe Ġdrawer Ġitem 's Ġicon Ġwhen Ġit 's Ġenabled , Ġas Ġan Ġarg b ĠLong . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . icon Color ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġicon Color : ĠLong ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Color Ġ= ĠColor Holder . from Color ( value . toInt ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġcolor Ġof Ġthe Ġdrawer Ġitem 's Ġicon Ġwhen Ġit 's Ġenabled , Ġas Ġa Ġcolor Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . icon Color ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġicon Color Res : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Color Ġ= ĠColor Holder . from Color Res ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem , Ġas Ġa ĠDrawable . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġicon Drawable : ĠDrawable ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem , Ġas Ġa Ġdrawable Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠSee Ġ[ icon ] Ġas Ġan Ġalternative . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . WARNING , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage Ġ= Ġ" Altern atives Ġare Ġavailable , Ġcheck Ġthe Ġdocumentation .") ĊĠĠĠ Ġpublic Ġvar Ġicon Res : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWhether Ġthe Ġicon Ġof Ġthe Ġdrawer Ġitem Ġshould Ġbe Ġt int ed Ġwith Ġthe Ġenabled / disabled / selected Ġcolor . ĠIf Ġset Ġto Ġfalse , ĊĠĠĠĠ Ġ* Ġyour Ġicon Ġwill Ġalways Ġbe Ġdisplayed Ġwith Ġits Ġdefault Ġcolors . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠWrap s Ġthe Ġ[ Base Drawer Item . is Icon Tint ed ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġicon Tint ing Enabled : ĠBoolean ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġitem . is Icon Tint ed ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . is Icon Tint ed Ġ= Ġvalue ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem , Ġas Ġa ĠUri . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġicon Uri : ĠUri ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem , Ġas Ġa Ġurl ĠString . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġicon Url : ĠString ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem , Ġas Ġan ĠI Icon . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġi icon : ĠI Icon ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠHow Ġfar Ġthe Ġdrawer Ġitem Ġshould Ġbe Ġindent ed . ĠDefault Ġvalue Ġis Ġ 1 . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠWrap s Ġ[ Base Drawer Item . with Level ] Ġand Ġ[ Base Drawer Item . level ]. ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġlevel : ĠInt ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġitem . level ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . with Level ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġtitle / name Ġof Ġthe Ġdrawer Ġitem . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . name ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġname : ĠString ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . name Ġ= ĠString Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġtitle / name Ġof Ġthe Ġdrawer Ġitem , Ġas Ġa ĠString Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . name ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġname Res : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . name Ġ= ĠString Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġwhen Ġit 's Ġselected , Ġas Ġa Ġdrawable Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠConvenience Ġfor Ġ[ selected Icon Res ]. ĠWrap s Ġthe Ġ[ Base Drawer Item . selected Icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Suppress (" Member Visibility Can Be Private ") ĊĠĠĠ Ġpublic Ġvar Ġselected Icon : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . selected Icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem Ġwhen Ġit 's Ġselected , Ġas Ġa ĠBitmap . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . selected Icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġselected Icon Bitmap : ĠBitmap ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . selected Icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġcolor Ġof Ġthe Ġdrawer Ġitem 's Ġicon Ġwhen Ġit 's Ġselected , Ġas Ġan Ġarg b ĠLong . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . with Selected Icon Color ] Ġmethod . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġselected Icon Color : ĠLong ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . with Selected Icon Color ( value . toInt ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġcolor Ġof Ġthe Ġdrawer Ġitem 's Ġicon Ġwhen Ġit 's Ġselected , Ġas Ġa Ġcolor Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . with Selected Icon Color Res ] Ġmethod . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġselected Icon Color Res : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . with Selected Icon Color Res ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem Ġwhen Ġit 's Ġselected , Ġas Ġa ĠDrawable . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . selected Icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġselected Icon Drawable : ĠDrawable ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . selected Icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem Ġwhen Ġit 's Ġselected , Ġas Ġa Ġdrawable Ġresource . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠSee Ġ[ selected Icon ] Ġas Ġan Ġalternative . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . selected Icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . WARNING , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage Ġ= Ġ" Altern atives Ġare Ġavailable , Ġcheck Ġthe Ġdocumentation .") ĊĠĠĠ Ġpublic Ġvar Ġselected Icon Res : ĠInt ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . selected Icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem Ġwhen Ġit 's Ġselected , Ġas Ġa ĠUri . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . selected Icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġselected Icon Uri : ĠUri ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . selected Icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġicon Ġof Ġthe Ġdrawer Ġitem Ġwhen Ġit 's Ġselected , Ġas Ġa Ġurl ĠString . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠNon - readable Ġproperty . ĠWrap s Ġthe Ġ[ Base Drawer Item . selected Icon ] Ġproperty . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġselected Icon Url : ĠString ĊĠĠĠĠĠĠĠ Ġ@ Deprecated ( level Ġ= ĠDeprec ation Level . ERROR , Ġmessage Ġ= Ġ" Non - readable Ġproperty .") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġnon Readable () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem . selected Icon Ġ= ĠImage Holder ( value ) ĊĠĠĠĠĠĠĠ Ġ} Ċ Ċ } Ċ