<source id="4vppl"><ins id="4vppl"></ins></source>
<u id="4vppl"><sub id="4vppl"><label id="4vppl"></label></sub></u>
<object id="4vppl"></object>
  • <u id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></u>

    <object id="4vppl"></object>
    <b id="4vppl"><sub id="4vppl"><tr id="4vppl"></tr></sub></b>

      <i id="4vppl"><thead id="4vppl"></thead></i>

      <thead id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></thead>

      當前位置:首頁 > 網站舊欄目 > 學習園地 > 設計軟件教程 > EMF開發指南之Editor

      EMF開發指南之Editor
      2010-01-14 22:42:42  作者:  來源:
      ★每個editor要實現這樣幾個接口:ISelectionProvider接口是用來實現在selection 發生改變的時候傳遞notification,其運行機制是由global action處理器來創建新的command 同時action bar contributor創建新的action,IMenuListener接口用來處理右鍵菜單的問題,IEditingDomainProvider解決command的問題。
      ★在editor初始化的時候還會創建一個ComposedAdapterFactory 來管理所有的adapter factory,在這些adapter factory中不得不提到的一個就是ResourceAdapterFactory,可以理解為Resource(Set)的item provider factory,有了它我們就可以對model進行持久化。
      ★editor初始化的過程中會調用createPages()來創建多頁編輯器,因為editor是從MultiPageEditorPart繼承而來的。emf自帶的editor與其說是編輯器還不如說是查看器,因為在多頁編輯器中基本上都是用來查看model結構,真正的編輯是放在property sheet中來做的。而這些多頁編輯器所需要的input是從resource來的。
      ★editor是我們用來進行定制的最重要的部分。畢竟emf自帶的editor非常簡陋,無法在實際的應用中使用。

      安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
      国产午夜福三级在线播放_亚洲精品成a人片在线观看_亚洲自慰一区二区三区_久久棈精品久久久久久噜噜
      <source id="4vppl"><ins id="4vppl"></ins></source>
      <u id="4vppl"><sub id="4vppl"><label id="4vppl"></label></sub></u>
      <object id="4vppl"></object>
    1. <u id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></u>

      <object id="4vppl"></object>
      <b id="4vppl"><sub id="4vppl"><tr id="4vppl"></tr></sub></b>

        <i id="4vppl"><thead id="4vppl"></thead></i>

        <thead id="4vppl"><li id="4vppl"><label id="4vppl"></label></li></thead>
        日本不卡高清视频v中文字幕 | 亚洲喷奶水中文字幕电影 | 亚洲福利视频一区二区 | 一区三区四区国产 | 午夜视频在线在免费 | 亚洲精品911在线 |