User Tools

Site Tools


This is an old revision of the document!

Ptidej UI Viewer Standalone Swing

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:

Starting-up the project viewer
Using the File menu to create a new model from some C++ source files
Giving a name to the model
Selecting a directory containing C++ source files
After reverse-engineering the C++ source code files, displaying the model
and showing the list of micro-architectures similar to some motifs (either from design patterns, design anti-patterns, code smells, or micro-patterns) Selecting the Tools tab
At first, the list is empty
But selecting the Code Smells tab and the AbstractClass code smell reveals some potential problems

| These problem can be investigated by selecting the displayed occurrence in the list |

or in the model view
ptidej_ui_viewer_standalone_swing.1392538821.txt.gz · Last modified: 2017/09/06 01:54 (external edit)