svnno****@sourc*****
svnno****@sourc*****
2009年 4月 5日 (日) 20:35:21 JST
Revision: 3115 http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=3115 Author: j5ik2o Date: 2009-04-05 20:35:21 +0900 (Sun, 05 Apr 2009) Log Message: ----------- JavaDocを修正 Modified Paths: -------------- charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/EntityMetaReaderContext.java -------------- next part -------------- Modified: charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/EntityMetaReaderContext.java =================================================================== --- charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/EntityMetaReaderContext.java 2009-04-05 11:35:05 UTC (rev 3114) +++ charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/EntityMetaReaderContext.java 2009-04-05 11:35:21 UTC (rev 3115) @@ -22,6 +22,8 @@ import java.util.List; import java.util.regex.Pattern; +import org.apache.commons.lang.builder.ToStringBuilder; + /** * {@link EntityMetaReader}のコンテキストクラス。 * @@ -41,73 +43,158 @@ boolean readComment; - List<File> javaFileSrcDirs; + List<File> javaSrcFileDirs; String javaFileEncoding; + /** + * クラスパスのリストを取得する。 + * + * @return クラスパスのリスト + */ public List<File> getClassPathDirs() { return classPathDirs; } + /** + * {@link EntityMetaFactory}を取得する。 + * + * @return {@link EntityMetaFactory} + */ public EntityMetaFactory getEntityMetaFactory() { return entityMetaFactory; } + /** + * 無視するクラス名のパターンのリストを取得する。 + * + * @return 無視するクラス名パターンのリスト + */ public List<Pattern> getIgnoreShortClassNamePatterns() { return ignoreShortClassNamePatterns; } + /** + * Javaファイルのエンコーディングを取得する。 + * + * @return Javaファイルのエンコーディング + */ public String getJavaFileEncoding() { return javaFileEncoding; } - public List<File> getJavaFileSrcDirs() { - return javaFileSrcDirs; + /** + * Javaソースファイルのディレクトリのリストを取得する。 + * + * @return Javaソースファイルのディレクトリのリスト + */ + public List<File> getJavaSrcFileDirs() { + return javaSrcFileDirs; } + /** + * パッケージ名を取得する。 + * + * @return パッケージ名 + */ public String getPackageName() { return packageName; } + /** + * 短いクラス名のパターンのリストを取得する。 + * + * @return 短いクラス名のパターンのリスト + */ public List<Pattern> getShortClassNamePatterns() { return shortClassNamePatterns; } + /** + * コメントを処理するかどうかのフラグを取得する。 + * + * @return コメント処理フラグ + */ public boolean isReadComment() { return readComment; } + /** + * クラスパスのリストを設定する。 + * + * @param classPathDirs クラスパスのリスト + */ public void setClassPathDirs(List<File> classPathDirs) { this.classPathDirs = classPathDirs; } + /** + * {@link EntityMetaFactory}を設定する。 + * + * @param entityMetaFactory {@link EntityMetaFactory} + */ public void setEntityMetaFactory(EntityMetaFactory entityMetaFactory) { this.entityMetaFactory = entityMetaFactory; } + /** + * 無視する短いクラス名のパターンのリストを設定する。 + * + * @param ignoreShortClassNamePatterns 無視する短いクラス名のパターンのリスト + */ public void setIgnoreShortClassNamePatterns(List<Pattern> ignoreShortClassNamePatterns) { this.ignoreShortClassNamePatterns = ignoreShortClassNamePatterns; } + /** + * Javaファイルのエンコーディングを設定する。 + * + * @param javaFileEncoding Javaファイルのエンコーディング + */ public void setJavaFileEncoding(String javaFileEncoding) { this.javaFileEncoding = javaFileEncoding; } - public void setJavaFileSrcDirs(List<File> javaFileSrcDirs) { - this.javaFileSrcDirs = javaFileSrcDirs; + /** + * Javaソースファイルのディレクトリのリストを設定する。 + * + * @param javaFileSrcDirs Javaソースファイルのディレクトリのリスト + */ + public void setJavaSrcFileDirs(List<File> javaFileSrcDirs) { + javaSrcFileDirs = javaFileSrcDirs; } + /** + * パッケージ名を設定する。 + * + * @param packageName パッケージ名 + */ public void setPackageName(String packageName) { this.packageName = packageName; } + /** + * コメントを処理するかどうかのフラグを設定する。 + * + * @param readComment コメント処理フラグ + */ public void setReadComment(boolean readComment) { this.readComment = readComment; } + /** + * 短いクラス名のパターンのリストを取得する。 + * + * @param shortClassNamePatterns 短いクラス名のパターンのリストを + */ public void setShortClassNamePatterns(List<Pattern> shortClassNamePatterns) { this.shortClassNamePatterns = shortClassNamePatterns; } + @Override + public String toString() { + return ToStringBuilder.reflectionToString(this); + } + }