クラス UmlStateMachineModelFactory
java.lang.ObjectSE
org.springframework.statemachine.config.model.AbstractStateMachineModelFactory<StringSE,StringSE>
org.springframework.statemachine.uml.UmlStateMachineModelFactory
- 実装されたすべてのインターフェース:
org.springframework.beans.factory.Aware
、org.springframework.beans.factory.BeanFactoryAware
、org.springframework.context.ResourceLoaderAware
、StateMachineComponentResolver<StringSE,
、StringSE> StateMachineModelFactory<StringSE,
StringSE>
public class UmlStateMachineModelFactory
extends AbstractStateMachineModelFactory<StringSE,StringSE>
UML 表現から
StateMachineModel
を構築する StateMachineModelFactory
。resource
または location
は、パーサークラスに渡されるソースとして使用されるメインの UML ファイルです。additionalResources
および additionalLocations
は、UML モデルにインポートとして追加の UML ファイルへの参照またはリンクがある場合に必要です。これらのファイルが jar 内のクラスパスに配置されている場合、Eclipse UML ライブラリは物理ファイルのみを解析できるため、ファイルはファイルシステムにコピーされます。この場合、すべてのリソースからの共通の「パス」が解決され、少なくとも uml ファイルの相対リンクが機能するような構造でファイルシステムにコピーされます。- 作成者:
- Janne Valkealahti
コンストラクターの概要
コンストラクターコンストラクター説明UmlStateMachineModelFactory
(StringSE location) 新しい UML ステートマシンモデルファクトリをインスタンス化します。UmlStateMachineModelFactory
(StringSE location, StringSE[] additionalLocations) 新しい UML ステートマシンモデルファクトリをインスタンス化します。UmlStateMachineModelFactory
(org.springframework.core.io.Resource resource) 新しい UML ステートマシンモデルファクトリをインスタンス化します。UmlStateMachineModelFactory
(org.springframework.core.io.Resource resource, org.springframework.core.io.Resource[] additionalResources) 新しい UML ステートマシンモデルファクトリをインスタンス化します。メソッドのサマリー
クラス org.springframework.statemachine.config.model.AbstractStateMachineModelFactory から継承されたメソッド
build, getBeanFactory, getResourceLoader, getStateMachineComponentResolver, registerAction, registerGuard, resolveAction, resolveGuard, setBeanFactory, setResourceLoader, setStateMachineComponentResolver
コンストラクターの詳細
UmlStateMachineModelFactory
public UmlStateMachineModelFactory(org.springframework.core.io.Resource resource) 新しい UML ステートマシンモデルファクトリをインスタンス化します。- パラメーター:
resource
- リソース
UmlStateMachineModelFactory
新しい UML ステートマシンモデルファクトリをインスタンス化します。- パラメーター:
location
- リソースの場所
UmlStateMachineModelFactory
public UmlStateMachineModelFactory(org.springframework.core.io.Resource resource, org.springframework.core.io.Resource[] additionalResources) 新しい UML ステートマシンモデルファクトリをインスタンス化します。- パラメーター:
resource
- リソースadditionalResources
- 追加のリソース
UmlStateMachineModelFactory
新しい UML ステートマシンモデルファクトリをインスタンス化します。- パラメーター:
location
- リソースの場所additionalLocations
- 追加の場所
メソッドの詳細
build
インターフェースからコピーされた説明:StateMachineModelFactory
ステートマシンモデルを構築します。- 次で指定:
- インターフェース
StateMachineModelFactory<StringSE,
のStringSE> build
- 次で指定:
- クラス
AbstractStateMachineModelFactory<StringSE,
のStringSE> build
- 戻り値:
- ステートマシンモデル