最近做文件的可视化编辑插件,要求使用Master/Details技术,界面显示部分已经做完,现在的问题是:如何将修改的内容进行保存?
需要两步:1.编辑器”脏机制“的处理  2.保存 
弄了几天,也没理出来个头绪,还请各位有这方面经验的高手/同仁指点一二注:
1.主界面是FormEditor,使用addpage方法添加了两个page,其中一个是Mster/Details,另一个是Source
2.Mster/Details 是extends FormPage而来,在createFormContent中调用block。createContent
3.block下有五个IDetailsPage问题是1.修改了IDetailsPage,如何实现”脏机制“,并使Source同步
2.FormEditor 的dosave()时,如何保存FormPage