クラス UmlStateMachineModelFactory

実装されたすべてのインターフェース:
org.springframework.beans.factory.Awareorg.springframework.beans.factory.BeanFactoryAwareorg.springframework.context.ResourceLoaderAwareStateMachineComponentResolver<StringSE,StringSE>StateMachineModelFactory<StringSE,StringSE>

public class UmlStateMachineModelFactory extends AbstractStateMachineModelFactory<StringSE,StringSE>
UML 表現から StateMachineModel を構築する StateMachineModelFactoryresource または location は、パーサークラスに渡されるソースとして使用されるメインの UML ファイルです。additionalResources および additionalLocations は、UML モデルにインポートとして追加の UML ファイルへの参照またはリンクがある場合に必要です。これらのファイルが jar 内のクラスパスに配置されている場合、Eclipse UML ライブラリは物理ファイルのみを解析できるため、ファイルはファイルシステムにコピーされます。この場合、すべてのリソースからの共通の「パス」が解決され、少なくとも uml ファイルの相対リンクが機能するような構造でファイルシステムにコピーされます。
作成者:
Janne Valkealahti
  • コンストラクターの詳細

    • UmlStateMachineModelFactory

      public UmlStateMachineModelFactory(org.springframework.core.io.Resource resource)
      新しい UML ステートマシンモデルファクトリをインスタンス化します。
      パラメーター:
      resource - リソース
    • UmlStateMachineModelFactory

      public UmlStateMachineModelFactory(StringSE location)
      新しい UML ステートマシンモデルファクトリをインスタンス化します。
      パラメーター:
      location - リソースの場所
    • UmlStateMachineModelFactory

      public UmlStateMachineModelFactory(org.springframework.core.io.Resource resource, org.springframework.core.io.Resource[] additionalResources)
      新しい UML ステートマシンモデルファクトリをインスタンス化します。
      パラメーター:
      resource - リソース
      additionalResources - 追加のリソース
    • UmlStateMachineModelFactory

      public UmlStateMachineModelFactory(StringSE location, StringSE[] additionalLocations)
      新しい UML ステートマシンモデルファクトリをインスタンス化します。
      パラメーター:
      location - リソースの場所
      additionalLocations - 追加の場所
  • メソッドの詳細