G#

cancel
Showing results for 
Search instead for 
Did you mean: 

A problem with star uml plug-in

I had create a class named 'test' in star uml,and there is an operation named 'work1' which contain two parameters, one named 'a'(String Type) as input,

another named 'b'(Bool Type) as output.

then when i generate code, the operation 'work1' in labview not contain the two parameters.

Is the plug-in not support the operation which contain parameter? Or I did not configur someting?

thanks!

0 Kudos
Message 1 of 3
(5,650 Views)

No, the plugin for StarUML does not support parameters.

The two main scenarios for which the plugin was originally developed was:

1. Design some classes and their relations and generate code from that to get a quick start for programming your design. The details, like what parameters a specific method take, is (in this scenario) not of interest for the user of the uml class diagram, they take time to specify exactly or is not known exactly, and they also usually change during development. The focus has been a class and class-relations designer more than a method designer.

2. Document your current design (reverse-engineer) and identify/review new relations between classes.

However, the plugin for WhiteStarUML will have support for parameters. It is something that we are using in a project where it has been beneficial since the class design phase is put a lot of effort in and is done in detail. However, that plugin is unfortunately still in beta.

BR,

Thomas

Certified LabVIEW Architect
Message 2 of 3
(5,450 Views)

All right, thanks.

it must be an excellent idea for the WhiteStartUML,I'm looking forward to the release version.

0 Kudos
Message 3 of 3
(5,450 Views)