本人自行開發一樹型策略編輯器,該策略編輯器的功能和特點簡單描述如下:
功能
本策略編輯器的為用戶提供了一個多文檔的可視化交互界面,由用戶根據自己的要求,選擇恰當的基本策略語句,生成一條策略,並以文件的形式進行保存(一條策略對應一個文件),為進一步的的策略解釋執行提供依據;另外,對於所生成的策略,在需要的時候,可以以文件的形式動態加載。
特點
(1)用戶通過點擊按鈕可以方便地加入基本策略語句,另外對於所加入的語句用戶也可以將其刪除;
(2)用戶通過拖拽操作可以靈活改變一條基本策略語句的位置;
(3)通過對話框,客戶還可以編輯基本策略語句的屬性;
(4)對於所生成的策略,能夠以一定的格式保存到文件中,形成策略文件;
(5)對於具體的策略文件,可以在適當的時候將其打開,恢復成可以執行的策略;
(6)本策略編輯器支持對樹的拖拉操作;
(7)本策略編輯器支持在任務欄狀態區顯示應用程序圖標;
(8)本策略編輯器基於多文檔格式;
主要界面
本文配套源碼