Author: gseitz
Date: Tue May  6 12:37:56 2008
New Revision: 653890

URL: http://svn.apache.org/viewvc?rev=653890&view=rev
Log:
generics

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Folder.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/IResourceFinder.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Path.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/WebApplicationPath.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Folder.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Folder.java?rev=653890&r1=653889&r2=653890&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Folder.java 
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Folder.java 
Tue May  6 12:37:56 2008
@@ -172,14 +172,14 @@
         */
        public File[] getNestedFiles(final FileFilter filter)
        {
-               final List files = new ArrayList();
+               final List<File> files = new ArrayList<File>();
                files.addAll(Arrays.asList(getFiles(filter)));
                final Folder[] folders = getFolders();
                for (int i = 0; i < folders.length; i++)
                {
                        
files.addAll(Arrays.asList(folders[i].getNestedFiles(filter)));
                }
-               return (File[])files.toArray(new File[files.size()]);
+               return files.toArray(new File[files.size()]);
        }
 
        /**
@@ -269,6 +269,7 @@
         * 
         * @return True if the folder was successfully removed
         */
+       @Override
        public boolean remove()
        {
                return remove(this);

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/IResourceFinder.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/IResourceFinder.java?rev=653890&r1=653889&r2=653890&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/IResourceFinder.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/IResourceFinder.java
 Tue May  6 12:37:56 2008
@@ -34,5 +34,5 @@
         *            The filename with possible path
         * @return The resource stream
         */
-       IResourceStream find(final Class clazz, final String pathname);
+       IResourceStream find(final Class< ? > clazz, final String pathname);
 }

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Path.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Path.java?rev=653890&r1=653889&r2=653890&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Path.java 
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/Path.java Tue 
May  6 12:37:56 2008
@@ -32,7 +32,7 @@
 public final class Path implements IResourcePath
 {
        /** The list of folders in the path */
-       private final List folders = new ArrayList();
+       private final List<Folder> folders = new ArrayList<Folder>();
 
        /**
         * Constructor
@@ -97,11 +97,11 @@
         * 
         * @see org.apache.wicket.util.file.IResourceFinder#find(Class, String)
         */
-       public IResourceStream find(final Class clazz, final String pathname)
+       public IResourceStream find(final Class< ? > clazz, final String 
pathname)
        {
                for (int i = 0; i < folders.size(); i++)
                {
-                       Folder folder = (Folder)folders.get(i);
+                       Folder folder = folders.get(i);
                        final File file = new File(folder, pathname);
 
                        if (file.exists())
@@ -116,7 +116,7 @@
        /**
         * @return Returns the folders.
         */
-       public List getFolders()
+       public List<Folder> getFolders()
        {
                return folders;
        }
@@ -132,6 +132,7 @@
        /**
         * @see java.lang.Object#toString()
         */
+       @Override
        public String toString()
        {
                return "[folders = " + StringList.valueOf(folders) + "]";

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/WebApplicationPath.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/WebApplicationPath.java?rev=653890&r1=653889&r2=653890&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/WebApplicationPath.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/file/WebApplicationPath.java
 Tue May  6 12:37:56 2008
@@ -42,10 +42,10 @@
        private final static Logger log = 
LoggerFactory.getLogger(WebApplicationPath.class);
 
        /** The list of urls in the path */
-       private final List webappPaths = new ArrayList();
+       private final List<String> webappPaths = new ArrayList<String>();
 
        /** The list of folders in the path */
-       private final List folders = new ArrayList();
+       private final List<Folder> folders = new ArrayList<Folder>();
 
        /** The web apps servlet context */
        private final ServletContext servletContext;
@@ -90,12 +90,12 @@
         * 
         * @see org.apache.wicket.util.file.IResourceFinder#find(Class, String)
         */
-       public IResourceStream find(final Class clazz, final String pathname)
+       public IResourceStream find(final Class< ? > clazz, final String 
pathname)
        {
-               Iterator iter = folders.iterator();
-               while (iter.hasNext())
+               Iterator<Folder> foldersIter = folders.iterator();
+               while (foldersIter.hasNext())
                {
-                       Folder folder = (Folder)iter.next();
+                       Folder folder = foldersIter.next();
                        final File file = new File(folder, pathname);
                        if (file.exists())
                        {
@@ -103,10 +103,10 @@
                        }
                }
 
-               iter = webappPaths.iterator();
-               while (iter.hasNext())
+               Iterator<String> webappPathsIter = webappPaths.iterator();
+               while (webappPathsIter.hasNext())
                {
-                       String path = (String)iter.next();
+                       String path = webappPathsIter.next();
                        try
                        {
                                final URL url = servletContext.getResource(path 
+ pathname);
@@ -127,9 +127,10 @@
        /**
         * @see java.lang.Object#toString()
         */
+       @Override
        public String toString()
        {
                return "[folders = " + StringList.valueOf(folders) + ", 
webapppaths: " +
-                               StringList.valueOf(webappPaths) + "]";
+                       StringList.valueOf(webappPaths) + "]";
        }
 }


Reply via email to