操作
バグ #1472
未完了Compositeコンポーネントのポート公開に関する問題
ステータス:
新規
優先度:
通常
担当者:
-
対象バージョン:
-
開始日:
2010/05/12
期日:
進捗率:
0%
予定工数:
説明
RTSEにてCompositeコンポーネントを作成する場合に、”New Composite Component"ダイアログにて公開するポートを指定しても、composite.confに記述されたポートだけが公開ポートとなる。
Manager::createComponent()内の処理にて、このメソッドの引数で与えられたプロパティをマージしている処理があるが、引数で指定されたプロパティをマージした後に、component.confの内容をマージしているため、component.confで指定した値で上書きされてしまっている。
対策としては、configureComponent(comp, prop)の後で、compに対してcomp_propをsetProperties()でセットする事でcreateComponent()の引数で指定されたプロパティが有効となる。
操作