TimoKorinth / pavel

Pavel (Paretoset Analysis, Visualization and Evaluation) is a tool for interactively displaying and evaluating large sets of highdimensional data.
GNU General Public License v3.0
0 stars 0 forks source link

Make ProjectStarterPage abstract #2

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
It is an abstract class by heart but implemented as a normal class with
virtual Methods throwing NotImplementedExceptions because otherwise the
Designer would not be able to display derived Forms.

Possible Solutions:
- Seperate Display and control logic in the StarterPages
- Put in an intermediate class for each implementation that provides the
missing methods, then derive from THAT for the designer.

Original issue reported on code.google.com by jan.var...@gmail.com on 22 Nov 2007 at 3:55

GoogleCodeExporter commented 9 years ago

Original comment by jan.var...@gmail.com on 22 Nov 2007 at 3:57

GoogleCodeExporter commented 9 years ago
BadDesign

Original comment by jan.var...@gmail.com on 22 Nov 2007 at 3:57