protected List<GraphicsView<EventModel>> provideAnnotationItems() {
List list = Arrays.asList(
new RoadEventView(new RoadEventModel(RoadEventModel.Type.Accident)),
new RoadEventView(new RoadEventModel(RoadEventModel.Type.Roadwork)),
new PointOfInterestView(new PointOfInterest(0, 0, "<<new point of interest>>")),
new CircleEventView(new CircleEventModel(CircleEventModel.Type.Fog, 1, null)),
new CircleEventView(new CircleEventModel(CircleEventModel.Type.Rain, 1, null)),
new CircleEventView(new CircleEventModel(CircleEventModel.Type.Snow, 1, null)),
new CircleEventView(new CircleEventModel(CircleEventModel.Type.Ice, 1, null)),
new PolygonEventView(new PolygonEventModel(PolygonEventModel.Type.Fog, 1, null)),
new PolygonEventView(new PolygonEventModel(PolygonEventModel.Type.Rain, 1, null)),
new PolygonEventView(new PolygonEventModel(PolygonEventModel.Type.Snow, 1, null)),
new PolygonEventView(new PolygonEventModel(PolygonEventModel.Type.Ice, 1, null)),
new StreetBarrierView(new RoadSpotModel(RoadSpotModel.Type.Busstop)),