svnno****@sourc*****
svnno****@sourc*****
2008年 12月 24日 (水) 23:53:54 JST
Revision: 2296 http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=2296 Author: daisuke_m Date: 2008-12-24 23:53:54 +0900 (Wed, 24 Dec 2008) Log Message: ----------- コミット漏れ。 Modified Paths: -------------- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/model/Jiemamy.java -------------- next part -------------- Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/model/Jiemamy.java =================================================================== --- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/model/Jiemamy.java 2008-12-24 09:29:44 UTC (rev 2295) +++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/model/Jiemamy.java 2008-12-24 14:53:54 UTC (rev 2296) @@ -19,6 +19,7 @@ package org.jiemamy.model; import java.util.HashMap; +import java.util.List; import java.util.Map; import java.util.UUID; @@ -26,6 +27,7 @@ import org.jiemamy.JiemamyImplementation; import org.jiemamy.dialect.Dialect; import org.jiemamy.exception.IllegalImplementationException; +import org.jiemamy.model.sql.SqlStatement; import org.jiemamy.utils.Identifiable; /** @@ -142,6 +144,16 @@ } /** + * {@link RootModel}からSQL文のリストを生成する。 + * @param rootModel {@link RootModel} + * @return SQL文のリスト + * @throws ClassNotFoundException + */ + public static List<SqlStatement> toStatements(RootModel rootModel) throws ClassNotFoundException { + return getDialect(rootModel).toStatements(rootModel); + } + + /** * {@link Dialect}のインスタンスを取得する。 * @param fqcn 完全修飾クラス名 * @return {@link Dialect}のインスタンス