package Ġcom . example . gallery . utils Ċ Ċ class Ġimage Folder Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġpath : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġvar ĠFolder Name : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġvar ĠnumberOf P ics Ġ= Ġ 0 ĊĠĠĠ Ġprivate Ġvar Ġfirst Pic : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġfun Ġimage Folder () Ġ{} ĊĊĠĠĠ Ġfun Ġimage Folder ( path : ĠString ?, Ġfolder Name : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . path Ġ= Ġpath ĊĠĠĠĠĠĠĠ ĠFolder Name Ġ= Ġfolder Name ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetPath (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġpath ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Path ( path : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . path Ġ= Ġpath ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Folder Name (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠFolder Name ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Folder Name ( folder Name : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠFolder Name Ġ= Ġfolder Name ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget NumberOf P ics (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠnumberOf P ics ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset NumberOf P ics ( numberOf P ics : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . numberOf P ics Ġ= ĠnumberOf P ics ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġadd p ics () Ġ{ ĊĠĠĠĠĠĠĠ ĠnumberOf P ics ++ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget First Pic (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfirst Pic ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset First Pic ( first Pic : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . first Pic Ġ= Ġfirst Pic ĊĠĠĠ Ġ} Ċ }