Author: ajaquith
Date: Wed Jun 11 23:26:53 2008
New Revision: 666973

URL: http://svn.apache.org/viewvc?rev=666973&view=rev
Log:
Miscellaneous and varied Java 5 enhancements (such as for-loops), or comments.

Modified:
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/Acl.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntry.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntryImpl.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclImpl.java
    
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/DefaultAclManager.java

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/Acl.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/Acl.java?rev=666973&r1=666972&r2=666973&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/Acl.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/Acl.java Wed Jun 11 
23:26:53 2008
@@ -74,6 +74,7 @@
      * enumeration is of type AclEntry.
      * @return an enumeration of the entries in this ACL.
      */
+    @SuppressWarnings("unchecked")
     public Enumeration entries();
 
     /**

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntry.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntry.java?rev=666973&r1=666972&r2=666973&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntry.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntry.java Wed 
Jun 11 23:26:53 2008
@@ -80,6 +80,7 @@
      * Returns an enumeration of the permissions in this ACL entry.
      * @return an enumeration of the permissions
      */
+    @SuppressWarnings("unchecked")
     public Enumeration permissions();
 
     /**

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntryImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntryImpl.java?rev=666973&r1=666972&r2=666973&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntryImpl.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclEntryImpl.java 
Wed Jun 11 23:26:53 2008
@@ -96,6 +96,7 @@
      * Returns an enumeration of the permissions in this ACL entry.
      * @return an enumeration of the permissions
      */
+    @SuppressWarnings("unchecked")
     public Enumeration permissions()
     {
         return m_permissions.elements();

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclImpl.java?rev=666973&r1=666972&r2=666973&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclImpl.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/AclImpl.java Wed Jun 
11 23:26:53 2008
@@ -52,18 +52,19 @@
      * @param permission the permission to search for
      * @return an array of Principals possessing the permission
      */
+    @SuppressWarnings("unchecked")
     public Principal[] findPrincipals( Permission permission )
     {
         Vector<Principal> principals = new Vector<Principal>();
-        Enumeration entries = entries();
+        Enumeration<AclEntry> entries = entries();
         
         while (entries.hasMoreElements()) 
         {
-            AclEntry entry = (AclEntry)entries.nextElement();
-            Enumeration permissions = entry.permissions();
+            AclEntry entry = entries.nextElement();
+            Enumeration<Permission> permissions = entry.permissions();
             while ( permissions.hasMoreElements() ) 
             {
-                Permission perm = (Permission)permissions.nextElement();
+                Permission perm = permissions.nextElement();
                 if ( perm.implies( permission ) ) 
                 {
                     principals.add( entry.getPrincipal() );
@@ -141,6 +142,7 @@
      * enumeration is of type AclEntry.
      * @return an enumeration of the entries in this ACL.
      */
+    @SuppressWarnings("unchecked")
     public Enumeration entries()
     {
         return m_entries.elements();
@@ -169,6 +171,7 @@
      * Returns a string representation of the contents of this Acl.
      * @return the string representation
      */
+    @SuppressWarnings("unchecked")
     public String toString()
     {
         StringBuffer sb = new StringBuffer();
@@ -183,9 +186,9 @@
                 sb.append( "  user = null: " );
 
             sb.append( "(" );
-            for( Enumeration perms = entry.permissions(); 
perms.hasMoreElements(); )
+            for( Enumeration<Permission> perms = entry.permissions(); 
perms.hasMoreElements(); )
             {
-                Permission perm = (Permission) perms.nextElement();
+                Permission perm = perms.nextElement();
                 sb.append( perm.toString() );
             }
             sb.append( ")\n" );

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/DefaultAclManager.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/DefaultAclManager.java?rev=666973&r1=666972&r2=666973&view=diff
==============================================================================
--- 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/DefaultAclManager.java 
(original)
+++ 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/auth/acl/DefaultAclManager.java 
Wed Jun 11 23:26:53 2008
@@ -244,19 +244,20 @@
      * @param acl the ACL
      * @return the ACL string
      */
+    @SuppressWarnings("unchecked")
     protected static String printAcl( Acl acl )
     {
         // Extract the ACL entries into a Map with keys == permissions, values 
== principals
         Map<String, List<Principal>> permissionPrincipals = new 
TreeMap<String, List<Principal>>();
-        Enumeration entries = acl.entries();
+        Enumeration<AclEntry> entries = acl.entries();
         while ( entries.hasMoreElements() )
         {
-            AclEntry entry = (AclEntry)entries.nextElement();
+            AclEntry entry = entries.nextElement();
             Principal principal = entry.getPrincipal();
-            Enumeration permissions = entry.permissions();
+            Enumeration<Permission> permissions = entry.permissions();
             while ( permissions.hasMoreElements() )
             {
-                Permission permission = (Permission)permissions.nextElement();
+                Permission permission = permissions.nextElement();
                 List<Principal> principals = permissionPrincipals.get( 
permission.getActions() );
                 if ( principals == null )
                 {


Reply via email to