# 程序包kd.bos.list的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - kd.bos.list.AbstractList.ListState
  - kd.bos.list.AbstractTreeListView (implements kd.bos.list.ITreeListView, kd.bos.form.control.events.TreeNodeClickListener)
  - kd.bos.list.BillListSelection
  - kd.bos.form.control.Control (implements java.lang.Cloneable)
    - kd.bos.list.AbstractList
      - kd.bos.list.CityList
      - kd.bos.list.F7SelectedList
      - kd.bos.list.MobileList
      - kd.bos.list.OrgList
      - kd.bos.list.UserList
    - kd.bos.list.AbstractListColumn (implements kd.bos.list.IListColumn)
      - kd.bos.list.DynamicTextListColumn
      - kd.bos.list.ListColumn
        - kd.bos.list.CardListColumn
        - kd.bos.list.CheckBoxListColumn
        - kd.bos.list.ComboListColumn
          - kd.bos.list.MulComboListColumn
        - kd.bos.list.DateListColumn
        - kd.bos.list.DecimalListColumn
        - kd.bos.list.FlexListColumn
        - kd.bos.list.IconListColumn
        - kd.bos.list.PictureListColumn
          - kd.bos.list.AvatarListColumn
        - kd.bos.list.TemplateTextListColumn
    - kd.bos.form.TipsSupport (implements kd.bos.form.ITipsSupport)
      - kd.bos.form.container.Container (implements kd.bos.form.control.events.ISuportClick)
        - kd.bos.form.control.AbstractGrid
          - kd.bos.list.BillList (implements kd.bos.form.ICloseCallBack, kd.bos.list.ITemplateControl)
        - kd.bos.list.AbstractListContainerColumn (implements kd.bos.list.IListColumn)
          - kd.bos.list.ListOperationColumn
          - kd.bos.list.MergeListColumn
        - kd.bos.list.BizCustomList
        - kd.bos.list.ListCardView (implements kd.bos.list.IListChild)
        - kd.bos.list.ListColumnGroup
        - kd.bos.list.ListGridView (implements kd.bos.list.IListChild)
          - kd.bos.list.QingView (implements kd.bos.form.ICloseCallBack)
        - kd.bos.list.MobileSearch (implements kd.bos.list.ITemplateControl)
  - kd.bos.list.ControlContext
  - kd.bos.entity.filter.FilterParameter (implements kd.bos.dataentity.entity.ISupportInitialize, java.io.Serializable)
    - kd.bos.list.ListFilterParameter
  - kd.bos.form.FormShowParameter (implements java.io.Serializable)
    - kd.bos.list.ListShowParameter
      - kd.bos.list.MobileListShowParameter
  - kd.bos.list.ListColumnConfig
  - kd.bos.list.ListFieldMeta
  - kd.bos.list.ViewCommonUtil

## 接口分层结构

- kd.bos.form.IFormView
  - kd.bos.list.IListView
    - kd.bos.list.IMobileListView (并 extends kd.bos.form.IMobileView)
  - kd.bos.form.IMobileView
    - kd.bos.list.IMobileListView (并 extends kd.bos.list.IListView)
- kd.bos.list.IListChild
- kd.bos.list.IListColumn
- kd.bos.list.ITemplateControl
- kd.bos.list.ITreeListView

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - kd.bos.list.SeqColumnType