class Infragistics.UltraChart.Resources.Appearance.AxisItem
   inherits Infragistics.UltraChart.Resources.Appearance.AxisAppearance
   implements Infragistics.UltraChart.Resources.IProvideChartComponent, System.ICloneable:

   def public property Key as character
      get.
      set.

   def public property OrientationType as Infragistics.UltraChart.Shared.Styles.AxisNumber
      get.
      set.

   def public property DataType as Infragistics.UltraChart.Shared.Styles.AxisDataType
      get.
      set.

   def public property SetLabelAxisType as Infragistics.UltraChart.Core.Layers.SetLabelAxisType
      get.
      set.

   def public override property TimeAxisStyle as Infragistics.UltraChart.Resources.Appearance.TimeAxisAppearance
      get.
      set.

   def public override property Visible as logical
      get.
      set.

   constructor public AxisItem():
   end constructor.

   constructor public AxisItem(input component as Infragistics.UltraChart.Resources.IChartComponent, input axisNumber as Infragistics.UltraChart.Shared.Styles.AxisNumber):
   end constructor.

   method public override character ToString():
   end method.

   method public final void ResetKey():
   end method.

   method protected final logical ShouldSerializeKey():
   end method.

   method public final override Infragistics.UltraChart.Resources.Appearance.AxisItem Clone():
   end method.

   method protected override logical ShouldSerializeVisible():
   end method.

   method public override void ResetVisible():
   end method.

   method public override void SetComponent(input component as Infragistics.UltraChart.Resources.IChartComponent):
   end method.

end class.
