class Infragistics.UltraChart.Resources.Appearance.AnnotationsAppearance
   inherits Infragistics.UltraChart.Resources.Appearance.ChartAppearance
   implements Infragistics.UltraChart.Resources.IProvideChartComponent:

   def public property Annotations as Infragistics.UltraChart.Core.Annotations.AnnotationCollection
      get.

   def public property Item as Infragistics.UltraChart.Resources.Appearance.IAnnotation
      get.
      set.

   def public property Visible as logical
      get.
      set.

   constructor public AnnotationsAppearance(input component as Infragistics.UltraChart.Resources.IChartComponent):
   end constructor.

   method public final integer Add(input annotation as Infragistics.UltraChart.Resources.Appearance.IAnnotation):
   end method.

   method public final void Remove(input annotation as Infragistics.UltraChart.Resources.Appearance.IAnnotation):
   end method.

   method public final void RemoveAt(input index as integer):
   end method.

   method public final logical ShouldSerialize():
   end method.

   method public final logical ShouldSerializeAnnotations():
   end method.

   method public final logical ShouldSerializeVisible():
   end method.

end class.
