Visual Paradigm Logo
     Build Quality Applications Faster, Better and Cheaper
 
Home | Products | Download | Documentation | Support | Resources | Partners | Quick Tour | Shop | Company |  
 
   Visual Paradigm Discussion Forum
  Login   [ Register ] Email: Password: Log me on automatically I lost my password  
Recent Topics
Advanced Search
Cannot put classes into a component  
Forum Index -> Visual Paradigm for UML (VP-UML)
Author Message
tinlans


Joined: 2007/10/27
Messages: 11

Offline

The first and second attachments are captured from the book UML 2.0 IN A NUTSHELL.
When we want to realize a component, some classes (or objects) should be put into a it.
In the VP-UML, a class cannot be put into a component, and "class" is not appeared in component panel.
BTW, an object (aka "instance specification") is appeared there, but it cannot be put into a component.

Maybe you said that you can drag classes/objects and then drop them on a component.
But you can try to drag (move) the component to other place after you doing so, you will find that the classes/objects are not moved simultaneously.
It's why I said that I cannot put them into a component.

The connector between a class and a port is called "delegation connector".
A delegation connector is often stereotyped by <<delegate>>.
It's also not appeard in VP-UML.

Attached Image : No description given (57 kb)

Attached Image : No description given (55 kb)

 
LilianWong


Joined: 2008/02/22
Messages: 273

Online

Hi tinlans,

Thank you for your post. I will forward this to our engineers and post their reply here as soon as I can.

Best regards,
Lilian Wong
 
LilianWong


Joined: 2008/02/22
Messages: 273

Online

Hi tinlans,

Thank you for bringing this problem to our attention. We have fixed application now. Please download and try the patch at:
http://files3.visual-paradigm.com/200803/Patch/sp1_20080311n/VP_Suite_Windows_3_2_sp1_20080311n.exe

To use the patch:
1. Exit any running instance of VP
2. Install by overwriting the current installation
3. Restart the product.

Note: This patch is made for VP Suite 3.2 SP1 (VP-UML 6.2 SP1). Please make sure you have a valid product license. Otherwise you won't be able to start up the product after the installation.

If there is any inquiries, please do not hesitate to ask.
 
tinlans


Joined: 2007/10/27
Messages: 11

Offline

Thanks a lot.
I have tested the new version.
Now I can put a class into a component for illustrating how to realize a component.

It still missed Delegation Connector for connecting a port and a class (or an object in composite structures diagram).
You can see them in attachment 1.
The direction of a delegation connector is important.
It's depending on the port is bound to a required interface or a provieded interface.

Attached Image : No description given (101 kb)

 
LilianWong


Joined: 2008/02/22
Messages: 273

Online

Hi tinlans,

Thank you for replying. For the Delegation Connector in your image, you can follow the steps below to model it:
1. add association between the port and the class
2. right-click on the association and select Open Specification in the popup menu
3. in Association End From section, select "Unspecified" in the drop-down menu of Navigable

You can refer to the image I attached. I hope this can fit your need. If you need any inquiries, please feel free to ask.

Best regards,
Lilian Wong

Attached Image : Description : select "Unspecified" in Navigable in Association End From section (23 kb)

 
 
   Forum Index -> Visual Paradigm for UML (VP-UML)
Go to:   
Powered by JForum 2.1.4 © 2005 - Rafael Steil