This is good.
Tim
> --
> You received this message because you are subscribed to the Google Groups
> "Umple-Dev" group.
> To view this discussion on the web, visit
> https://groups.google.com/d/msg/umple-dev/-/vuZEy4SupOwJ.
> To post to this group, send an email to umpl...@googlegroups.com.
> To unsubscribe from this group, send email to
> umple-dev+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/umple-dev?hl=en-GB.
>
>
Timothy C. Lethbridge, PhD, P.Eng., I.S.P., CSDP
Professor of Software Engineering and Computer Science
/ Professeur Titulaire de g�nie logiciel et d'informatique
Facult� de genie / Faculty of Engineering
University of Ottawa / Universit� d'Ottawa
Tel: 613-562-5800x6685 Fax: 613-562-5664 Mobile: 613-252-1850
http://www.eecs.uottawa.ca/~tcl
Hi,This is good.
Tim
On Thu, 15 Mar 2012, Jordan Johns wrote:
> I've began work on implementing support for abstract classes in Umple.
> �Commiting initial groundwork as a basis to work off of to fully implement
> the feature.
> Classes can be recognized as abstract now, however they do not follow the
> rules and conventions of abstract classes because the behaviour is not
> enforced (that is coming).
>
> You can do this as follows:
>
> class Student
> {
> � � �abstract;
> }
>
> Much like the convention that was followed with Singleton and Immutable.
>
> See r1591
>
> - Jordan
>
> --
> You received this message because you are subscribed to the Google Groups
> "Umple-Dev" group.
> To view this discussion on the web, visit
> https://groups.google.com/d/msg/umple-dev/-/vuZEy4SupOwJ.
> To post to this group, send an email to umpl...@googlegroups.com.
> To unsubscribe from this group, send email to
> For more options, visit this group at
> http://groups.google.com/group/umple-dev?hl=en-GB.
>
>
Timothy C. Lethbridge, PhD, P.Eng., I.S.P., CSDP
Professor of Software Engineering and Computer Science
/ Professeur Titulaire de g�nie logiciel et d'informatique
Facult� de genie / Faculty of Engineering
University of Ottawa / Universit� d'Ottawa
Abstract classes are tnow implemented such that an Umple class with the "abstract" keyword present causes the generated java code to contain the associated abstract class. See r1619.
To view this discussion on the web, visit https://groups.google.com/d/msg/umple-dev/-/tbf7AV5pqcYJ.
To unsubscribe from this group, send email to umple-dev+...@googlegroups.com.
I agree with Andrew's comments, that leaving the detection of breaking of
abstract class rules to the base language compiler would likely be the
best approach for now.
> > https://groups.google.com/d/?msg/umple-dev/-/vuZEy4SupOwJ.
> > To post to this group, send an email to
> umpl...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > umple-dev+unsubscribe@?googlegroups.com.
> > For more options, visit this group at
> > http://groups.google.com/?group/umple-dev?hl=en-GB.
> >
> >
>
>
> Timothy C. Lethbridge, PhD, P.Eng., I.S.P., CSDP
> Professor of Software Engineering and Computer Science
> / Professeur Titulaire de g�nie logiciel et d'informatique
> Facult� de genie / Faculty of Engineering
> University of Ottawa / Universit� d'Ottawa
> Tel: 613-562-5800x6685 Fax: 613-562-5664 Mobile:
> 613-252-1850
> http://www.eecs.uottawa.ca/~?tcl
>
> --
> You received this message because you are subscribed to the Google Groups
> "Umple-Dev" group.
> To view this discussion on the web, visit
> https://groups.google.com/d/msg/umple-dev/-/tbf7AV5pqcYJ.
> To post to this group, send an email to umpl...@googlegroups.com.
> To unsubscribe from this group, send email to
> umple-dev+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/umple-dev?hl=en-GB.
>
>
Timothy C. Lethbridge, PhD, P.Eng., I.S.P., CSDP
Professor of Software Engineering and Computer Science
/ Professeur Titulaire de génie logiciel et d'informatique
Faculté de genie / Faculty of Engineering
University of Ottawa / Université d'Ottawa