[jboss-cvs] JBossAS SVN: r66513 - projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Oct 27 03:54:13 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-10-27 03:54:13 -0400 (Sat, 27 Oct 2007)
New Revision: 66513
Modified:
projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java
Log:
Correct the principal-name unbounded element mapping
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java 2007-10-27 06:54:11 UTC (rev 66512)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/SecurityRoleMetaData.java 2007-10-27 07:54:13 UTC (rev 66513)
@@ -28,23 +28,24 @@
import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
import org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptions;
-import org.jboss.metadata.javaee.support.NonNullLinkedHashSet;
/**
* SecurityRoleMetaData.
*
* @author <a href="adrian at jboss.com">Adrian Brock</a>
+ * @author Scott.Stark at jboss.org
* @version $Revision: 1.1 $
*/
@XmlType(name="security-roleType")
-public class SecurityRoleMetaData extends NamedMetaDataWithDescriptions implements MergeableMappedMetaData<SecurityRoleMetaData>
+public class SecurityRoleMetaData
+ extends NamedMetaDataWithDescriptions
+ implements MergeableMappedMetaData<SecurityRoleMetaData>
{
/** The serialVersionUID */
private static final long serialVersionUID = -4349954695900237831L;
/** The prinicpals */
private Set<String> principals;
- private String principalName;
/**
* Create a new SecurityRoleMetaData.
@@ -76,16 +77,6 @@
}
- public String getPrincipalName()
- {
- return principalName;
- }
-
- public void setPrincipalName(String principalName)
- {
- this.principalName = principalName;
- }
-
/**
* Get the principals.
*
@@ -102,8 +93,7 @@
* @param principals the principals.
* @throws IllegalArgumentException for a null principals
*/
- //@SchemaProperty(name="principal", mandatory=false, impl=NonNullLinkedHashSet.class)
- @XmlElement(name="principal", required=false/*, type=NonNullLinkedHashSet.class*/)
+ @XmlElement(name="principal-name", required=false)
public void setPrincipals(Set<String> principals)
{
if (principals == null)
More information about the jboss-cvs-commits
mailing list