<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    [導入]Pager: Bridge模式

    Posted on 2005-11-19 11:00 canonical 閱讀(259) 評論(0)  編輯  收藏 所屬分類: Witrix開發平臺

    分頁的功能由兩部分組成:取數據和計算分頁。其中取數據的功能由IPageViewer接口實現
    interface IPageViewer{
     int getTotalCount();
     List getAll();
     int listPage(int startPos, int maxCount);
    }
    Pager是用戶調用時的接口
    class Pager{
     public List getAll(){}
     public List listPage(){}
     public int getPageCount(){}
     public int getPageSize(){}
     public int getCurrentPage(){}
     ...
    }
    Pager使用IPageViewer作為數據供體,自身僅提供分頁計算的功能。在witrix平臺中, IPageViewer是表格數據的標準列舉方式,因為與List接口相比,IPageViewer容許部分加載。
    IPageViewer 可以有多種實現,如ListPageViewer, XmlPageViewer, ExcelPageViewer, DbTablePageViewer等。一般情況下Pager提供的功能已經足夠了,特殊情況下可以通過繼承來擴展。例如卡片瀏覽和分頁瀏覽模式之間的互 相切換通過派生類ItemPager來實現。

    主站蜘蛛池模板: 亚洲AV无码之国产精品| 亚洲人成黄网在线观看| 一级毛片大全免费播放下载| 青青青青青青久久久免费观看| 亚洲精品第一国产综合野| 国产卡一卡二卡三免费入口| 亚洲日本va在线观看| 两个人的视频高清在线观看免费 | 美女无遮挡免费视频网站| 美女黄网站人色视频免费国产| 亚洲av无码专区首页| 亚洲日韩在线观看免费视频| 久久免费视频一区| 亚洲国产第一页www| 午夜性色一区二区三区免费不卡视频| 亚洲首页国产精品丝袜| 日本高清免费aaaaa大片视频| 国产亚洲情侣久久精品| 国产精一品亚洲二区在线播放 | 人人揉揉香蕉大免费不卡| 亚洲理论片在线中文字幕| 嫩草影院免费观看| 国产A∨免费精品视频| 337p日本欧洲亚洲大胆色噜噜| 无人在线观看免费高清视频| 黄色一级毛片免费| 亚洲自偷自偷精品| 日产乱码一卡二卡三免费| 中国一级特黄高清免费的大片中国一级黄色片 | 羞羞视频免费网站在线看| 亚洲日本一区二区| 四虎在线视频免费观看| 91精品成人免费国产| 亚洲一级毛片在线观| 亚洲狠狠爱综合影院婷婷| 日韩免费无码视频一区二区三区| 亚洲愉拍一区二区三区| 国产亚洲精品a在线观看app| 成人免费视频试看120秒| 两个人看的www免费视频| 亚洲伦理一二三四|