Feature Request
531 results found
-
Allow users to use HashMap<> type as a parameter.
When I try to enter a method: addInventory(HashMap<Item, Integer>) : void. Star UML won't let me save the method.
7 votes -
Problem with Polish letters
If u try to write Polish " Ł " (alt + L ) nothing gets typed.
7 votes -
ER Diagram, Generate DDL
The CREATE TABLE statements generated from Generate DDL option, should also include foreign key columns in the child tables.
For e.g. If 'deptid' is a foreign key from 'Departments' table (i.e. parent) in 'Employee' table (i.e. child), column 'deptid' also should be automatically included in the CREATE TABLE Employee statement. Appropriate foreign key constraint statement also should be mentioned at the end. Thanks.
7 votes -
C code generator and reverse engineering
Please add support for C code!!
7 votes -
golang support
i hope have a extension to generate golang code
7 votes -
Allow us to display namespaces in a fully qualified format with double colon separators in between names
Current namespaces is in the following format:
"from package"Instead have namespaces displayed in the following format:
"package::subpackage::name"7 votes -
E-R Diagram function is too simple.
It' better to add more icons like a weak entity, weak relationship to represent the relationship among entities. For now, I cannot even draw a diamond to show relationship.
7 votes -
Improved diagram movement
There could be an easier way to move around the diagram, for example when pressing a key the The mouse would become a "hand" that would he
7 votes -
Provide a specify Robustness diagram type.
I know that the Robustness Diagram is not part of the UML. However StarUML already has the required components, less the diagram. Inclusion of a Robustness Diagram, along with the following capabilities would complete the feature. These features are as follows, 1. the ability to associate especially boundary and entity objects with classes, 2. the ability create these diagrams as a sub diagram of a use case.
7 votes -
Ability to Bulk Add Attributes to a Class
I currently have a list of Classes and It's attributes in MS Excel and am unable to bulk create classes and also unable to bulk add attributes to a class.
Having this feature could save hours of time creating a conceptual model in the tool.
Thank you!
7 votes -
Allow "operators" (common in C++ such as == or !=) to be defined in classes
Class method names are restricted to alphanumeric as far as parsing / code generation is concerned. Being able to define == or != or < would be useful, as is common in C++. You can do it in the editor on the right, but then it cannot be parsed, and any arguments you put there will not be linked to actual types (so changing the name of the type will not update it in the method).
7 votes -
Clean unsed objects automatically from model explorer
It could be a good option to have the "delete unsed objects" in the right click menu for the model explorer. It can be used to delete unused objects under the selected object.
7 votes -
7 votes
-
Need to be able to support generics in models.
Need to be able to model generics. For example, in a game that we are working on, we have a List<Room> No way to enter this into the model.
7 votes -
Generate UML class diagram by importing source code
Hello
I would like to request a feature.
The user can import source code (for example C#, Python, ...) into staruml. Staruml then generates UML class diagram automatically by parsing the source code files: reading the classes, variables, ... and generating the corresponding UML class diagrams.
You can see this feature in the open source software Umbrello
thx
7 votes -
Make profiles working UML conform
UML Profiles are a generic concept to extend standard UML elements to adopt them to the domain specific requirements.
Currently (version 5.0.2) I'm able to create profiles but some major features are missing:
- Restriction of a stereotype to a (Meta)Class is not respected. E.g. if I create a stereotype that extends the UMLComponent, I should be able to apply this stereotype only to UMLComponents (or any sub-type). Currently I can apply it to any element.
- Properties of a Stereotype are not shown on the element I've applied the stereotype to. E.g. Having a stereotype with a "Risk"-Enum attribute,…7 votes -
Select/find "orphaned" model elements
Implement a user-friendly way to select (and, for example, eventually delete) "orphaned" items in the model explorer (by "orphaned" I mean items that have been deleted from the diagram, but not from the model).
Here is a use case: When I delete a Flow in an Activity diagram from the diagram (but not from the model), the Flow will persist in the model. Now I understand that there might be times when this is useful, but since I could not find a way to drag it back to the diagram, I consider it lost anyway (but maybe I'm missing something…
7 votes -
Support code blocks in Markdown.
Support of triple back tic code blocks in Markdown would be great.
7 votes -
Support C-code generation for embedded platforms
It will be great if StarUML will be able to generate C-code from our models.
6 votes -
Navigate on diagram
If diagram has big size the best manner of navigation is mouse handlers - when mouse pointer leave the document screen then in this direction view is moving, customer can navigate in horizontal or vertical direction or both by only move mouse
6 votes
- Don't see your idea?