interface DataPAEnterpriseDashboard.ControlPanelObjects+_ControlPanelObjects:

   def public property Parent as DataPAEnterpriseDashboard.DashboardObject
      get.
      set.

   def public property Count as integer
      get.

   def public property Item as DataPAEnterpriseDashboard.ControlPanelObject
      get.
      set.

   def public property Item as DataPAEnterpriseDashboard.ControlPanelObject
      get.
      set.

   def public property Current as System.Object
      get.

   method public void GetObjectData(input info as DataPASerialization.SerializationInfo).

   method public logical Remove(input Index as integer).

   method public logical Remove(input ID as character).

   method public logical Contains(input ID as character).

   method public void Add(input ControlPanelObject as DataPAEnterpriseDashboard.ControlPanelObject).

   method public void Add(input ControlPanelObject as DataPAEnterpriseDashboard.ControlPanelObject, input Selected as logical).

   method public void ReBuild(input IDs as System.String extent).

   method public System.Collections.IEnumerator GetEnumerator().

   method public logical MoveNext().

   method public void Reset().

   method public DataPAEnterpriseDashboard.ControlPanelObject GetFirstObject().

   method public DataPAEnterpriseDashboard.ControlPanelObject GetNextObject(input ControlPanelObject as DataPAEnterpriseDashboard.ControlPanelObject).

end interface.
