Interface and abstract base classes for annotation views.