org.seasar.extension.jdbc.gen.internal.model
クラス ServiceTestModelFactoryImpl

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.gen.internal.model.ServiceTestModelFactoryImpl
すべての実装されたインタフェース:
ServiceTestModelFactory

public class ServiceTestModelFactoryImpl
extends java.lang.Object
implements ServiceTestModelFactory

ServiceTestModelFactoryの実装クラスです。

作成者:
taedium

フィールドの概要
protected  ClassModelSupport classModelSupport
          クラスモデルのサポート
protected  java.lang.String configPath
          設定ファイルのパス
protected  GeneratedModelSupport generatedModelSupport
          生成モデルのサポート
protected  java.lang.String packageName
          パッケージ名、デフォルトパッケージの場合はnull
protected  java.lang.String serviceClassNameSuffix
          サービスクラス名のサフィックス
protected  java.lang.String testClassNameSuffix
          テストクラス名のサフィックス
protected  boolean useS2junit4
          S2JUnit4を使用する場合true、S2Unitを使用する場合false
 
コンストラクタの概要
ServiceTestModelFactoryImpl(java.lang.String configPath, java.lang.String packageName, java.lang.String serviceClassNameSuffix, java.lang.String testClassNameSuffix, boolean useS2junit4)
          インスタンスを構築します。
 
メソッドの概要
protected  void doGeneratedInfo(ServiceTestModel serviceTestModel, EntityMeta entityMeta)
          生成情報を処理します。
protected  void doImportName(ServiceTestModel serviceTestModel, EntityMeta entityMeta)
          インポート名を処理します。
 ServiceTestModel getServiceTestModel(EntityMeta entityMeta)
          サービステストモデルを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

packageName

protected java.lang.String packageName
パッケージ名、デフォルトパッケージの場合はnull


serviceClassNameSuffix

protected java.lang.String serviceClassNameSuffix
サービスクラス名のサフィックス


testClassNameSuffix

protected java.lang.String testClassNameSuffix
テストクラス名のサフィックス


configPath

protected java.lang.String configPath
設定ファイルのパス


useS2junit4

protected boolean useS2junit4
S2JUnit4を使用する場合true、S2Unitを使用する場合false


classModelSupport

protected ClassModelSupport classModelSupport
クラスモデルのサポート


generatedModelSupport

protected GeneratedModelSupport generatedModelSupport
生成モデルのサポート

コンストラクタの詳細

ServiceTestModelFactoryImpl

public ServiceTestModelFactoryImpl(java.lang.String configPath,
                                   java.lang.String packageName,
                                   java.lang.String serviceClassNameSuffix,
                                   java.lang.String testClassNameSuffix,
                                   boolean useS2junit4)
インスタンスを構築します。

パラメータ:
packageName - パッケージ名、デフォルトパッケージの場合はnull
serviceClassNameSuffix - サービスクラス名のサフィックス
testClassNameSuffix - テストクラス名のサフィックス
configPath - 設定ファイルのパス
useS2junit4 - S2JUnit4を使用する場合true、S2Unitを使用する場合false
メソッドの詳細

getServiceTestModel

public ServiceTestModel getServiceTestModel(EntityMeta entityMeta)
インタフェース ServiceTestModelFactory の記述:
サービステストモデルを返します。

定義:
インタフェース ServiceTestModelFactory 内の getServiceTestModel
パラメータ:
entityMeta - エンティティメタデータ
戻り値:
サービステストモデル

doImportName

protected void doImportName(ServiceTestModel serviceTestModel,
                            EntityMeta entityMeta)
インポート名を処理します。

パラメータ:
serviceTestModel - サービステストモデル
entityMeta - エンティティメタデータ

doGeneratedInfo

protected void doGeneratedInfo(ServiceTestModel serviceTestModel,
                               EntityMeta entityMeta)
生成情報を処理します。

パラメータ:
serviceTestModel - サービステストモデル
entityMeta - エンティティメタデータ


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.