佈線

在空間中,小組件會使用佈線彼此通訊。佈線中含有來源小組件及目標小組件。

每一個小組件都具有其可傳送的事件清單,以及其可接收的事件清單。 佈線可將來源小組件傳送的事件連接至目標小組件接收的事件。然後,目標小組件會執行其已針對目標事件定義的任何動作。

例如,如果您在 作業資訊 小組件中傳回作業,則 作業資訊 小組件會透過佈線,將作業釋放的事件傳送給 我的作業 小組件。「我的作業」會執行重新整理事件,這是與此佈線結尾相關聯的目標事件。在此情況下,重新整理事件會更新小組件顯示的作業清單。來源事件與目標事件的名稱不需要相符。

小組件佈線視窗

佈線僅顯示於「小組件佈線」視窗中,您可以使用該視窗來新增或移除佈線。

此畫面擷取顯示焦點位於「網站」小組件的「小組件佈線」視窗。

在「小組件佈線」視窗中,可看到焦點所在的小組件,以及其具有的所有佈線。您可在其中一端看到正在將事件傳送至這個小組件的小組件。可在另一端看到正在從這個小組件接收事件的小組件。連接小組件即用於顯示小組件傳送與接收之事件的佈線。在焦點所在小組件與每一個其他小組件之間可能具有多個佈線,每一個佈線都連接不同的事件。您可以在圖表中選取小組件或在下拉清單中選取小組件,以變更焦點所在小組件。

如果焦點所在小組件從另一個小組件傳送及 接收事件,則「小組件佈線」視窗會顯示另一個小組件兩次。第一個實例是針對另一個小組件正在傳送的事件,而第二個實例是針對另一個小組件正在接收的事件。即使「小組件佈線」視窗顯示另一個小組件兩次,它還是相同的小組件。

自動佈線

將小組件放在頁面上時,可能會在放下的小組件與頁面上的其他小組件之間,自動建立一個以上的佈線。當以下所有條件都適用時,會在兩個小組件之間自動建立佈線:
  • Business Space 已啟用自動佈線。
  • 這兩個小組件的定義容許它們能自動佈線。
  • 由某個小組件傳送的事件名稱和另一個小組件所接收的事件名稱相符。

例如,如果啟用自動佈線且 我的作業 和 小組清單 小組件容許進行自動佈線,則當您將 小組清單 小組件置於已經包含 我的作業 小組件的頁面上時。 我的作業 小組件會在您選取小組件中的作業時,傳送「已變更焦點」事件。小組清單 小組件可接收「已變更焦點」事件。會在兩個小組件之間自動建立佈線。當「小組清單」小組件接收此事件時,它會更新以顯示可擁有作業的人員。

上層主題: 佈線空間中的小組件
相關工作:
新增佈線至空間中的小組件
從空間中的小組件移除佈線



意見 | 條款

這個資訊中心採用 Eclipse 技術。(http://www.eclipse.org)