掲示板一覧 - トピック一覧 EA API
接続の追加・削除が反映されない |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2007-5-31 17:54 |
EA Administrator ![]() ![]() 投稿: 1895 |
Re: 接続の追加・削除が反映されない引用:
説明が不足しており、申し訳ございません。 ご認識の通り、データベースとはモデルを格納するデータベースを 指しておりましたので、プロジェクトファイルのことになります。 また、APIで取得する情報に関しましても、ご認識の通り、メモリ上 ではなく、保存されたデータベース上の情報を返却しています。 引用:
DiagramLinkに関する説明が不足しており、申し訳ございません。 ダイアグラムへ「要素」を描画する場合は、DiagramObjectが存在 しなければならないのに対し、DiagramLinkはその情報がなくても 関係する2つのDiagramObjectの情報があれば描画可能です。 そのため、DiagramLinkは常に存在することは保証されません。 これは操作の高速化を図るための一環となっております。 (そのため、DiagramLinkが存在することを前提にする実装は お勧めできません。) こういった状況ですので、接続を削除した場合はそのタイミングで 現在のDiagramLinkの情報を更新しておかないと、後々、メモリ上の 情報とデータベース上の情報に不一致が発生する可能性があるため、 削除の場合は、そのタイミングで情報を更新しています。 EAではUndoが効く操作については、基本的にその場でデータベースに 保存をせず、メモリ上に情報を格納しますが、DiagramLinkなど一部 情報は上記理由から例外的にその場で保存するようになっています。 ご理解いただけますと助かります。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| |
未登録ゲスト | 2007-5-31 15:46 |
| |
sugimoto | 2007-5-31 16:55 |
| |
未登録ゲスト | 2007-5-31 17:07 |
| » |
sugimoto | 2007-5-31 17:54 |
| |
未登録ゲスト | 2007-5-31 18:34 |
| |
sugimoto | 2007-6-1 10:34 |
| |
未登録ゲスト | 2007-6-1 10:55 |
| |
sugimoto | 2007-6-1 11:35 |




