Exemplo n.º 1
0
        /// <summary>
        /// 该属性表明MoonCore维持了所有系统已经建立的标签。在初始建立标签的时候,系统内部的标签仅仅有tagName属性。当执行了关联建立函数,即RelationCreated函数后
        /// 向后台数据库发出了建立标签的请求,同时建立了关联。
        /// </summary>

        public void addView(IViewEventDispatcher dispatcher)
        {
            dispatcher.ResourceAdded   += new ResourceAddedHandler(dispatcher_ResourceAdded);
            dispatcher.SearchRequested += new SearchRequestedHandler(dispatcher_SearchRequestAsked);
            dispatcher.TagCreated      += new TagCreatedHandler(dispatcher_TagCreated);
            dispatcher.RelationCreated += new RelationCreatedHandler(dispatcher_RelationCreated);
            dispatcher.TagModified     += new TagModifiedHandler(dispatcher_TagModified);
            dispatcher.TagRemoved      += new TagRemovedHandler(dispatcher_TagRemoved);
            dispatcher.ResourceOpened  += new ResourceOpenedHander(dispatcher_ResourceOpened);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 该属性表明MoonCore维持了所有系统已经建立的标签。在初始建立标签的时候,系统内部的标签仅仅有tagName属性。当执行了关联建立函数,即RelationCreated函数后
 /// 向后台数据库发出了建立标签的请求,同时建立了关联。
 /// </summary>       
 public void addView(IViewEventDispatcher dispatcher)
 {
     dispatcher.ResourceAdded += new ResourceAddedHandler(dispatcher_ResourceAdded);
     dispatcher.SearchRequested += new SearchRequestedHandler(dispatcher_SearchRequestAsked);
     dispatcher.TagCreated += new TagCreatedHandler(dispatcher_TagCreated);
     dispatcher.RelationCreated += new RelationCreatedHandler(dispatcher_RelationCreated);
     dispatcher.TagModified += new TagModifiedHandler(dispatcher_TagModified);
     dispatcher.TagRemoved += new TagRemovedHandler(dispatcher_TagRemoved);
     dispatcher.ResourceOpened += new ResourceOpenedHander(dispatcher_ResourceOpened);
 }
Exemplo n.º 3
0
 public abstract void Do(string name, IViewEventDispatcher handler);
Exemplo n.º 4
0
 public override bool OnReturn()
 {
     m_Handler = null;
     return(base.OnReturn());
 }
Exemplo n.º 5
0
 void IViewEvent.Bind(IViewEventDispatcher handler)
 {
     m_Handler = handler;
 }