package Ġcom . um air . arch i Template 2 . data . repositories . access Point Ċ Ċ import Ġcom . um air . arch i Template 2 . model . access Point . Access Point Ċ import Ġcom . um air . arch i Template 2 . model . room . Room ĊĊ Ċ object ĠAccess Point Activity DataSource Ġ: ĊĠĠĠ ĠAccess Point DataSource Ġ{ ĊĊĠĠĠ Ġprivate Ġvar ĠlistOf Rooms Ġ= Ġarray ListOf < Room >() ĊĠĠĠ Ġprivate Ġvar ĠlistOf Access Points Ġ= Ġarray ListOf < Access Point >() ĊĊĠĠĠ Ġoverride Ġfun Ġadd Room ( room : ĠRoom ) Ġ{ ĊĠĠĠĠĠĠĠ ĠlistOf Rooms . add ( room ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġadd Access Point ( access Point : ĠAccess Point ) Ġ{ ĊĠĠĠĠĠĠĠ ĠlistOf Access Points . add ( access Point ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġadd Access Points ( access Points : ĠList < Access Point >) Ġ{ ĊĠĠĠĠĠĠĠ ĠlistOf Access Points . addAll ( access Points ) ĊĠĠĠ Ġ} Ċ }