CompleteActions

Summary

Accept Event Actions メタモデルを見ると次の4種類のアクションがある。 (でも、UnmarshallActionは古い仕様書にはないよ。) AcceptEventAction AcceptCallAction ReplyAction UnmarshallAction 仕様書ver 図No ページ数 セクションNo ページ数 03-08-02 …

AcceptEventAction (Fig. 150)

AcceptEventAction (Fig. 150) AcceptEventAction(イベント受理動作) ある条件を真とするイベント発生を待機する。 属性一覧 isUnmarshall Boolean=false これがtrueなら、イベントの属性に対応した複数の出力ピンがある。falseなら、イベントに対して1つの…

AcceptCallAction (Fig. 150)

AcceptCallAction (Fig. 150) AcceptCallAction(呼び出し受理動作) 同期呼び出しを処理するアクション。 AcceptEventActionを特化している。 属性一覧 なし 関連一覧 returnInformation OutputPin[1..1] 結果を返すピン。この値は、ReplyActionの入力になる…

ReplyAction (Fig. 150)

ReplyAction (Fig. 150) ReplyAction(応答動作)これは次のものを受理する。 戻り値の集合 前回のAcceptCallActionが出力ピンに置いたreturnInformation。 応答動作は、前回の呼び出しの呼び出し側に値を返して、呼び出しを終了させる。 属性一覧 なし 関連…

UnmarshallAction (Fig. 150)

UnmarshallAction(Fig. 150) UnmarshallAction(アンマーシャル動作)オブジェクトを分解して出力するアクション。 オブジェクトはそれを構成する構造特性(Feature)に分割されて出力される。 属性一覧 なし 関連一覧 object InputPin[1..1] アンマーシャ…

Summary

Object Actions (Fig. 151) Object Actions メタモデルを見ると次の4種類のアクションがある。 ReadExtentAction ReadIsClassifiedObjectAction ReclassifyObjectAction StartClassifierBehaviorAction 仕様書ver 図No ページ数 セクションNo ページ数 03-08…

ReadExtentAction

ReadExtentAction(範囲読込動作) 現状の分類子のインスタンスを取り出すアクション。 今のコンテクストっていうこと。 属性一覧 なし 関連一覧 classifier Classifier[1..1] インスタンスが取り出される分類子。 result OutputPin[1..1] 取り出される分類…

ReadIsClassifiedObjectAction

ReadIsClassifiedObjectAction(分類オブジェクト検査読み込み動作) 実行時オブジェクトが、関連によって指定された分類子(Classifier)によって分類されるかどうかを判定するアクション。 属性一覧 isDirect Boolean = false[1..1] 分類子が直接入力オブ…

ReclassifyObjectAction

ReclassifyObjectAction(オブジェクト再分類動作) オブジェクトを分類する分類子を変更するアクション。これは、オブジェクトに対して、与えられた分類子を追加したり、与えられた分類子を削除したりする。また、複数の分類子が1度に追加もしくは削除され…

StartClassifierBehaviorAction

StartClassifierBehaviorAction(分類子振る舞い開始アクション) 分類子の振る舞いを開始するアクション。 属性一覧 なし 関連一覧 object InputPin[1..1] 所有している振る舞いを開始するオブジェクト。 制約一覧 入力ピンの多重度 多重度は1である。 入…

Summary

Link Identification (Fig. 152) メタモデルを見ると次の2種類の要素がある。 LinkEndData(リンク端データ) QualifierValue(限定子値) 仕様書ver 図No ページ数 セクションNo ページ数 03-08-02 Fig152 P214 --- --- 翻訳版 図11.14 P422 Sec 11.3.23, 1…

LinkEndData

LinkEndData(リンク端データ) これはアクションではなく、リンクを識別する要素である。 属性一覧 なし 関連一覧(Complete Actionパッケージ) qualifier QualifierValue[*] 限定子の値のリスト。 制約一覧(Complete Actionパッケージ) 限定子の含むも…

QualifierValue

QualifierValue(限定子値) これはアクションではなく、リンクを識別する要素である。 どの入力がどのリンク端限定子のためのものであるかを示す。 属性一覧 なし 関連一覧 qualifier Property[1..1] その値が指定されるための限定子を表現する属性。 value…

Summary

Read Link Actions (Fig. 153) メタモデルを見ると次の2種類のアクションがある。 ReadLinkObjectEndAction ReadLinkObjectEndQualifierAction 仕様書ver 図No ページ数 セクションNo ページ数 03-08-02 Fig153 P215 --- --- 翻訳版 図11.15 P423 Sec 11.3.3…

ReadLinkObjectEndAction

ReadLinkObjectEndAction(リンクオブジェクト(端点)読み込み動作) リンクオブジェクトから、端点オブジェクトを取り出すアクション。 属性一覧 なし 関連一覧 end Property[1..1] 読み込まれるリンク。 object InputPin[1..1] 対象のリンクオブジェクトを…

ReadLinkObjectEndQualifierAction

ReadLinkObjectEndQualifierAction(リンクオブジェクト端限定子読み込み動作) リンクオブジェクトから、限定子端点値を取り出すアクション。 このアクションは、限定子値またはリンクオブジェクトの端点上の値を読み込む。 属性一覧 なし 関連一覧 qualifi…

Summary

Write Link Actions (Fig. 154) メタモデルを見ると1種類のアクションしかない。 CreateLinkObjectAction 仕様書ver 図No ページ数 セクションNo ページ数 03-08-02 Fig154 P215 --- --- 翻訳版 図11.16 P423 Sec 11.3.15, 11.3.22 P441, 447

CreateLinkObjectAction

CreateLinkObjectAction(リンクオブジェクト生成動作) リンクオブジェクトを生成する。 生成して返す以外は何もしない。 属性一覧 なし 関連一覧 result OutputPin[1..1] 結果ピン。 制約一覧 関連は関連クラス 関連は関連クラスでなければならない。 結果…

Summary

Raise Exception Action (Fig. 155) メタモデルを見ると1種類のアクションしかない。 RaiseExceptionAction 仕様書ver 図No ページ数 セクションNo ページ数 03-08-02 Fig155 P216 --- --- 翻訳版 図11.19 P424 Sec 11.3.30 P454

RaiseExceptionAction

RaiseExceptionAction(例外発生動作) 例外を発生させる。 入力値は例外オブジェクトとなる。 属性一覧 なし 関連一覧 exception InputPin[1..1] その値が例外オブジェクトになる入力ピン。 制約一覧 なし セマンティクス 入力ピンは何になるか 実行時、入…

Other Complete Component concepts

Other Complete Component concepts 試験までの間に、なにか気がついたらその都度ココに追記。 用語一覧 トピック トピック説明