1.一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,包括以下步驟:
步驟(1):將信號(hào)不同表現(xiàn)域的呈現(xiàn)方式和測量內(nèi)容的觸發(fā)狀態(tài)做成獨(dú)立的視圖組件;
步驟(2):主線程將所述視圖組件實(shí)例化,形成視圖對象,并提供相應(yīng)觸發(fā)狀態(tài)的傳入引用;
步驟(3):所述視圖組件提供無形參返回值為void的注冊事件,并為所述主線程提供事件的注冊入口及觸發(fā)狀態(tài)類,并將所述觸發(fā)狀態(tài)作為視圖組件的內(nèi)部成員進(jìn)行保存,同時(shí)提供測量內(nèi)容條目的響應(yīng)函數(shù),所述響應(yīng)函數(shù)更新觸發(fā)狀態(tài)并執(zhí)行注冊事件,為觸發(fā)狀態(tài)提供傳出接口;
步驟(4):主線程創(chuàng)建無形參返回值為void的注冊事件接口,該接口封裝所有視圖對象的觸發(fā)狀態(tài)傳出接口,并對每個(gè)視圖對象進(jìn)行注冊;
步驟(5):主線程通過注冊事件查詢獲取視圖組件對象的觸發(fā)狀態(tài),并根據(jù)觸發(fā)狀態(tài)調(diào)用相應(yīng)的測量內(nèi)容處理算法,從而更新觸發(fā)源視圖和測量參數(shù);
所述視圖組件包括:封裝信號(hào)的呈現(xiàn)方式、注冊事件、觸發(fā)狀態(tài)、測量內(nèi)容和測量內(nèi)容的響應(yīng)函數(shù)以及時(shí)間注冊入口及觸發(fā)狀態(tài)傳出接口;
所述視圖組件提供時(shí)域、頻域及調(diào)制域的呈現(xiàn)方式控制接口,每個(gè)控制接口帶有測量內(nèi)容識(shí)別參數(shù),以接收多種測量內(nèi)容;
所述視圖組件提供呈現(xiàn)所有測量內(nèi)容的測量參數(shù)控制接口,所述測量內(nèi)容通過已布局的按一定的組合能夠滿足所有測量內(nèi)容測量參數(shù)顯示的輸出控件顯示,這種組合由所述測量參數(shù)控制接口進(jìn)行控制。
2.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述信號(hào)形式包括時(shí)域、頻域和調(diào)制域,呈現(xiàn)方式為信號(hào)圖形與測量參數(shù)相結(jié)合。
3.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述視圖組件的呈現(xiàn)方式為信號(hào)圖形與測量參數(shù)相結(jié)合。
4.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述觸發(fā)狀態(tài)類用來識(shí)別所選的測量內(nèi)容。
5.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述觸發(fā)狀態(tài)由測量內(nèi)容的響應(yīng)函數(shù)自行更改。
6.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述觸發(fā)狀態(tài)傳出接口為觸發(fā)狀態(tài)傳出引用,所述傳出引用用以更新主線程中視圖對象的測量內(nèi)容識(shí)別參數(shù)。
7.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述注冊事件類型為無形參的void型,為所述視圖組件內(nèi)部實(shí)例化時(shí)提供事件注冊入口。
8.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述傳出引用以測量內(nèi)容名稱字符串泛型列表的方式提供,視圖組件實(shí)例化時(shí)通過重載視圖組件的構(gòu)造函數(shù)加載到下拉框中。
9.如權(quán)利要求1所述的一種多域信號(hào)視圖測量內(nèi)容擴(kuò)展方法,其特征是,所述步驟(2)中,實(shí)例化視圖組件的個(gè)數(shù)小于等于六個(gè)。