| Summary: | interface classes don't support attributes | ||
|---|---|---|---|
| Product: | [Applications] umbrello | Reporter: | greatbunzinni |
| Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | ralf.habacker |
| Priority: | NOR | ||
| Version First Reported In: | 1.1 | ||
| Target Milestone: | --- | ||
| Platform: | Unlisted Binaries | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
greatbunzinni
2011-08-31 09:11:03 UTC
> a user is forbidden from designing abstract base classes which provide member variables
This is not true and could be performed by adding a regular class with property "Abstract Class" set or by converting an interface to a class by using the context menu entry "convert to class."
If this is required often umbrello can be extended in two ways:
1. Add an additional entry in the toolbar and the class diagram context menu "new" named "Abstract class".
2. Add a global option to umbrello to generate interfaces by using a class and "abstract class" property set by default.
|