ActionGroup

名前

ActionGroup — 全体あるいは部分的に順序の制約があるアクションのコレクション。

説明

アクションオブジェクトは、それらが作成されるアクションプランの不可欠なコントロールされたコンポーネントです。removeメッセージによってそれらがアクションプランコレクションから削除された場合、それらを再挿入できるコレクションは元のコレクションだけです。ただし、ある位置から削除して別に再挿入することによって、基本表現のシーケンスを修正することができます。

アクショングループは、collectionsライブラリのOrderedSet型から基礎的な表現を継承します。順序づけられた一連のメンバは、どれもActionGroup自身に定義されたcreateActionメッセージのどれかに作成されるアクションだけで構成されなければなりません。いったんアクションが作成されると、それらはOrderedSet型の標準メッセージを使ってアクセスやトラバースができます。

アクショングループは、内的に作成されたアクションのシーケンスをその基本表現として持ったアクションプランです。

ActionGroupに採用されているプロトコル

CompoundAction ActionCreating CREATABLE

メソッド

なし