首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > Rational >

Rose生成的java代码,里面没有体现小弟我时序图里面函数的调用关系

2012-02-29 
Rose生成的java代码,里面没有体现我时序图里面函数的调用关系。我的时序图里面有opname1( )行数调用opnameb

Rose生成的java代码,里面没有体现我时序图里面函数的调用关系。
我的时序图里面有opname1( )行数调用opnameb1( )函数,但是生成的代码确只有函数框架,没有调用关系。请问如何生成调用关系的代码。
public class Test_b 
{  
  /**
  * @roseuid 4933A1DA00EE
  */
  public Test_b() 
  {
   
  }  
  /**
  * @roseuid 4933A1C10284
  */
  public void opnameb1() 
  {
  }
}
public class Test_a 
{
  public Test_b b;
   
  /**
  * @roseuid 4933A1D901C8
  */
  public Test_a() 
  {
  }
   
  /**
  * @roseuid 4933A1BA02F1
  */
  public void opname1() 
  {
  //这里没有我想要的b.opnameb1();
  }
}

[解决办法]
应该是你的时序图没有绘制好,或者说你要表达的关系在时序图中没有正确表达,呵呵,肯定有地方出了问题的。
[解决办法]
最多是工具不支持,和uml无关,语言和工具要分清楚的。
至少我记得是可以实现的,曾经这样用过,类间调用关系在导出的代码框架中是会显示出来的,至少java如此。

热点排行