class Infragistics.Win.UltraWinSchedule.WeeksOfYearCollection
   inherits Infragistics.Win.UltraWinSchedule.UltraScheduleInfoArray
   implements System.IDisposable, System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.ISerializable:

   def public property Item as Infragistics.Win.UltraWinSchedule.WeekOfYear
      get.

   constructor protected WeeksOfYearCollection(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end constructor.

   method protected override Infragistics.Shared.SubObjectBase CreateSubObject(input index as integer):
   end method.

   method protected override void InitializeSubObject(input subObject as Infragistics.Shared.SubObjectBase, input owningCalendarInfo as Infragistics.Win.UltraWinSchedule.UltraCalendarInfo):
   end method.

   method protected override void OnSubObjectPropChanged(input propChange as Infragistics.Shared.PropChangeInfo):
   end method.

   method protected override void ArrayChanged():
   end method.

   method protected override integer GetSubObjectPosition(input subObject as Infragistics.Shared.SubObjectBase):
   end method.

   method public final Infragistics.Win.UltraWinSchedule.WeekOfYearEnumerator GetEnumerator():
   end method.

   method protected override logical ShouldSerializeSubObject(input subObject as Infragistics.Shared.SubObjectBase):
   end method.

   method protected override void ResetSubItem(input subObject as Infragistics.Shared.SubObjectBase):
   end method.

   method public final void CopyTo(input array as Infragistics.Win.UltraWinSchedule.WeekOfYear extent, input index as integer):
   end method.

end class.
