[Jiemamy-notify:885] commit [2304] ArtemisBehaviorProviderをArtemisのメンバクラス化。

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2008年 12月 26日 (金) 02:59:49 JST


Revision: 2304
          http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=2304
Author:   daisuke_m
Date:     2008-12-26 02:59:49 +0900 (Fri, 26 Dec 2008)

Log Message:
-----------
ArtemisBehaviorProviderをArtemisのメンバクラス化。

Modified Paths:
--------------
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/Artemis.java
    artemis/trunk/org.jiemamy.core/src/main/resources/s2container.dicon

Removed Paths:
-------------
    artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/internal/ArtemisBehaviorProvider.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	2008-12-25 17:52:39 UTC (rev 2303)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/Artemis.java	2008-12-25 17:59:49 UTC (rev 2304)
@@ -27,6 +27,7 @@
 import org.seasar.framework.container.Expression;
 import org.seasar.framework.container.S2Container;
 import org.seasar.framework.container.factory.S2ContainerFactory;
+import org.seasar.framework.container.impl.S2ContainerBehavior;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -143,4 +144,17 @@
 			throw new IllegalArgumentException(e);
 		}
 	}
+	
+
+	/**
+	 * {@link S2Container}の振る舞いをArtemis用にカスタマイズする実装クラス。
+	 * @author daisuke
+	 */
+	public static class ArtemisBehaviorProvider extends S2ContainerBehavior.DefaultProvider {
+		
+//		private static Logger logger = LoggerFactory.getLogger(ArtemisBehaviorProvider.class);
+		
+		// UNDONE {@link S2InstanceCreationStrategy}内のHACK対応のために、このクラスの実装が必要?
+		
+	}
 }

Deleted: artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/internal/ArtemisBehaviorProvider.java
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/internal/ArtemisBehaviorProvider.java	2008-12-25 17:52:39 UTC (rev 2303)
+++ artemis/trunk/org.jiemamy.core/src/main/java/org/jiemamy/internal/ArtemisBehaviorProvider.java	2008-12-25 17:59:49 UTC (rev 2304)
@@ -1,34 +0,0 @@
-/*
- * Copyright 2007-2008 MIYAMOTO Daisuke, jiemamy.org and the Others.
- * Created on 2008/12/11
- *
- * 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.internal;
-
-import org.seasar.framework.container.S2Container;
-import org.seasar.framework.container.impl.S2ContainerBehavior;
-
-/**
- * {@link S2Container}の振る舞いをArtemis用にカスタマイズする実装クラス。
- * @author daisuke
- */
-public class ArtemisBehaviorProvider extends S2ContainerBehavior.DefaultProvider {
-	
-//	private static Logger logger = LoggerFactory.getLogger(ArtemisBehaviorProvider.class);
-	
-	// UNDONE {@link S2InstanceCreationStrategy}内のHACK対応のために、このクラスの実装が必要?
-	
-}

Modified: artemis/trunk/org.jiemamy.core/src/main/resources/s2container.dicon
===================================================================
--- artemis/trunk/org.jiemamy.core/src/main/resources/s2container.dicon	2008-12-25 17:52:39 UTC (rev 2303)
+++ artemis/trunk/org.jiemamy.core/src/main/resources/s2container.dicon	2008-12-25 17:59:49 UTC (rev 2304)
@@ -2,5 +2,5 @@
 <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
 	"http://www.seasar.org/dtd/components24.dtd">
 <components>
-	<component class="org.jiemamy.internal.ArtemisBehaviorProvider"/>
+	<component class="org.jiemamy.Artemis$ArtemisBehaviorProvider"/>
 </components>


Jiemamy-notify メーリングリストの案内
アーカイブの一覧に戻る