Author: jalkanen
Date: Thu Jun 12 14:06:10 2008
New Revision: 667227

URL: http://svn.apache.org/viewvc?rev=667227&view=rev
Log:
Java5 and checkstyle fixes.

Modified:
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Denounce.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/RPCSamplePlugin.java
    
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/ReferredPagesPlugin.java
    
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UndefinedPagesPlugin.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogPlugin.java
    incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WikiPlugin.java

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java Thu 
Jun 12 14:06:10 2008
@@ -345,7 +345,7 @@
      *
      * @param source
      * @param list
-     * @return
+     * @return A Collection of the Patterns that were found from the lists.
      */
     private Collection<Pattern> parseWordList( WikiPage source, String list )
     {
@@ -380,7 +380,7 @@
      *  Pattern objects.
      *
      *  @param list
-     *  @return
+     *  @return The parsed blacklist patterns.
      */
     private Collection<Pattern> parseBlacklist( String list )
     {
@@ -932,10 +932,10 @@
     }
 
     /**
-     *  Returns true, if this user should be ignored.
+     *  Returns true, if this user should be ignored.  For example, admin 
users.
      *
      * @param context
-     * @return
+     * @return True, if this users should be ignored.
      */
     private boolean ignoreThisUser(WikiContext context)
     {

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Denounce.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Denounce.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Denounce.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Denounce.java Thu Jun 
12 14:06:10 2008
@@ -53,9 +53,9 @@
 
     public static final String PROP_DENOUNCETEXT   = "denounce.denouncetext";
 
-    private static ArrayList c_refererPatterns = new ArrayList();
-    private static ArrayList c_agentPatterns   = new ArrayList();
-    private static ArrayList c_hostPatterns    = new ArrayList();
+    private static ArrayList<Pattern> c_refererPatterns = new 
ArrayList<Pattern>();
+    private static ArrayList<Pattern> c_agentPatterns   = new 
ArrayList<Pattern>();
+    private static ArrayList<Pattern> c_hostPatterns    = new 
ArrayList<Pattern>();
 
     private static String    c_denounceText    = "";
 

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java Thu 
Jun 12 14:06:10 2008
@@ -614,6 +614,7 @@
      *  @return A DOM element
      *  @throws PluginException If plugin invocation is faulty
      */
+   @SuppressWarnings("unchecked")
    public PluginContent parsePluginLine( WikiContext context, String 
commandline, int pos )
         throws PluginException
     {
@@ -1005,6 +1006,13 @@
         return ls;
     }
 
+    /**
+     *  Executes parse stage, unless plugins are disabled.
+     *  
+     *  @param content The content item.
+     *  @param context A WikiContext
+     *  @throws PluginException If something goes wrong.
+     */
     // FIXME: This method needs to be reintegrated with execute() above, since 
they
     //        share plenty of code.
     public void executeParse(PluginContent content, WikiContext context)

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/RPCSamplePlugin.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/RPCSamplePlugin.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/RPCSamplePlugin.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/RPCSamplePlugin.java 
Thu Jun 12 14:06:10 2008
@@ -36,7 +36,7 @@
     /**
      *  This method is called when the Javascript is encountered by
      *  the browser.
-     *  @param echo
+     *  @param echo The parameter
      *  @return the string <code>JSON says:</code>, plus the value 
      *  supplied by the <code>echo</code> parameter
      */
@@ -46,7 +46,9 @@
     }
     
 
-    
+    /**
+     *  [EMAIL PROTECTED]
+     */
     public String execute(WikiContext context, Map params) throws 
PluginException
     {
         JSONRPCManager.registerJSONObject( context, this );

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/ReferredPagesPlugin.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/ReferredPagesPlugin.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/ReferredPagesPlugin.java 
(original)
+++ 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/ReferredPagesPlugin.java 
Thu Jun 12 14:06:10 2008
@@ -20,6 +20,14 @@
 */
 package com.ecyrd.jspwiki.plugin;
 
+import java.util.*;
+
+import org.apache.log4j.Logger;
+import org.apache.oro.text.regex.*;
+
+import com.ecyrd.jspwiki.*;
+
+
 /**
  *  Displays the pages referring to the current page.
  *
@@ -36,20 +44,12 @@
  *
  *  @author Dirk Frederickx
  */
-
-import java.util.*;
-
-import org.apache.log4j.Logger;
-import org.apache.oro.text.regex.*;
-
-import com.ecyrd.jspwiki.*;
-
 public class ReferredPagesPlugin implements WikiPlugin
 {
     private static Logger log = Logger.getLogger( ReferredPagesPlugin.class );
     private WikiEngine     m_engine;
     private int            m_depth;
-    private HashSet        m_exists  = new HashSet();
+    private HashSet<String> m_exists  = new HashSet<String>();
     private StringBuffer   m_result  = new StringBuffer(1024);
     private PatternMatcher m_matcher = new Perl5Matcher();
     private Pattern        m_includePattern;
@@ -57,15 +57,33 @@
     private boolean m_formatCompact  = true;
     private boolean m_formatSort     = false;
 
+    /** The parameter name for the root page to start from.  Value is 
<tt>[EMAIL PROTECTED]</tt>. */
     public static final String PARAM_ROOT    = "page";
+
+    /** The parameter name for the depth.  Value is <tt>[EMAIL 
PROTECTED]</tt>. */
     public static final String PARAM_DEPTH   = "depth";
+
+    /** The parameter name for the type of the references.  Value is 
<tt>[EMAIL PROTECTED]</tt>. */
     public static final String PARAM_TYPE    = "type";
+    
+    /** The parameter name for the included pages.  Value is <tt>[EMAIL 
PROTECTED]</tt>. */
     public static final String PARAM_INCLUDE = "include";
+    
+    /** The parameter name for the excluded pages.  Value is <tt>[EMAIL 
PROTECTED]</tt>. */
     public static final String PARAM_EXCLUDE = "exclude";
+    
+    /** The parameter name for the format.  Value is <tt>[EMAIL 
PROTECTED]</tt>. */
     public static final String PARAM_FORMAT  = "format";
+    
+    /** The minimum depth. Value is <tt>[EMAIL PROTECTED]</tt>. */
     public static final int    MIN_DEPTH = 1;
+    
+    /** The maximum depth. Value is <tt>[EMAIL PROTECTED]</tt>. */
     public static final int    MAX_DEPTH = 8;
 
+    /**
+     *  [EMAIL PROTECTED]
+     */
     public String execute( WikiContext context, Map params )
         throws PluginException
     {
@@ -154,7 +172,8 @@
      * Retrieves a list of all referred pages. Is called recursively
      * depending on the depth parameter
      */
-    protected void getReferredPages( WikiContext context, String pagename, int 
depth )
+    @SuppressWarnings("unchecked")
+    private void getReferredPages( WikiContext context, String pagename, int 
depth )
     {
         if( depth >= m_depth ) return;  // end of recursion
         if( pagename == null ) return;
@@ -162,19 +181,19 @@
 
         ReferenceManager mgr = m_engine.getReferenceManager();
 
-        Collection allPages = mgr.findRefersTo( pagename );
+        Collection<String> allPages = mgr.findRefersTo( pagename );
 
         handleLinks( context, allPages, ++depth, pagename );
     }
 
-    protected void handleLinks(WikiContext context,Collection links, int 
depth, String pagename)
+    private void handleLinks(WikiContext context,Collection<String> links, int 
depth, String pagename)
     {
         boolean isUL = false;
-        HashSet localLinkSet = new HashSet();  // needed to skip multiple
+        HashSet<String> localLinkSet = new HashSet<String>();  // needed to 
skip multiple
         // links to the same page
         localLinkSet.add(pagename);
 
-        ArrayList allLinks = new ArrayList();
+        ArrayList<String> allLinks = new ArrayList<String>();
 
         if( links != null )
             allLinks.addAll( links );

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UndefinedPagesPlugin.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UndefinedPagesPlugin.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UndefinedPagesPlugin.java 
(original)
+++ 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UndefinedPagesPlugin.java 
Thu Jun 12 14:06:10 2008
@@ -36,6 +36,10 @@
 public class UndefinedPagesPlugin
     extends AbstractReferralPlugin
 {
+    /**
+     *  [EMAIL PROTECTED]
+     */
+    @SuppressWarnings("unchecked")
     public String execute( WikiContext context, Map params )
         throws PluginException
     {
@@ -44,7 +48,7 @@
 
         super.initialize( context, params );
 
-        TreeSet sortedSet = new TreeSet();
+        TreeSet<String> sortedSet = new TreeSet<String>();
 
         links = filterCollection( links );
 

Modified: 
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java 
Thu Jun 12 14:06:10 2008
@@ -45,6 +45,7 @@
     /**
      *  [EMAIL PROTECTED]
      */
+    @SuppressWarnings("unchecked")
     public String execute( WikiContext context, Map params )
         throws PluginException
     {
@@ -71,7 +72,7 @@
 
         super.initialize( context, params );
 
-        TreeSet sortedSet = new TreeSet();
+        TreeSet<?> sortedSet = new TreeSet<Object>();
         
         links = filterCollection( links );
         

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogPlugin.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogPlugin.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogPlugin.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogPlugin.java Thu 
Jun 12 14:06:10 2008
@@ -118,6 +118,7 @@
         return TextUtil.replaceString(DEFAULT_PAGEFORMAT,"%p",pageName)+date;
     }
 
+    @SuppressWarnings("unchecked")
     public String execute( WikiContext context, Map params )
         throws PluginException
     {
@@ -226,10 +227,10 @@
 
         try
         {
-            List blogEntries = findBlogEntries( engine.getPageManager(),
-                                                weblogName,
-                                                startTime.getTime(),
-                                                stopTime.getTime() );
+            List<WikiPage> blogEntries = findBlogEntries( 
engine.getPageManager(),
+                                                          weblogName,
+                                                          startTime.getTime(),
+                                                          stopTime.getTime() );
 
             Collections.sort( blogEntries, new PageDateComparator() );
 
@@ -393,7 +394,7 @@
         throws ProviderException
     {
         Collection everyone = mgr.getAllPages();
-        ArrayList  result = new ArrayList();
+        ArrayList<WikiPage> result = new ArrayList<WikiPage>();
 
         baseName = makeEntryPage( baseName );
         SimpleDateFormat fmt = new SimpleDateFormat(DEFAULT_DATEFORMAT);
@@ -452,18 +453,15 @@
     /**
      *  Reverse comparison.
      */
-    private static class PageDateComparator implements Comparator
+    private static class PageDateComparator implements Comparator<WikiPage>
     {
-        public int compare( Object o1, Object o2 )
+        public int compare( WikiPage page1, WikiPage page2 )
         {
-            if( o1 == null || o2 == null )
+            if( page1 == null || page2 == null )
             {
                 return 0;
             }
 
-            WikiPage page1 = (WikiPage)o1;
-            WikiPage page2 = (WikiPage)o2;
-
             return page2.getLastModified().compareTo( page1.getLastModified() 
);
         }
     }

Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WikiPlugin.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WikiPlugin.java?rev=667227&r1=667226&r2=667227&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WikiPlugin.java 
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WikiPlugin.java Thu 
Jun 12 14:06:10 2008
@@ -31,6 +31,9 @@
  */
 public interface WikiPlugin
 {
+    /**
+     *  Name of the default plugin resource bundle.
+     */
     static final String CORE_PLUGINS_RESOURCEBUNDLE = "plugin.PluginResources";
 
     /**


Reply via email to