User Tools

Site Tools


ptidej_ui_viewer_standalone_swing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ptidej_ui_viewer_standalone_swing [2014/05/01 09:21] yannptidej_ui_viewer_standalone_swing [2025/01/15 21:40] (current) – external edit 127.0.0.1
Line 25: Line 25:
  
 The class ''DesktopPane'' is the world in which various visualisations can live. These visualisations are typically displayed as internal ''Window''s. Extensions and other lists listens to the visualisations by implementing the ''CanvasListener'' interface. The canvas also listens to the ''DesktopPane'' to receive notification of changes, for example in the choice of graphical elements to display. Hence, interactions can go in three directions without strong coupling (from the ''DesktopPane'' to its ''Window''s, from the ''Windows'' to the lists, and from the lists to the ''Window''s. The class ''DesktopPane'' is the world in which various visualisations can live. These visualisations are typically displayed as internal ''Window''s. Extensions and other lists listens to the visualisations by implementing the ''CanvasListener'' interface. The canvas also listens to the ''DesktopPane'' to receive notification of changes, for example in the choice of graphical elements to display. Hence, interactions can go in three directions without strong coupling (from the ''DesktopPane'' to its ''Window''s, from the ''Windows'' to the lists, and from the lists to the ''Window''s.
 +
 +{{ ::desktoppane_and_windows.png?direct&500 |}}
ptidej_ui_viewer_standalone_swing.1398936119.txt.gz · Last modified: (external edit)