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: | 1.1 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed 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.
|