掲示板一覧 - トピック一覧 EA API シーケンス図の(メッセージの)戻り値の型データを取得したい |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | トピック |
---|---|
mogass | 投稿日時: 2013-4-17 14:09 |
EA Administrator 投稿: 209 |
シーケンス図の(メッセージの)戻り値の型データを取得したいサポートに頂きましたご質問と回答の要約です。
○ご質問 [問題] Repository.GetConnectorByIDで取得したデータから戻り値の型が どこに格納されているのか分からず困っております。 [質問事項] シーケンス図の戻り値の型データがどこに格納されているのか教えてください。 ○回答 シーケンス図の戻り値の型データは、 Repository.GetConnectorByIDで取得したConnectorのMiscDataという 属性で値を取得することはできますが、MiscDataは読み取り専用の 属性ですので、値の設定を行うことはできません。 APIから戻り値の型データを設定する方法は他にございませんので、 Connectorに格納されている戻り値の型データを削除することは できません。 お役に立てず誠に申し訳ございません。 Connectorに格納されている戻り値の型データの設定につきましては、 ご要望として検討させていただきます。 今回はお役に立てず申し訳ございませんでした。 ○開発元からの回答をご報告 先日回答させていただきました内容につきまして、 Connectorに格納されている戻り値の型データを削除することは できないと回答させていただきましたが、 開発元より編集可能な方法の情報を得ることができましたので、 回答を訂正させていただきます。 先日お伝えしました通り、Connector.MiscDataは読み取り専用の 属性となっておりますが、この属性に格納されている情報を 編集するインターフェースとして、Connector.TransitionGuardという 属性が利用できるそうです。 TransitionGuard = MiscData(1) Connector.TransitionGuardはRead/Writeの属性ですので、 この属性に空文字を設定することで、戻り値の型データが削除されます。 お試しください。 このような内部仕様に関しましては、情報をすべて把握しておらず、 開発元に問い合わせ、初めて情報を得られることもございます。 前回の回答では結果的に誤った回答となってしまい、 ご迷惑をお掛けし誠に申し訳ございませんでした。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |