| << 目次を表示 >> ページ位置: Enterprise Architectの拡張 > ソースコード生成のカスタマイズ > コード生成テンプレートフレームワーク > コード生成テンプレートの文法 > マクロ > EASLコード生成マクロ > EASLコレクション | 
ここでは各EASLオブジェクトのEASLコレクション一覧を表示しています。各項目は、EASL_GETコード生成マクロによって取得できます。(第一引数にCollectionを指定)
あるいは、EASL_LISTマクロによって、指定したテンプレートに対してコレクションの要素を適用させます。
アクション [Action]
| コレクション名 | 説明 | 
| Arguments | アクションの引数 (コレクションに含まれる要素の型:Parameter) | 
| SubActions | アクションのサブアクティビティ (コレクションに含まれる要素の型:Action) | 
振る舞い [Behavior]
| コレクション名 | 説明 | 
| Actions | 「振る舞い」のアクション (コレクションに含まれる要素の型:Action) | 
| Nodes | 「振る舞い」のノード (コレクションに含まれる要素の型:Node) | 
| Parameters | 「振る舞い」のパラメータ (コレクションに含まれる要素の型:Parameter) | 
| Variables | 「振る舞い」の変数 | 
分類子 [Classifier]
| コレクション名 | 説明 | 
| AllStateMachines | 分類子に関するすべての状態マシン図 (コレクションに含まれる要素の型:StateMachine) | 
| AsynchProperties | 分類子に関する非同期のプロパティ (コレクションに含まれる要素の型:PropertyObject) | 
| AsynchTriggers | 分類子に関する非同期のトリガ (コレクションに含まれる要素の型:Trigger) | 
| Behaviors | 分類子の振る舞い (コレクションに含まれる要素の型:Behavior) | 
| Properties | 分類子のプロパティ (コレクションに含まれる要素の型:PropertyObject) | 
| TimedProperties | 分類子の「time」型プロパティ (コレクションに含まれる要素の型:PropertyObject) | 
| TimedTriggers | 分類子の「time」型トリガ (コレクションに含まれる要素の型:Trigger) | 
| Triggers | 分類子に関するすべてトリガ | 
構成 [Construct]
| コレクション名 | 説明 | 
| AllChildren | 構成の子要素 (コレクションに含まれる要素の型:Construct) | 
| ClientDependencies | 構成に依存するクライアント (コレクションに含まれる要素の型:Construct) | 
| StereoTypes | 構成のステレオタイプ | 
| SupplierDependencies | 構成に依存するサプライア (コレクションに含まれる要素の型:Construct) | 
ノード [Node]
| コレクション名 | 説明 | 
| IncomingEdges | ノードの入場点 (コレクションに含まれる要素の型:Edge) | 
| OutgoingEdges | ノードの退場点 (コレクションに含まれる要素の型:Edge) | 
| SubNodes | ノードのサブノード (コレクションに含まれる要素の型:Node) | 
状態 [State]
| コレクション名 | 説明 | 
| DoBehaviors | 状態のDoの振る舞い (コレクションに含まれる要素の型:Behavior) | 
| EntryBehaviors | 状態のEntryの振る舞い (コレクションに含まれる要素の型:Behavior) | 
| ExitBehaviors | 状態のExitの振る舞い (コレクションに含まれる要素の型:Behavior) | 
状態マシン [StateMachine]
| コレクション名 | 説明 | 
| AllFinalStates | 状態マシンの最終状態 (コレクションに含まれる要素の型:State) | 
| AllStates | 状態マシンに含まれるすべての状態(サブマシン状態に含まれる状態も含む) (コレクションに含まれる要素の型:State) | 
| DerivedTransitions | 状態マシンの、関連する有効な効果を持つ遷移 (コレクションに含まれる要素の型:Transition) | 
| States | 状態マシン上の状態 (コレクションに含まれる要素の型:State) | 
| Transitions | 状態マシン上の遷移 (コレクションに含まれる要素の型:Transition) | 
| Vertices | 状態マシンの頂点 (コレクションに含まれる要素の型:Vertex) | 
遷移 [Transition]
| コレクション名 | 説明 | 
| Effects | 遷移のアクション | 
| Guards | 遷移のガード (コレクションに含まれる要素の型:Condition) | 
| Triggers | 遷移のトリガ (コレクションに含まれる要素の型:Trigger) | 
トリガ [Trigger]
| コレクション名 | 説明 | 
| TriggeredTransitions | トリガに関係のあるトリガを持つ遷移 (コレクションに含まれる要素の型:Transition) | 
頂点 [Vertex]
| コレクション名 | 説明 | 
| DerivedOutgoingTransitions | 擬似ノード経由後の頂点の退場遷移 (コレクションに含まれる要素の型:Transition) | 
| IncomingTransitions | 頂点の入力遷移 (コレクションに含まれる要素の型:Transition) | 
| OutgoingTransitions | 頂点の退場遷移 (コレクションに含まれる要素の型:Transition) |