[Jiemamy-notify:2588] commit [3560] [SPEC-25] メソッド名を変更。従来の get (Begin|End) ScriptメソッドとはAPI互換性がなくなった。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 9月 14日 (月) 23:08:19 JST


Revision: 3560
          http://sourceforge.jp/projects/jiemamy/svn/view?view=rev&revision=3560
Author:   daisuke_m
Date:     2009-09-14 23:08:19 +0900 (Mon, 14 Sep 2009)

Log Message:
-----------
[SPEC-25] メソッド名を変更。従来の get(Begin|End)ScriptメソッドとはAPI互換性がなくなった。

Modified Paths:
--------------
    artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/impl/DefaultSqlEmitter.java
    artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/RootModelImpl.java
    artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/entity/AbstractEntityModel.java
    artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomBuilder.java
    artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomParser.java
    artemis/trunk/jiemamy-core/src/test/java/org/jiemamy/internal/model/node/TableModelImplTest.java
    hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/JiemamySerializerTest.java
    hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/SerializationTest.java
    zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/JiemamyProperty.java
    zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/RootModel.java
    zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/entity/EntityModel.java
    zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/utils/Advisable.java
    zeus/trunk/jiemamy-test-helper/src/main/java/org/jiemamy/internal/test/CoreTestModelBuilder.java

Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/impl/DefaultSqlEmitter.java
===================================================================
--- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/impl/DefaultSqlEmitter.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/impl/DefaultSqlEmitter.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -97,7 +97,7 @@
 		
 		// THINK RootBeginScript と CreateSchemaStatement、どっちが先?
 		
-		ScriptModel rootBeginScriptModel = rootModel.getBeginScriptModel();
+		ScriptModel rootBeginScriptModel = rootModel.getBeginScript();
 		if (rootBeginScriptModel != null) {
 			String beginScriptResilt = rootBeginScriptModel.process();
 			if (StringUtils.isEmpty(beginScriptResilt) == false) {
@@ -127,7 +127,7 @@
 					&& Boolean.TRUE.equals(entityModel.getAdapter(Disablable.class).isDisabled())) {
 				continue;
 			}
-			ScriptModel entityBeginScriptModel = entityModel.getBeginScriptModel();
+			ScriptModel entityBeginScriptModel = entityModel.getBeginScript();
 			if (entityBeginScriptModel != null) {
 				String beginScriptResult = entityBeginScriptModel.process();
 				if (StringUtils.isEmpty(beginScriptResult) == false) {
@@ -151,7 +151,7 @@
 					result.add(emitCreateIndexStatement(tableModel, indexModel));
 				}
 			}
-			ScriptModel entityEndScriptModel = entityModel.getEndScriptModel();
+			ScriptModel entityEndScriptModel = entityModel.getEndScript();
 			if (entityEndScriptModel != null) {
 				String endScriptResult = entityEndScriptModel.process();
 				if (StringUtils.isEmpty(endScriptResult) == false) {
@@ -188,7 +188,7 @@
 			result.add(new SqlStatementImpl(Keyword.of("COMMIT"), Separator.SEMICOLON));
 		}
 		
-		ScriptModel rootEndScriptModel = rootModel.getEndScriptModel();
+		ScriptModel rootEndScriptModel = rootModel.getEndScript();
 		if (rootEndScriptModel != null) {
 			String endScriptResult = rootEndScriptModel.process();
 			if (StringUtils.isEmpty(endScriptResult) == false) {

Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/RootModelImpl.java
===================================================================
--- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/RootModelImpl.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/RootModelImpl.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -54,10 +54,10 @@
 	private String dialectClassName;
 	
 	/** 開始スクリプト */
-	private ScriptModel beginScriptModel;
+	private ScriptModel beginScript;
 	
 	/** 終了スクリプト */
-	private ScriptModel endScriptModel;
+	private ScriptModel endScript;
 	
 	/** 説明文 */
 	private String description;
@@ -120,18 +120,10 @@
 		return nodes;
 	}
 	
-	@Deprecated
-	public String getBeginScript() {
-		if (beginScriptModel != null) {
-			return beginScriptModel.process();
-		}
-		return null;
+	public ScriptModel getBeginScript() {
+		return beginScript;
 	}
 	
-	public ScriptModel getBeginScriptModel() {
-		return beginScriptModel;
-	}
-	
 	public List<DataSetModel> getDataSets() {
 		assert dataSets != null;
 		return dataSets;
@@ -150,18 +142,10 @@
 		return domains;
 	}
 	
-	@Deprecated
-	public String getEndScript() {
-		if (endScriptModel != null) {
-			return endScriptModel.process();
-		}
-		return null;
+	public ScriptModel getEndScript() {
+		return endScript;
 	}
 	
-	public ScriptModel getEndScriptModel() {
-		return endScriptModel;
-	}
-	
 	public SortedSet<EntityModel> getEntities() {
 		assert entities != null;
 		return entities;
@@ -222,15 +206,15 @@
 		}
 	}
 	
-	public void setBeginScriptModel(ScriptModel beginScript) {
-		this.beginScriptModel = beginScript;
+	public void setBeginScript(ScriptModel beginScript) {
+		this.beginScript = beginScript;
 	}
 	
 	@Deprecated
 	public void setBeginScript(String beginScript) {
 		ScriptModel script = getJiemamy().getFactory().newModel(ScriptModel.class);
 		script.setScript(beginScript);
-		this.beginScriptModel = script;
+		this.beginScript = script;
 	}
 	
 	/**
@@ -265,15 +249,15 @@
 		this.domains = domains;
 	}
 	
-	public void setEndScriptModel(ScriptModel endScript) {
-		this.endScriptModel = endScript;
+	public void setEndScript(ScriptModel endScript) {
+		this.endScript = endScript;
 	}
 	
 	@Deprecated
 	public void setEndScript(String endScript) {
 		ScriptModel script = getJiemamy().getFactory().newModel(ScriptModel.class);
 		script.setScript(endScript);
-		beginScriptModel = script;
+		this.endScript = script;
 	}
 	
 	/**

Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/entity/AbstractEntityModel.java
===================================================================
--- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/entity/AbstractEntityModel.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/model/entity/AbstractEntityModel.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -154,10 +154,10 @@
 	private String logicalName;
 	
 	/** 開始スクリプト */
-	private ScriptModel beginScriptModel;
+	private ScriptModel beginScript;
 	
 	/** 終了スクリプト */
-	private ScriptModel endScriptModel;
+	private ScriptModel endScript;
 	
 	/** 説明文 */
 	private String description;
@@ -182,34 +182,18 @@
 		return recursive ? getSuperEntitiesRecursive(this) : getSuperEntitiesNonRecursive(this);
 	}
 	
-	@Deprecated
-	public String getBeginScript() {
-		if (beginScriptModel != null) {
-			return beginScriptModel.process();
-		}
-		return null;
+	public ScriptModel getBeginScript() {
+		return beginScript;
 	}
 	
-	public ScriptModel getBeginScriptModel() {
-		return beginScriptModel;
-	}
-	
 	public String getDescription() {
 		return description;
 	}
 	
-	@Deprecated
-	public String getEndScript() {
-		if (endScriptModel != null) {
-			return endScriptModel.process();
-		}
-		return null;
+	public ScriptModel getEndScript() {
+		return endScript;
 	}
 	
-	public ScriptModel getEndScriptModel() {
-		return endScriptModel;
-	}
-	
 	public String getLogicalName() {
 		return logicalName;
 	}
@@ -218,30 +202,30 @@
 		return name;
 	}
 	
-	public void setBeginScriptModel(ScriptModel beginScript) {
-		this.beginScriptModel = beginScript;
+	public void setBeginScript(ScriptModel beginScript) {
+		this.beginScript = beginScript;
 	}
 	
 	@Deprecated
 	public void setBeginScript(String beginScript) {
 		ScriptModel script = getJiemamy().getFactory().newModel(ScriptModel.class);
 		script.setScript(beginScript);
-		this.beginScriptModel = script;
+		this.beginScript = script;
 	}
 	
 	public void setDescription(String description) {
 		this.description = description;
 	}
 	
-	public void setEndScriptModel(ScriptModel endScript) {
-		this.endScriptModel = endScript;
+	public void setEndScript(ScriptModel endScript) {
+		this.endScript = endScript;
 	}
 	
 	@Deprecated
 	public void setEndScript(String endScript) {
 		ScriptModel script = getJiemamy().getFactory().newModel(ScriptModel.class);
 		script.setScript(endScript);
-		beginScriptModel = script;
+		this.endScript = script;
 	}
 	
 	public void setLogicalName(String logicalName) {

Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomBuilder.java
===================================================================
--- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomBuilder.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomBuilder.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -378,11 +378,11 @@
 		DomUtil.newChild(rootElement, SCHEMA_NAME, rootModel.getSchemaName());
 		DomUtil.newChild(rootElement, DESCRIPTION, rootModel.getDescription());
 		
-		if (rootModel.getBeginScriptModel() != null) {
-			buildScript(rootElement, rootModel.getBeginScriptModel(), CoreQName.BEGIN_SCRIPT);
+		if (rootModel.getBeginScript() != null) {
+			buildScript(rootElement, rootModel.getBeginScript(), CoreQName.BEGIN_SCRIPT);
 		}
-		if (rootModel.getEndScriptModel() != null) {
-			buildScript(rootElement, rootModel.getEndScriptModel(), CoreQName.END_SCRIPT);
+		if (rootModel.getEndScript() != null) {
+			buildScript(rootElement, rootModel.getEndScript(), CoreQName.END_SCRIPT);
 		}
 //		DomUtil.newChild(rootElement, BEGIN_SCRIPT, rootModel.getBeginScript());
 //		DomUtil.newChild(rootElement, END_SCRIPT, rootModel.getEndScript());
@@ -409,10 +409,11 @@
 	}
 	
 	/**
-	 * テーブル要素を構築する。
+	 * スクリプト要素を構築する。
 	 * 
 	 * @param parentElement 親となるentities要素
 	 * @param scriptModel 対象{@link ScriptModel}
+	 * @param qName スクリプト要素名
 	 * @return 構築したXML要素
 	 */
 	private Element buildScript(Element parentElement, ScriptModel scriptModel, CoreQName qName) {
@@ -440,11 +441,11 @@
 		DomUtil.newChild(entityElement, LOGICAL_NAME, tableModel.getLogicalName());
 		DomUtil.newChild(entityElement, DESCRIPTION, tableModel.getDescription());
 		
-		if (tableModel.getBeginScriptModel() != null) {
-			buildScript(entityElement, tableModel.getBeginScriptModel(), CoreQName.BEGIN_SCRIPT);
+		if (tableModel.getBeginScript() != null) {
+			buildScript(entityElement, tableModel.getBeginScript(), CoreQName.BEGIN_SCRIPT);
 		}
-		if (tableModel.getEndScriptModel() != null) {
-			buildScript(entityElement, tableModel.getEndScriptModel(), CoreQName.END_SCRIPT);
+		if (tableModel.getEndScript() != null) {
+			buildScript(entityElement, tableModel.getEndScript(), CoreQName.END_SCRIPT);
 		}
 		
 		Element attributesElement = DomUtil.newChild(entityElement, ATTRIBUTES);
@@ -504,11 +505,11 @@
 		DomUtil.newChild(entityElement, LOGICAL_NAME, viewModel.getLogicalName());
 		DomUtil.newChild(entityElement, DESCRIPTION, viewModel.getDescription());
 		
-		if (viewModel.getBeginScriptModel() != null) {
-			buildScript(entityElement, viewModel.getBeginScriptModel(), CoreQName.BEGIN_SCRIPT);
+		if (viewModel.getBeginScript() != null) {
+			buildScript(entityElement, viewModel.getBeginScript(), CoreQName.BEGIN_SCRIPT);
 		}
-		if (viewModel.getEndScriptModel() != null) {
-			buildScript(entityElement, viewModel.getEndScriptModel(), CoreQName.END_SCRIPT);
+		if (viewModel.getEndScript() != null) {
+			buildScript(entityElement, viewModel.getEndScript(), CoreQName.END_SCRIPT);
 		}
 		
 		DomUtil.newChild(entityElement, DEFINITION, viewModel.getDefinition());

Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomParser.java
===================================================================
--- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomParser.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/serializer/JiemamyDomParser.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -161,7 +161,9 @@
 					if (dialect == null) {
 						mold = new BuiltinDataTypeMoldImpl(DataTypeCategory.valueOf(typeCategoryString), typeName);
 					} else {
-						mold = dialect.findDataTypeMold(DataTypeCategory.valueOf(typeCategoryString), typeName);
+						mold =
+								dialect.getMoldManager().findDataTypeMold(DataTypeCategory.valueOf(typeCategoryString),
+										typeName);
 					}
 				} else {
 					DataTypeCategory category;
@@ -173,7 +175,7 @@
 					if (dialect == null) {
 						mold = new BuiltinDataTypeMoldImpl(category, typeName);
 					} else {
-						mold = dialect.findDataTypeMold(category, typeName);
+						mold = dialect.getMoldManager().findDataTypeMold(category, typeName);
 					}
 				}
 				BuiltinDataType dataType = factory.newDataType(mold);
@@ -496,8 +498,8 @@
 		rootModel.setDialectClassName(smartXpath.getTextContent(document, "/core:jiemamy/core:dialect"));
 		rootModel.setSchemaName(smartXpath.getTextContent(document, "/core:jiemamy/core:schemaName"));
 		
-		rootModel.setBeginScriptModel(parseScript(document, "/core:jiemamy/core:beginScript"));
-		rootModel.setEndScriptModel(parseScript(document, "/core:jiemamy/core:endScript"));
+		rootModel.setBeginScript(parseScript(document, "/core:jiemamy/core:beginScript"));
+		rootModel.setEndScript(parseScript(document, "/core:jiemamy/core:endScript"));
 		
 		rootModel.setDescription(smartXpath.getTextContent(document, "/core:jiemamy/core:description"));
 		
@@ -522,8 +524,8 @@
 		TableModel tableModel = factory.newModel(TableModel.class, getUUID(tableElement, CoreQName.ID));
 		tableModel.setName(smartXpath.getTextContent(tableElement, EL_CORE_NAME));
 		tableModel.setLogicalName(smartXpath.getTextContent(tableElement, EL_CORE_LOGICALNAME));
-		tableModel.setBeginScriptModel(parseScript(tableElement, "core:beginScript"));
-		tableModel.setEndScriptModel(parseScript(tableElement, "core:endScript"));
+		tableModel.setBeginScript(parseScript(tableElement, "core:beginScript"));
+		tableModel.setEndScript(parseScript(tableElement, "core:endScript"));
 		tableModel.setDescription(smartXpath.getTextContent(tableElement, "core:description"));
 		
 		parseAttributes(tableElement, tableModel);
@@ -564,8 +566,8 @@
 		ViewModel viewModel = factory.newModel(ViewModel.class, getUUID(viewElement, CoreQName.ID));
 		viewModel.setName(smartXpath.getTextContent(viewElement, EL_CORE_NAME));
 		viewModel.setLogicalName(smartXpath.getTextContent(viewElement, EL_CORE_LOGICALNAME));
-		viewModel.setBeginScriptModel(parseScript(viewElement, "core:beginScript"));
-		viewModel.setEndScriptModel(parseScript(viewElement, "core:endScript"));
+		viewModel.setBeginScript(parseScript(viewElement, "core:beginScript"));
+		viewModel.setEndScript(parseScript(viewElement, "core:endScript"));
 		viewModel.setDescription(smartXpath.getTextContent(viewElement, "core:description"));
 		viewModel.setDefinition(smartXpath.getTextContent(viewElement, "core:definition"));
 		readAdapter(viewElement, viewModel);

Modified: artemis/trunk/jiemamy-core/src/test/java/org/jiemamy/internal/model/node/TableModelImplTest.java
===================================================================
--- artemis/trunk/jiemamy-core/src/test/java/org/jiemamy/internal/model/node/TableModelImplTest.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ artemis/trunk/jiemamy-core/src/test/java/org/jiemamy/internal/model/node/TableModelImplTest.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -86,8 +86,8 @@
 	public void test01_各プロパティが正常に初期化されていること() throws Exception {
 		assertThat(tableModel.getName(), is("table"));
 		assertThat(tableModel.getLogicalName(), is(nullValue()));
-		assertThat(tableModel.getBeginScriptModel(), is(nullValue()));
-		assertThat(tableModel.getEndScriptModel(), is(nullValue()));
+		assertThat(tableModel.getBeginScript(), is(nullValue()));
+		assertThat(tableModel.getEndScript(), is(nullValue()));
 		assertThat(tableModel.getDescription(), is(nullValue()));
 		
 		assertThat(tableModel.getId(), is(notNullValue()));

Modified: hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/JiemamySerializerTest.java
===================================================================
--- hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/JiemamySerializerTest.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/JiemamySerializerTest.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -148,10 +148,10 @@
 		assertThat(rootModel, is(notNullValue()));
 		assertThat(rootModel.getDialectClassName(), is("org.jiemamy.dialect.mysql.MySqlDialect"));
 		assertThat(rootModel.getSchemaName(), is("FOO"));
-		assertThat(rootModel.getBeginScriptModel().getScript(), is("BEGIN;"));
-		assertThat(rootModel.getEndScriptModel().getScript(), is("COMMIT;"));
-		assertThat(rootModel.getBeginScriptModel().getScriptEngine(), is(PlainScriptEngine.class.getName()));
-		assertThat(rootModel.getEndScriptModel().getScriptEngine(), is(PlainScriptEngine.class.getName()));
+		assertThat(rootModel.getBeginScript().getScript(), is("BEGIN;"));
+		assertThat(rootModel.getEndScript().getScript(), is("COMMIT;"));
+		assertThat(rootModel.getBeginScript().getScriptEngine(), is(PlainScriptEngine.class.getName()));
+		assertThat(rootModel.getEndScript().getScriptEngine(), is(PlainScriptEngine.class.getName()));
 		assertThat(rootModel.getDescription(), is("Jiemamyテストモデル1"));
 		
 		assertThat(rootModel.getEntities().size(), is(3));

Modified: hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/SerializationTest.java
===================================================================
--- hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/SerializationTest.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ hercules/trunk/jiemamy-integration-test/src/test/java/org/jiemamy/internal/serializer/SerializationTest.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -133,10 +133,10 @@
 		logger.info("RootModel(Dialect):" + rootModel.getDialectClassName());
 		assertThat((String) jxpath.getValue("dialectClassName"), is("org.jiemamy.dialect.mysql.MySqlDialect"));
 		
-		logger.info("RootModel(BeginScript):" + rootModel.getBeginScriptModel());
+		logger.info("RootModel(BeginScript):" + rootModel.getBeginScript());
 		assertThat((String) jxpath.getValue("beginScript"), is("BEGIN;"));
 		
-		logger.info("RootModel(EndScript):" + rootModel.getEndScriptModel());
+		logger.info("RootModel(EndScript):" + rootModel.getEndScript());
 		assertThat((String) jxpath.getValue("endScript"), is("COMMIT;"));
 		
 		logger.info("RootModel(Description):" + rootModel.getDescription());

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-14 14:00:32 UTC (rev 3559)
+++ zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/JiemamyProperty.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -212,11 +212,11 @@
 		/** {@link EntityModel#getDescription()}で取得できるプロパティ */
 		description,
 
-		/** {@link EntityModel#getBeginScriptModel()}で取得できるプロパティ */
-		beginScriptModel,
+		/** {@link EntityModel#getBeginScript()}で取得できるプロパティ */
+		beginScript,
 
-		/** {@link EntityModel#getEndScriptModel()}で取得できるプロパティ */
-		endScriptModel
+		/** {@link EntityModel#getEndScript()}で取得できるプロパティ */
+		endScript
 	}
 	
 	/**
@@ -331,11 +331,11 @@
 		/** {@link RootModel#getDialectClassName()}で取得できるプロパティ */
 		dialectClassName,
 
-		/** {@link RootModel#getBeginScriptModel()}で取得できるプロパティ */
-		beginScriptModel,
+		/** {@link RootModel#getBeginScript()}で取得できるプロパティ */
+		beginScript,
 
-		/** {@link RootModel#getEndScriptModel()}で取得できるプロパティ */
-		endScriptModel,
+		/** {@link RootModel#getEndScript()}で取得できるプロパティ */
+		endScript,
 
 		/** {@link RootModel#getDescription()}で取得できるプロパティ */
 		description,

Modified: zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/RootModel.java
===================================================================
--- zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/RootModel.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/RootModel.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -65,16 +65,6 @@
 	<T extends EntityModel>Collection<T> findEntities(Class<T> clazz);
 	
 	/**
-	 * 開始スクリプトを取得する。
-	 * 
-	 * @return 開始スクリプト. 未設定の場合は{@code null}
-	 * @since 0.2
-	 * @deprecated use {@link #getBeginScriptModel()}
-	 */
-	@Deprecated
-	String getBeginScript();
-	
-	/**
 	 * INSERTデータセットのリストを取得する。
 	 * 
 	 * <p>このメソッドは、インスタンスの持つフィールドをそのまま返す。返される{@link List}を直接操作することで、
@@ -113,16 +103,6 @@
 	List<DomainModel> getDomains();
 	
 	/**
-	 * 終了スクリプトを取得する。
-	 * 
-	 * @return 終了スクリプト. 未設定の場合は{@code null}
-	 * @since 0.2
-	 * @deprecated use {@link #getEndScriptModel()}
-	 */
-	@Deprecated
-	String getEndScript();
-	
-	/**
 	 * エンティティ定義のセットを取得する。
 	 * 
 	 * <p>このメソッドは、インスタンスの持つフィールドをそのまま返す。返される{@link SortedSet}を直接操作することで、
@@ -177,7 +157,7 @@
 	 * 
 	 * @param beginScript 開始スクリプト
 	 * @since 0.2
-	 * @deprecated use {@link #setBeginScriptModel(ScriptModel)}
+	 * @deprecated use {@link #setBeginScript(ScriptModel)}
 	 */
 	@Deprecated
 	void setBeginScript(String beginScript);
@@ -209,7 +189,7 @@
 	 * 
 	 * @param endScript 終了スクリプト
 	 * @since 0.2
-	 * @deprecated use {@link #setEndScriptModel(ScriptModel)}
+	 * @deprecated use {@link #setEndScript(ScriptModel)}
 	 */
 	@Deprecated
 	void setEndScript(String endScript);

Modified: zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/entity/EntityModel.java
===================================================================
--- zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/entity/EntityModel.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/model/entity/EntityModel.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -63,16 +63,6 @@
 	Collection<EntityModel> findSuperEntities(boolean recursive);
 	
 	/**
-	 * 開始スクリプトを取得する。
-	 * 
-	 * @return 開始スクリプト. 未設定の場合は{@code null}
-	 * @since 0.2
-	 * @deprecated use {@link #getBeginScriptModel()}
-	 */
-	@Deprecated
-	String getBeginScript();
-	
-	/**
 	 * 説明文を取得する。
 	 * 
 	 * @return 説明文. 未設定の場合は{@code null}
@@ -81,16 +71,6 @@
 	String getDescription();
 	
 	/**
-	 * 終了スクリプトを取得する。
-	 * 
-	 * @return 終了スクリプト. 未設定の場合は{@code null}
-	 * @since 0.2
-	 * @deprecated use {@link #getEndScriptModel()}
-	 */
-	@Deprecated
-	String getEndScript();
-	
-	/**
 	 * 論理名を取得する。
 	 * 
 	 * @return 論理名. 未設定の場合は{@code null}
@@ -113,7 +93,7 @@
 	 * 
 	 * @param beginScript 開始スクリプト
 	 * @since 0.2
-	 * @deprecated use {@link #setBeginScriptModel(ScriptModel)}
+	 * @deprecated use {@link #setBeginScript(ScriptModel)}
 	 */
 	@Deprecated
 	void setBeginScript(String beginScript);
@@ -135,7 +115,7 @@
 	 * 
 	 * @param endScript 終了スクリプト
 	 * @since 0.2
-	 * @deprecated use {@link #setEndScriptModel(ScriptModel)}
+	 * @deprecated use {@link #setEndScript(ScriptModel)}
 	 */
 	@Deprecated
 	void setEndScript(String endScript);

Modified: zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/utils/Advisable.java
===================================================================
--- zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/utils/Advisable.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ zeus/trunk/jiemamy-spec-core/src/main/java/org/jiemamy/utils/Advisable.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -34,15 +34,15 @@
 	 * @return 開始スクリプト. 未設定の場合は{@code null}
 	 * @since 0.3
 	 */
-	ScriptModel getBeginScriptModel();
+	ScriptModel getBeginScript();
 	
 	/**
 	 * 終了スクリプトを取得する。
 	 * 
 	 * @return 終了スクリプト. 未設定の場合は{@code null}
-	 * @since 0.2
+	 * @since 0.3
 	 */
-	ScriptModel getEndScriptModel();
+	ScriptModel getEndScript();
 	
 	/**
 	 * 開始スクリプトを設定する。
@@ -52,7 +52,7 @@
 	 * @param beginScript 開始スクリプト
 	 * @since 0.3
 	 */
-	void setBeginScriptModel(ScriptModel beginScript);
+	void setBeginScript(ScriptModel beginScript);
 	
 	/**
 	 * 終了スクリプトを設定する。
@@ -62,6 +62,6 @@
 	 * @param endScript 終了スクリプト
 	 * @since 0.3
 	 */
-	void setEndScriptModel(ScriptModel endScript);
+	void setEndScript(ScriptModel endScript);
 	
 }

Modified: zeus/trunk/jiemamy-test-helper/src/main/java/org/jiemamy/internal/test/CoreTestModelBuilder.java
===================================================================
--- zeus/trunk/jiemamy-test-helper/src/main/java/org/jiemamy/internal/test/CoreTestModelBuilder.java	2009-09-14 14:00:32 UTC (rev 3559)
+++ zeus/trunk/jiemamy-test-helper/src/main/java/org/jiemamy/internal/test/CoreTestModelBuilder.java	2009-09-14 14:08:19 UTC (rev 3560)
@@ -620,7 +620,7 @@
 		
 		ScriptModel beginScript = factory.newModel(ScriptModel.class, uuid.get("356ea9de-e466-4649-965d-991dc4cffd91"));
 		beginScript.setScript("/* test begin script */");
-		tableDept.setBeginScriptModel(beginScript);
+		tableDept.setBeginScript(beginScript);
 		
 		tableDept.setDescription("部署マスタです。");
 		
@@ -681,7 +681,7 @@
 		
 		ScriptModel endScript = factory.newModel(ScriptModel.class, uuid.get("7d4711e8-b916-41c1-8a9d-497be982e927"));
 		endScript.setScript("/* test end script */");
-		tableEmp.setBeginScriptModel(endScript);
+		tableEmp.setBeginScript(endScript);
 		
 		tableEmp.setDescription("従業員マスタです。");
 		




Jiemamy-notify メーリングリストの案内
Back to archive index