Star UML:如何添加get / set属性

时间:2009-11-03 14:39:32

标签: uml staruml

我已经开始使用Star UML应用程序而且很棒。有没有办法添加get / set函数和foward / reverse工程代码。

由于

3 个答案:

答案 0 :(得分:1)

创建一个运算符,然后将构造型设置为CSharpProperty。

示例:

  1. 在“模型资源管理器”中右键单击该类
  2. 选择添加 - >操作
  3. 在属性窗格中添加CSharpProperty构造型。
  4. 添加“return”参数(右键单击新操作并选择Add - > return)
  5. 将Type设置为属性类型(例如int,string等)
  6. 将DiretionKind设置为Return
  7. 当StarUML生成代码时,上述步骤应生成带有访问器和修饰符的C#代码。

答案 1 :(得分:0)

我认为在生成getter和setter时有一种简单的自动化方法。 StarUML的发展在4年前停止了。另一种选择会很好。

答案 2 :(得分:0)

您只需要安装一个名为“ Generate Getters and Setters”的工具即可。

  1. 打开StarUML并选择工具-> 扩展管理器...
  2. 搜索“ 生成Getter和Setters ”并安装
  3. 重新加载StarUML
  4. 首先选择属性或类,然后选择工具-> 生成Getters Setters
    Ctrl + Alt < / kbd> + G

staruml-gettersetter in GitHub