[Jiemamy-notify:969] commit [2347] AdditionalSpect => OptionalSpec にリネーム。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 1月 2日 (金) 14:36:32 JST


Revision: 2347
          http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=2347
Author:   daisuke_m
Date:     2009-01-02 14:36:31 +0900 (Fri, 02 Jan 2009)

Log Message:
-----------
AdditionalSpect => OptionalSpec にリネーム。

Modified Paths:
--------------
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/Artemis.java
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/ArtemisExtender.java
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/JiemamyFactoryImpl.java
    artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/ArtemisEvent.java
    artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/ArtemisView.java
    zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/JiemamyImplementation.java
    zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OfficialSpecs.java

Added Paths:
-----------
    zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OptionalSpec.java

Removed Paths:
-------------
    zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/AdditionalSpec.java


-------------- next part --------------
Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/Artemis.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/Artemis.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/Artemis.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -117,7 +117,7 @@
 	/**
 	 * {@inheritDoc}
 	 */
-	public boolean isSupported(AdditionalSpec additionalSpec) {
+	public boolean isSupported(OptionalSpec additionalSpec) {
 		Validate.notNull(additionalSpec);
 		for (ArtemisExtender extender : extenders) {
 			if (extender.getSpecs().contains(additionalSpec)) {

Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/ArtemisExtender.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/ArtemisExtender.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/ArtemisExtender.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -26,7 +26,7 @@
  * Jiemamy {@link Artemis} Implementationに対する、拡張インターフェイス。
  * @author daisuke
  */
-public interface ArtemisExtender extends AdditionalSpec {
+public interface ArtemisExtender extends OptionalSpec {
 	
 	/**
 	 * {@link S2Container}に手を加える。
@@ -38,6 +38,6 @@
 	 * この拡張が実装する「追加仕様」の{@link Set}を取得する。
 	 * @return この拡張が実装する「追加仕様」の{@link Set}
 	 */
-	Set<? extends AdditionalSpec> getSpecs();
+	Set<? extends OptionalSpec> getSpecs();
 	
 }

Modified: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/JiemamyFactoryImpl.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/JiemamyFactoryImpl.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/JiemamyFactoryImpl.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -79,7 +79,7 @@
 	 * @return サポートされていれば{@code true}
 	 * @throws IllegalArgumentException 引数に{@code null}を与えた場合
 	 */
-	public boolean isSupported(AdditionalSpec additionalSpec) {
+	public boolean isSupported(OptionalSpec additionalSpec) {
 		return implementation.isSupported(additionalSpec);
 	}
 	

Modified: artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/ArtemisEvent.java
===================================================================
--- artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/ArtemisEvent.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ artemis/trunk/org.jiemamy.event/src/main/java/org/jiemamy/ArtemisEvent.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -38,7 +38,7 @@
 	/**
 	 * {@inheritDoc}
 	 */
-	public Set<? extends AdditionalSpec> getSpecs() {
+	public Set<? extends OptionalSpec> getSpecs() {
 		return EnumSet.of(OfficialSpecs.EVENT);
 	}
 	

Modified: artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/ArtemisView.java
===================================================================
--- artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/ArtemisView.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ artemis/trunk/org.jiemamy.view/src/main/java/org/jiemamy/ArtemisView.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -38,7 +38,7 @@
 	/**
 	 * {@inheritDoc}
 	 */
-	public Set<? extends AdditionalSpec> getSpecs() {
+	public Set<? extends OptionalSpec> getSpecs() {
 		return EnumSet.of(OfficialSpecs.VIEW);
 	}
 	

Deleted: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/AdditionalSpec.java
===================================================================
--- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/AdditionalSpec.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/AdditionalSpec.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -1,27 +0,0 @@
-/*
- * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others.
- * Created on 2008/12/29
- *
- * This file is part of Jiemamy.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
- * either express or implied. See the License for the specific language
- * governing permissions and limitations under the License.
- */
-package org.jiemamy;
-
-/**
- * 追加仕様を表すインターフェイス。追加仕様とは、Jiemamy Core以外の仕様(例えばJiemamy Event等)のことである。
- * @author daisuke
- */
-public interface AdditionalSpec {
-	
-}

Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/JiemamyImplementation.java
===================================================================
--- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/JiemamyImplementation.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/JiemamyImplementation.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -55,7 +55,7 @@
 	 * @return サポートされていれば{@code true}
 	 * @throws IllegalArgumentException 引数に{@code null}を与えた場合
 	 */
-	boolean isSupported(AdditionalSpec additionalSpec);
+	boolean isSupported(OptionalSpec additionalSpec);
 	
 	/**
 	 * Jiemamy関連クラスのインスタンスを生成する。

Modified: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OfficialSpecs.java
===================================================================
--- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OfficialSpecs.java	2009-01-02 05:26:13 UTC (rev 2346)
+++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OfficialSpecs.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -22,7 +22,7 @@
  * Jiemamy公式追加仕様を表す列挙型。
  * @author daisuke
  */
-public enum OfficialSpecs implements AdditionalSpec {
+public enum OfficialSpecs implements OptionalSpec {
 	
 	/** Jiemamy Event Specification */
 	EVENT,

Copied: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OptionalSpec.java (from rev 2342, zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/AdditionalSpec.java)
===================================================================
--- zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OptionalSpec.java	                        (rev 0)
+++ zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OptionalSpec.java	2009-01-02 05:36:31 UTC (rev 2347)
@@ -0,0 +1,27 @@
+/*
+ * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others.
+ * Created on 2008/12/29
+ *
+ * This file is part of Jiemamy.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
+ * either express or implied. See the License for the specific language
+ * governing permissions and limitations under the License.
+ */
+package org.jiemamy;
+
+/**
+ * 追加仕様を表すインターフェイス。追加仕様とは、Jiemamy Core以外の仕様(例えばJiemamy Event等)のことである。
+ * @author daisuke
+ */
+public interface OptionalSpec {
+	
+}


Property changes on: zeus/trunk/org.jiemamy.spec.core/src/main/java/org/jiemamy/OptionalSpec.java
___________________________________________________________________
Name: svn:mime-type
   + text/plain


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