[jboss-cvs] JBossAS SVN: r66330 - projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 22 08:03:08 EDT 2007
Author: wolfc
Date: 2007-10-22 08:03:08 -0400 (Mon, 22 Oct 2007)
New Revision: 66330
Modified:
projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMap.java
projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMetaData.java
Log:
JBAS-4506: Removed EnterpriseBeansMap.beans
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMap.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMap.java 2007-10-22 12:02:54 UTC (rev 66329)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMap.java 2007-10-22 12:03:08 UTC (rev 66330)
@@ -25,8 +25,6 @@
import java.util.HashMap;
import java.util.Iterator;
-import javax.xml.bind.annotation.XmlTransient;
-
import org.jboss.metadata.common.javaee.ejb.IEnterpriseBeanMetaData;
import org.jboss.metadata.common.javaee.ejb.IEnterpriseBeansMetaData;
import org.jboss.metadata.javaee.support.IdMetaData;
@@ -36,31 +34,20 @@
* @author Scott.Stark at jboss.org
* @version $Revision$
*/
-public class EnterpriseBeansMap<T extends IEnterpriseBeanMetaData>
+public abstract class EnterpriseBeansMap<T extends IEnterpriseBeanMetaData>
extends IdMetaDataImpl
- implements IdMetaData, Collection<T>
+ implements IdMetaData, Collection<T>, IEnterpriseBeansMetaData<T>
{
private static final long serialVersionUID = 1;
private HashMap<String, T> map = new HashMap<String, T>();
- private IEnterpriseBeansMetaData beans;
public EnterpriseBeansMap()
{
}
- public IEnterpriseBeansMetaData getBeans()
- {
- return beans;
- }
- @XmlTransient
- public void setBeans(IEnterpriseBeansMetaData beans)
- {
- this.beans = beans;
- }
-
public boolean add(T o)
{
- o.setEnterpriseBeansMetaData(beans);
+ o.setEnterpriseBeansMetaData(this);
return map.put(o.getKey(), o) == null;
}
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMetaData.java 2007-10-22 12:02:54 UTC (rev 66329)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EnterpriseBeansMetaData.java 2007-10-22 12:03:08 UTC (rev 66330)
@@ -49,7 +49,7 @@
*/
public EnterpriseBeansMetaData()
{
- super.setBeans(this);
+// super.setBeans(this);
}
/**
More information about the jboss-cvs-commits
mailing list