This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
ptidej_ui_viewer_standalone_swing [2014/02/16 08:22] yann |
ptidej_ui_viewer_standalone_swing [2014/02/16 08:29] yann |
||
---|---|---|---|
Line 3: | Line 3: | ||
The ''Ptidej UI Viewer Standalone Swing'' project provides the class ''ptidej.viewer.ProjectViewer'', which is currently the most usable graphical interface to the Ptidej Tool Suite. Here are some steps to use it: | The ''Ptidej UI Viewer Standalone Swing'' project provides the class ''ptidej.viewer.ProjectViewer'', which is currently the most usable graphical interface to the Ptidej Tool Suite. Here are some steps to use it: | ||
+ | ^ Clickable Screenshots ^ Steps ^ | ||
| {{:ptidej_ui_viewer_standalone_swing_1.png?100|}} | Starting-up the project viewer | | | {{:ptidej_ui_viewer_standalone_swing_1.png?100|}} | Starting-up the project viewer | | ||
| {{:ptidej_ui_viewer_standalone_swing_2.png?100|}} | Using the File menu to create a new model from some C++ source files | | | {{:ptidej_ui_viewer_standalone_swing_2.png?100|}} | Using the File menu to create a new model from some C++ source files | | ||
Line 10: | Line 11: | ||
| {{:ptidej_ui_viewer_standalone_swing_6.png?100|}} | Selecting the Tools tab... | | | {{:ptidej_ui_viewer_standalone_swing_6.png?100|}} | Selecting the Tools tab... | | ||
| {{:ptidej_ui_viewer_standalone_swing_6.1.png?100|}} | ... and showing the list of micro-architectures similar to some motifs (either from design patterns, design anti-patterns, code smells, or micro-patterns) | | | {{:ptidej_ui_viewer_standalone_swing_6.1.png?100|}} | ... and showing the list of micro-architectures similar to some motifs (either from design patterns, design anti-patterns, code smells, or micro-patterns) | | ||
- | | {{:ptidej_ui_viewer_standalone_swing_5.png?100|}} | At first, the list is empty | | + | | {{:ptidej_ui_viewer_standalone_swing_7.png?100|}} | At first, the list is empty... | |
- | | {{:ptidej_ui_viewer_standalone_swing_8.png?100|}} | But selecting the Code Smells tab and the AbstractClass code smell reveals some potential problems | | + | | {{:ptidej_ui_viewer_standalone_swing_8.png?100|}} | ... but selecting the Code Smells tab and the AbstractClass code smell reveals some potential problems | |
- | {{:ptidej_ui_viewer_standalone_swing_9.png?100|}} | These problem can be investigated by selecting the displayed occurrence in the list | | + | | {{:ptidej_ui_viewer_standalone_swing_9.png?100|}} | These problem can be investigated by selecting the displayed occurrence in the list... | |
- | | {{:ptidej_ui_viewer_standalone_swing_10.png?100|}} {{:ptidej_ui_viewer_standalone_swing_10.1.png?100|}} | or in the model view | | + | | {{:ptidej_ui_viewer_standalone_swing_10.png?100|}}{{:ptidej_ui_viewer_standalone_swing_10.1.png?100|}} | ... or in the model view | |