/**
* This method is public only because it makes writing tests a little easier.
*/
public AnnoBean[] getAnnotations(ElementId id) {
if (id == null) throw new IllegalArgumentException("null id");
AnnoBeanSet apsi = new AnnoBeanSetImpl(mContext);
getIndigenousAnnotations(id,apsi);
if (mOverrider != null) mOverrider.modifyAnnos(id,apsi);
return apsi.getAll();
}