Hi,

I have a model where I've used interfaces and classes that either use or
realize them. I have used <<interface>> stereotype for interface classes and
"realize" relation for classes that implement interface. Application is a
plain exe without any COM or other distribution stuff.

When I generate code in VC++, there is no code for interface classes nor
inheritance from the interface classes in the implementation classes. If I
try generate code for an indivual interface, code generation complaints that
it can't find the module.

When I generate code in Ansi C++, I'll get code for interfaces but same way
as for normal class (i.e. both .h and .cpp files) but there is no
inheritance for implementation classes from interface classes.

Is it so that Rose code generation supports interfaces only for COM (&
Corba) applications? Do I have to convert every interface class to normal
class (in VC++) and replace "Realize" relations with "Generalization" in
order to get proper code generation?


-Tapio
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Post or Reply to: [EMAIL PROTECTED]
* Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
*    http://www.rational.com/support/usergroups/rose/rose_forum.jsp
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*    To: [EMAIL PROTECTED]
*    Subject: <BLANK>
*    Body: unsubscribe rose_forum
*************************************************************************

Reply via email to