svnno****@sourc*****
svnno****@sourc*****
2009年 9月 15日 (火) 21:22:02 JST
Revision: 3580 http://sourceforge.jp/projects/jiemamy/svn/view?view=rev&revision=3580 Author: daisuke_m Date: 2009-09-15 21:22:02 +0900 (Tue, 15 Sep 2009) Log Message: ----------- [SPEC-25] ScriptModelのJiemamyPropertyも追加。 Modified Paths: -------------- zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/JiemamyProperty.java Modified: zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/JiemamyProperty.java =================================================================== --- zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/JiemamyProperty.java 2009-09-15 08:38:39 UTC (rev 3579) +++ zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/JiemamyProperty.java 2009-09-15 12:22:02 UTC (rev 3580) @@ -41,6 +41,7 @@ import org.jiemamy.model.entity.ViewModel; import org.jiemamy.model.index.IndexColumnModel; import org.jiemamy.model.index.IndexModel; +import org.jiemamy.model.script.ScriptModel; /** * 各モデルの「概念的な」(実装としては強要しない)プロパティを表すインターフェイス。 @@ -354,6 +355,21 @@ } /** + * {@link ScriptModel}のプロパティを表す列挙型。 + * + * @since 0.3 + * @author daisuke + */ + public enum ScriptProperty implements JiemamyProperty<ScriptModel> { + + /** {@link ScriptModel#getScript()}で取得できるプロパティ */ + script, + + /** {@link ScriptModel#getScriptEngineClassName()}で取得できるプロパティ */ + scriptEngineClassName + } + + /** * {@link ColumnCheckConstraint}のプロパティを表す列挙型。 * * @since 0.2