掲示板一覧 - トピック一覧 EA API
タイミング図の追加方法 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| 未登録ゲスト | 投稿日時: 2006-9-8 14:22 |
タイミング図の追加方法選択したダイアグラムにタイミング図を新規追加するアドインを作成しようと考えています。
実装中、以下の疑問点にあたり困っております。ご存知の方がいらっしゃいましたら、ご教示頂けないでしょうか。 << 現状 >> ・ 対象のパッケージを取得し、タイムラインの要素を追加することは出来ています。 ・ 追加したタイムライン(Element)の StateTransitions プロパティを取得しましたが新規作成のため空です。 ・ Transition クラスが「遷移点」を表しているようなのですが、追加する場合の Type が不明。(状態も同様) << 質問 >> ・ 追加したタイムラインへ「状態」、「遷移点」を追加する方法をご教示ください。(特にコレクションにAddNewする場合のType) よろしくお願い致します。 追記: その後、タイミング図をEA上で作成し(状態、遷移点を追加)、アドインからダイアグラムの情報を取得してみたのですが、StateTransitions プロパティの中身は空 (0) でした。 |
|
| mogass | 投稿日時: 2006-9-8 18:24 |
EA Administrator ![]() ![]() 投稿: 171 |
Re: タイミング図の追加方法引用:
私の環境では、StateTransitionsプロパティからコレクションを取得することができました。 タイミング図をEA上で作成し、状態、遷移点を追加したあとにダイアログの「保存」はされましたでしょうか? 引用:
「状態」は、Element.Partitionsプロパティ(コレクション)に格納されています。 Partitions.AddNew("[状態]") で追加できます。AddNewで返されるオブジェクトはPartitionオブジェクトです。 「遷移点」は、Element.StateTransitionsプロパティ(コレクション)に格納されています。 StateTransitions.AddNew("[状態]","[時間]") ※時間は省略可能です。 で追加できます。Transitionオブジェクトが返されます。 お試しください。 |
| 未登録ゲスト | 投稿日時: 2006-9-9 2:12 |
Re: タイミング図の追加方法mogass さん、ご回答ありがとうございます。
問題を解決することが出来ました。ありがとうございます。 些細な事なのですが Element.Partitions プロパティに対する AddNew も引数は二つ必要のようです。 私は、mogass さんにご教示いただいた"[状態]"を第一パラメータに、第二パラメータに要素の種類名から、「"State"」を指定した所、正常に追加することが出来ました。 ご教示ありがとうございました。 |
|
| mogass | 投稿日時: 2006-9-11 10:25 |
EA Administrator ![]() ![]() 投稿: 171 |
Re: タイミング図の追加方法問題を解決できたとのことで、安心致しました。
引用: 些細な事なのですが Element.Partitions プロパティに対する AddNew も引数は二つ必要のようです。 混乱させてしまい申し訳ありませんでした。 記述漏れに気づきませんでした。。 今後ともよろしくお願いいたします。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




