コード例 #1
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * Javaファイルのソースディレクトリをカンマまたは空白で区切って設定します。
  *
  * @param javaFileSrcDirs 複数のJavaファイルのソースディレクトリ
  */
 public void setJavaFileSrcDirs(String javaFileSrcDirs) {
   command.getJavaFileSrcDirList().clear();
   if (javaFileSrcDirs != null && javaFileSrcDirs.length() > 0) {
     StringTokenizer tokenizer = new StringTokenizer(javaFileSrcDirs, ", \t\n\r\f", false);
     while (tokenizer.hasMoreTokens()) {
       File dir = new File(getProject().getBaseDir(), tokenizer.nextToken());
       command.getJavaFileSrcDirList().add(dir);
     }
   }
 }
コード例 #2
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * バージョン番号のパターンを設定します。
  *
  * @param versionNoPattern バージョン番号のパターン
  */
 public void setVersionNoPattern(String versionNoPattern) {
   command.setVersionNoPattern(versionNoPattern);
 }
コード例 #3
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * {@link Factory}の実装クラス名を設定します。
  *
  * @param factoryClassName {@link Factory}の実装クラス名
  */
 public void setFactoryClassName(String factoryClassName) {
   command.setFactoryClassName(factoryClassName);
 }
コード例 #4
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 環境名を設定します。
  *
  * @param env 環境名
  */
 public void setEnv(String env) {
   command.setEnv(env);
 }
コード例 #5
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 補助的オブジェクトを削除するDDLのテンプレートファイル名を設定します。
  *
  * @param dropAuxiliaryTemplateFileName 補助的オブジェクトを削除するDDLのテンプレートファイル名
  */
 public void setDropAuxiliaryTemplateFileName(String dropAuxiliaryTemplateFileName) {
   command.setDropAuxiliaryTemplateFileName(dropAuxiliaryTemplateFileName);
 }
コード例 #6
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 設定ファイルのパスを設定します。
  *
  * @param configPath 設定ファイルのパス
  */
 public void setConfigPath(String configPath) {
   command.setConfigPath(configPath);
 }
コード例 #7
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 補助的オブジェクトを作成するDDLを格納するディレクトリ名を設定します。
  *
  * @param createAuxiliaryDirName 補助的オブジェクトを作成するDDLを格納するディレクトリ名
  */
 public void setCreateAuxiliaryDirName(String createAuxiliaryDirName) {
   command.setCreateAuxiliaryDirName(createAuxiliaryDirName);
 }
コード例 #8
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * DDLを生成する理由を示すコメントを設定します。
  *
  * @param comment DDLを生成する理由を示すコメント
  */
 public void setComment(String comment) {
   command.setComment(comment);
 }
コード例 #9
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * テーブルを作成するDDLを格納するディレクトリ名を設定します。
  *
  * @param createTableDirName テーブルを作成するDDLを格納するディレクトリ名
  */
 public void setCreateTableDirName(String createTableDirName) {
   command.setCreateTableDirName(createTableDirName);
 }
コード例 #10
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * シーケンスを作成するDDLを格納するディレクトリ名を設定します。
  *
  * @param createSequenceDirName シーケンスを作成するDDLを格納するディレクトリ名
  */
 public void setCreateSequenceDirName(String createSequenceDirName) {
   command.setCreateSequenceDirName(createSequenceDirName);
 }
コード例 #11
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 外部キーを作成するDDLを格納するディレクトリ名を設定します。
  *
  * @param createForeignKeyDirName The createForeignKeyDirName to set.
  */
 public void setCreateForeignKeyDirName(String createForeignKeyDirName) {
   command.setCreateForeignKeyDirName(createForeignKeyDirName);
 }
コード例 #12
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * {@link GenDialect}の実装クラス名を設定します。
  *
  * @param genDialectClassName {@link GenDialect}の実装クラス名
  */
 public void setGenDialectClassName(String genDialectClassName) {
   command.setGenDialectClassName(genDialectClassName);
 }
コード例 #13
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * データをダンプする場合{@code true}、しない場合{@code false}を設定します。
  *
  * @param dump データをダンプする場合{@code true}、しない場合{@code false}
  */
 public void setDump(boolean dump) {
   command.setDump(dump);
 }
コード例 #14
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * ダンプファイルのエンコーディングを設定します。
  *
  * @param dumpFileEncoding ダンプファイルのエンコーディング
  */
 public void setDumpFileEncoding(String dumpFileEncoding) {
   command.setDumpFileEncoding(dumpFileEncoding);
 }
コード例 #15
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * DDL情報ファイルを設定します。
  *
  * @param ddlInfoFile DDL情報ファイル
  */
 public void setDdlInfoFile(File ddlInfoFile) {
   command.setDdlInfoFile(ddlInfoFile);
 }
コード例 #16
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 一意キーを作成するDDLを格納するディレクトリ名を設定します。
  *
  * @param createUniqueKeyDirName 一意キーを作成するDDLを格納するディレクトリ名
  */
 public void setCreateUniqueKeyDirName(String createUniqueKeyDirName) {
   command.setCreateUniqueKeyDirName(createUniqueKeyDirName);
 }
コード例 #17
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * Javaファイルのエンコーディングを設定します。
  *
  * @param javaFileEncoding Javaファイルのエンコーディング
  */
 public void setJavaFileEncoding(String javaFileEncoding) {
   command.setJavaFileEncoding(javaFileEncoding);
 }
コード例 #18
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 外部キーを作成するDDLを削除するディレクトリ名を設定します。
  *
  * @param dropForeignKeyDirName 外部キーを作成するDDLを削除するディレクトリ名
  */
 public void setDropForeignKeyDirName(String dropForeignKeyDirName) {
   command.setDropForeignKeyDirName(dropForeignKeyDirName);
 }
コード例 #19
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 外部キーを自動生成する場合{@code true}、しない場合{@code false}を設定します。
  *
  * @param autoGenerateForeignKey 外部キーを自動生成する場合{@code true}、しない場合{@code false}
  */
 public void setAutoGenerateForeignKey(boolean autoGenerateForeignKey) {
   command.setAutoGenerateForeignKey(autoGenerateForeignKey);
 }
コード例 #20
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * シーケンスを作成するDDLを削除するディレクトリ名を設定します。
  *
  * @param dropSequenceDirName シーケンスを作成するDDLを削除するディレクトリ名
  */
 public void setDropSequenceDirName(String dropSequenceDirName) {
   command.setDropSequenceDirName(dropSequenceDirName);
 }
コード例 #21
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 補助的オブジェクトを生成するDDLのテンプレートファイル名を設定します。
  *
  * @param createAuxiliaryTemplateFileName 補助的オブジェクトを生成するDDLのテンプレートファイル名
  */
 public void setCreateAuxiliaryTemplateFileName(String createAuxiliaryTemplateFileName) {
   command.setCreateAuxiliaryTemplateFileName(createAuxiliaryTemplateFileName);
 }
コード例 #22
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * テーブルを削除するDDLを格納するディレクトリ名を設定します。
  *
  * @param dropTableDirName テーブルを削除するDDLを格納するディレクトリ名
  */
 public void setDropTableDirName(String dropTableDirName) {
   command.setDropTableDirName(dropTableDirName);
 }
コード例 #23
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 補助的オブジェクトを削除するDDLを格納するディレクトリ名を設定します。
  *
  * @param dropAuxiliaryDirName 補助的オブジェクトを削除するDDLを格納するディレクトリ名
  */
 public void setDropAuxiliaryDirName(String dropAuxiliaryDirName) {
   command.setDropAuxiliaryDirName(dropAuxiliaryDirName);
 }
コード例 #24
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * 一意キーを削除するDDLを格納するディレクトリ名を設定します。
  *
  * @param dropUniqueKeyDirName 一意キーを削除するDDLを格納するディレクトリ名
  */
 public void setDropUniqueKeyDirName(String dropUniqueKeyDirName) {
   command.setDropUniqueKeyDirName(dropUniqueKeyDirName);
 }
コード例 #25
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * トランザクション内で実行する場合{@code true}、そうでない場合{@code false}を設定します。
  *
  * @param transactional トランザクション内で実行する場合{@code true}、そうでない場合{@code false}
  */
 public void setTransactional(boolean transactional) {
   command.setTransactional(transactional);
 }
コード例 #26
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * {@link GenDdlListener}の実装クラス名を設定します。
  *
  * @param genDdlListenerClassName {@link GenDdlListener}の実装クラス名
  */
 public void setGenDdlListenerClassName(String genDdlListenerClassName) {
   command.setGenDdlListenerClassName(genDdlListenerClassName);
 }
コード例 #27
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * {@link JdbcManager}のコンポーネント名を設定します。
  *
  * @param jdbcManagerName {@link JdbcManager}のコンポーネント名
  */
 public void setJdbcManagerName(String jdbcManagerName) {
   command.setJdbcManagerName(jdbcManagerName);
 }
コード例 #28
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * エンティティクラスのコメントをDDLに適用する場合@{true}を設定します。
  *
  * @param applyJavaCommentToDdl エンティティクラスのコメントをDDLに適用する場合@{true}
  */
 public void setApplyJavaCommentToDdl(boolean applyJavaCommentToDdl) {
   command.setApplyJavaCommentToDdl(applyJavaCommentToDdl);
 }
コード例 #29
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * SQLの識別子の大文字小文字を変換するかどうかを示す列挙型を設定します。
  *
  * @param sqlIdentifierCase SQLの識別子の大文字小文字を変換するかどうかを示す列挙型
  */
 public void setSqlIdentifierCase(SqlIdentifierCase sqlIdentifierCase) {
   String value = sqlIdentifierCase.getValue().toUpperCase();
   command.setSqlIdentifierCaseType(SqlIdentifierCaseType.valueOf(value));
 }
コード例 #30
0
ファイル: GenerateDdlTask.java プロジェクト: hito-asa/seasar2
 /**
  * テーブルオプションを設定します。
  *
  * @param tableOption テーブルオプション
  */
 public void setTableOption(String tableOption) {
   command.setTableOption(tableOption);
 }