Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: Question on "refined interfaces"
Topic Summary:
Created On: 27-Mar-2007 07:26
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 27-Mar-2007 07:26
User is offline View Users Profile Print this message


Bastian Best

Posts: 3
Joined: 16-Nov-2006

Hi community,

I'd like to model a block with a provided port typed by an interface, and then have a sub-block, which inherits the port, but adds a refined interface definition to it.

When I draw the generalization association between the two blocks, the sub-block inherits the port as expected. Now the problem is that when I try to alter the interface definition of the inherited port (exchange it with an interface which realizes the original interface), the interface definition of the super-block also changes.

Did I miss something here? Is this Rhapsody-specific since I believe that according to the UML/SysML, it's allowed to replace an interface with another specialized interface without affecting the superclass...

Any advice is appreciated!

Kind regards,
Basti
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 1 users logged in.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.