Author: jalkanen
Date: Fri Jun 13 14:55:19 2008
New Revision: 667665
URL: http://svn.apache.org/viewvc?rev=667665&view=rev
Log:
Java5 fixes.
Modified:
incubator/jspwiki/trunk/.classpath
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/items/DirectoryItem.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/htmltowiki/PersistentMapDecorator.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/IndexPlugin.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/InsertPage.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogArchivePlugin.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/rss/RSSGenerator.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/BasicSearchProvider.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/AdminBeanIteratorTag.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/ContentTag.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/CookieTag.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/EditorIteratorTag.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/LinkTag.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/PluginTag.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/ClassUtil.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/AbstractRPCHandler.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
Modified: incubator/jspwiki/trunk/.classpath
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/.classpath?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/.classpath (original)
+++ incubator/jspwiki/trunk/.classpath Fri Jun 13 14:55:19 2008
@@ -38,8 +38,8 @@
<classpathentry kind="lib" path="tests/lib/jetty-jmx-5.1.14.jar"/>
<classpathentry kind="lib" path="tests/lib/jetty-plus-5.1.14.jar"
sourcepath="/Users/arj/workspace/lib/jetty-5.1.14/extra/plus/src"/>
<classpathentry kind="lib" path="tests/lib/jetty-servlet-5.1.14.jar"/>
- <classpathentry kind="lib"
path="/Users/arj/workspace/JSPWiki-SVN-2.8/tests/lib/selenium-server-1.0-beta1.jar"
sourcepath="/Users/arj/workspace/lib/jetty-5.1.14/src"/>
<classpathentry kind="lib" path="tests/lib/stripes-1.4.3.jar"
sourcepath="/stripes-1.4.3-src"/>
+ <classpathentry kind="lib"
path="tests/lib/selenium-server-1.0-beta1.jar"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.launching.macosx.MacOSXType/JVM
1.5.0"/>
<classpathentry kind="output" path="classes"/>
</classpath>
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/items/DirectoryItem.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/items/DirectoryItem.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/items/DirectoryItem.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/items/DirectoryItem.java
Fri Jun 13 14:55:19 2008
@@ -81,6 +81,7 @@
m_items.add( di );
}
+ @SuppressWarnings("unchecked")
public void addDavItems( Collection c )
{
m_items.addAll( c );
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/htmltowiki/PersistentMapDecorator.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/htmltowiki/PersistentMapDecorator.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/htmltowiki/PersistentMapDecorator.java
(original)
+++
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/htmltowiki/PersistentMapDecorator.java
Fri Jun 13 14:55:19 2008
@@ -77,6 +77,7 @@
/**
* [EMAIL PROTECTED]
*/
+ @SuppressWarnings("unchecked")
@Override
public Set entrySet()
{
@@ -122,6 +123,7 @@
/**
* [EMAIL PROTECTED]
*/
+ @SuppressWarnings("unchecked")
@Override
public Set keySet()
{
@@ -131,6 +133,7 @@
/**
* [EMAIL PROTECTED]
*/
+ @SuppressWarnings("unchecked")
@Override
public Object put( Object arg0, Object arg1 )
{
@@ -140,6 +143,7 @@
/**
* [EMAIL PROTECTED]
*/
+ @SuppressWarnings("unchecked")
@Override
public void putAll( Map arg0 )
{
@@ -176,6 +180,7 @@
/**
* [EMAIL PROTECTED]
*/
+ @SuppressWarnings("unchecked")
@Override
public Collection values()
{
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/IndexPlugin.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/IndexPlugin.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/IndexPlugin.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/IndexPlugin.java Fri
Jun 13 14:55:19 2008
@@ -150,6 +150,7 @@
/**
* Gets all pages, then sorts them.
*/
+ @SuppressWarnings("unchecked")
static Collection getAllPagesSortedByName( WikiContext wikiContext )
{
final WikiEngine engine = wikiContext.getEngine();
@@ -158,13 +159,10 @@
if( pageManager == null )
return null;
- Collection result = new TreeSet( new Comparator() {
- public int compare( Object o1, Object o2 )
+ Collection<WikiPage> result = new TreeSet<WikiPage>( new
Comparator<WikiPage>() {
+ public int compare( WikiPage page1, WikiPage page2 )
{
- if( o1 == null || o2 == null ) return 0;
-
- WikiPage page1 = (WikiPage)o1;
- WikiPage page2 = (WikiPage)o2;
+ if( page1 == null || page2 == null ) return 0;
return page1.getName().compareTo( page2.getName() );
}
@@ -172,7 +170,7 @@
try
{
- Collection allPages = pageManager.getAllPages();
+ Collection<WikiPage> allPages = pageManager.getAllPages();
result.addAll( allPages );
}
catch( ProviderException e )
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/InsertPage.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/InsertPage.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/InsertPage.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/InsertPage.java Fri
Jun 13 14:55:19 2008
@@ -46,6 +46,7 @@
public static final String ATTR_RECURSE =
"com.ecyrd.jspwiki.plugin.InsertPage.recurseCheck";
+ @SuppressWarnings("unchecked")
public String execute( WikiContext context, Map params )
throws PluginException
{
@@ -77,7 +78,7 @@
// Check for recursivity
//
- List previousIncludes = (List)context.getVariable(
ATTR_RECURSE );
+ List<String> previousIncludes = (List)context.getVariable(
ATTR_RECURSE );
if( previousIncludes != null )
{
@@ -88,7 +89,7 @@
}
else
{
- previousIncludes = new ArrayList();
+ previousIncludes = new ArrayList<String>();
}
previousIncludes.add( page.getName() );
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogArchivePlugin.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogArchivePlugin.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogArchivePlugin.java
(original)
+++
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/WeblogArchivePlugin.java
Fri Jun 13 14:55:19 2008
@@ -114,11 +114,12 @@
return sb.toString();
}
+ @SuppressWarnings("unchecked")
private SortedSet collectMonths( WikiEngine engine, String page )
throws ProviderException
{
Comparator comp = new ArchiveComparator();
- TreeSet res = new TreeSet( comp );
+ TreeSet<Calendar> res = new TreeSet<Calendar>( comp );
WeblogPlugin pl = new WeblogPlugin();
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/rss/RSSGenerator.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/rss/RSSGenerator.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/rss/RSSGenerator.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/rss/RSSGenerator.java Fri Jun
13 14:55:19 2008
@@ -454,6 +454,7 @@
* @param feed A Feed object to fill.
* @return the RSS representation of the wiki context
*/
+ @SuppressWarnings("unchecked")
protected String generateWikiPageRSS( WikiContext wikiContext, List
changed, Feed feed )
{
feed.setChannelTitle( m_engine.getApplicationName()+":
"+wikiContext.getPage().getName() );
@@ -527,6 +528,7 @@
* @return A String of valid RSS or Atom.
* @throws ProviderException If reading of pages was not possible.
*/
+ @SuppressWarnings("unchecked")
protected String generateBlogRSS( WikiContext wikiContext, List changed,
Feed feed )
throws ProviderException
{
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/BasicSearchProvider.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/BasicSearchProvider.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/BasicSearchProvider.java
(original)
+++
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/BasicSearchProvider.java
Fri Jun 13 14:55:19 2008
@@ -139,7 +139,7 @@
private Collection findPages( QueryItem[] query )
{
- TreeSet res = new TreeSet( new SearchResultComparator() );
+ TreeSet<SearchResult> res = new TreeSet<SearchResult>( new
SearchResultComparator() );
SearchMatcher matcher = new SearchMatcher( m_engine, query );
Collection allPages = null;
@@ -185,13 +185,16 @@
return res;
}
+ /**
+ * [EMAIL PROTECTED]
+ */
public Collection findPages(String query)
{
return findPages(parseQuery(query));
}
/**
- * @see com.ecyrd.jspwiki.WikiProvider#getProviderInfo()
+ * [EMAIL PROTECTED]
*/
public String getProviderInfo()
{
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/AdminBeanIteratorTag.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/AdminBeanIteratorTag.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/AdminBeanIteratorTag.java
(original)
+++
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/AdminBeanIteratorTag.java
Fri Jun 13 14:55:19 2008
@@ -57,7 +57,7 @@
Collection beans = mgr.getAllBeans();
- ArrayList typedBeans = new ArrayList();
+ ArrayList<AdminBean> typedBeans = new ArrayList<AdminBean>();
for( Iterator i = beans.iterator(); i.hasNext(); )
{
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/ContentTag.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/ContentTag.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/ContentTag.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/ContentTag.java Fri Jun
13 14:55:19 2008
@@ -40,7 +40,7 @@
{
private static final long serialVersionUID = 0L;
- private Map m_mappings = new HashMap();
+ private Map<String, String> m_mappings = new HashMap<String, String>();
public void setView( String s )
{
@@ -106,7 +106,7 @@
{
// Check the overridden templates first
String requestContext = m_wikiContext.getRequestContext();
- String contentTemplate = (String)m_mappings.get( requestContext );
+ String contentTemplate = m_mappings.get( requestContext );
// If not found, use the defaults
if ( contentTemplate == null )
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/CookieTag.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/CookieTag.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/CookieTag.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/CookieTag.java Fri Jun
13 14:55:19 2008
@@ -267,7 +267,7 @@
return;
}
String in = c.getValue();
- Map values = parseCookieValues( in );
+ Map<String, String> values = parseCookieValues( in );
values.put( item, value );
String cv = encodeValues( values );
c.setValue( cv );
@@ -292,9 +292,9 @@
* Parses a cookie value, of format name1%3Fvalue1&name2%3Fvalue2...,
* into a Map<String,String>.
*/
- private Map parseCookieValues( String s )
+ private Map<String, String> parseCookieValues( String s )
{
- Map rval = new HashMap();
+ Map<String, String> rval = new HashMap<String, String>();
if( s == null )
{
return rval;
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/EditorIteratorTag.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/EditorIteratorTag.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/EditorIteratorTag.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/EditorIteratorTag.java
Fri Jun 13 14:55:19 2008
@@ -52,7 +52,7 @@
String[] editorList = mgr.getEditorList();
- Collection editors = new ArrayList();
+ Collection<Editor> editors = new ArrayList<Editor>();
for ( int i = 0; i < editorList.length; i++ )
{
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/LinkTag.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/LinkTag.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/LinkTag.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/LinkTag.java Fri Jun 13
14:55:19 2008
@@ -68,7 +68,7 @@
private boolean m_absolute = false;
private boolean m_overrideAbsolute = false;
- private Map m_containedParams;
+ private Map<String, String> m_containedParams;
private BodyContent m_bodyContent;
@@ -160,7 +160,7 @@
{
if( m_containedParams == null )
{
- m_containedParams = new HashMap();
+ m_containedParams = new HashMap<String, String>();
}
m_containedParams.put( name, value );
}
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/PluginTag.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/PluginTag.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/PluginTag.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/PluginTag.java Fri Jun
13 14:55:19 2008
@@ -92,6 +92,7 @@
return EVAL_BODY_BUFFERED;
}
+ @SuppressWarnings("unchecked")
private String executePlugin( String plugin, String args, String body )
throws PluginException, IOException
{
@@ -100,7 +101,7 @@
m_evaluated = true;
- Map argmap = pm.parseArgs( args );
+ Map<String, String> argmap = pm.parseArgs( args );
if( body != null )
{
@@ -145,7 +146,7 @@
{
BodyContent bc = getBodyContent();
- getPreviousOut().write( executePlugin( m_plugin, m_args, ((bc !=
null) ? bc.getString() : null) ) );
+ getPreviousOut().write( executePlugin( m_plugin, m_args, (bc !=
null) ? bc.getString() : null) );
}
catch( Exception e )
{
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/ClassUtil.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/ClassUtil.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/ClassUtil.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/ClassUtil.java Fri Jun
13 14:55:19 2008
@@ -252,7 +252,7 @@
{
try
{
- Class cl = getMappedClass( requestedClass );
+ Class<?> cl = getMappedClass( requestedClass );
Constructor[] ctors = cl.getConstructors();
@@ -262,7 +262,7 @@
//
for( int c = 0; c < ctors.length; c++ )
{
- Class[] params = ctors[c].getParameterTypes();
+ Class<?>[] params = ctors[c].getParameterTypes();
if( params.length == initargs.length )
{
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/AbstractRPCHandler.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/AbstractRPCHandler.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/AbstractRPCHandler.java
(original)
+++
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/AbstractRPCHandler.java
Fri Jun 13 14:55:19 2008
@@ -81,7 +81,7 @@
{
checkPermission( PagePermission.VIEW );
Collection pages = m_engine.getRecentChanges();
- Vector result = new Vector();
+ Vector<Hashtable<?, ?>> result = new Vector<Hashtable<?, ?>>();
// Transform UTC into local time.
Calendar cal = Calendar.getInstance();
@@ -107,7 +107,6 @@
* Checks whether the current user has permission to perform the RPC
action;
* throws an exception if not allowed by [EMAIL PROTECTED]
com.ecyrd.jspwiki.auth.AuthorizationManager}.
*
- * @throws AuthenticationFailed A RuntimeException, if the authentication
fails and the user has no permission.
* @param perm the Permission to check
*/
protected void checkPermission( Permission perm )
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java Fri
Jun 13 14:55:19 2008
@@ -42,8 +42,11 @@
public class RPCHandler
extends AbstractRPCHandler
{
- Logger log = Logger.getLogger( RPCHandler.class );
+ private static Logger log = Logger.getLogger( RPCHandler.class );
+ /**
+ * [EMAIL PROTECTED]
+ */
public void initialize( WikiContext ctx )
{
super.initialize( ctx );
@@ -96,7 +99,7 @@
{
checkPermission( PagePermission.VIEW );
Collection pages = m_engine.getRecentChanges();
- Vector result = new Vector();
+ Vector<String> result = new Vector<String>();
for( Iterator i = pages.iterator(); i.hasNext(); )
{
@@ -113,9 +116,9 @@
/**
* Encodes a single wiki page info into a Hashtable.
*/
- protected Hashtable encodeWikiPage( WikiPage page )
+ protected Hashtable<String,Object> encodeWikiPage( WikiPage page )
{
- Hashtable ht = new Hashtable();
+ Hashtable<String, Object> ht = new Hashtable<String, Object>();
ht.put( "name", toRPCString(page.getName()) );
@@ -149,7 +152,7 @@
{
checkPermission( PagePermission.VIEW );
Collection pages = m_engine.getRecentChanges();
- Vector result = new Vector();
+ Vector<Hashtable<String, Object>> result = new
Vector<Hashtable<String, Object>>();
Calendar cal = Calendar.getInstance();
cal.setTime( since );
@@ -270,7 +273,7 @@
extCollector,
attCollector );
- Vector result = new Vector();
+ Vector<Hashtable<String, String>> result = new
Vector<Hashtable<String, String>>();
//
// Add local links.
@@ -278,7 +281,7 @@
for( Iterator i = localCollector.getLinks().iterator(); i.hasNext(); )
{
String link = (String) i.next();
- Hashtable ht = new Hashtable();
+ Hashtable<String, String> ht = new Hashtable<String, String>();
ht.put( "page", toRPCString( link ) );
ht.put( "type", LINK_LOCAL );
@@ -312,7 +315,7 @@
{
String link = (String) i.next();
- Hashtable ht = new Hashtable();
+ Hashtable<String, String> ht = new Hashtable<String, String>();
ht.put( "page", toRPCString( link ) );
ht.put( "type", LINK_LOCAL );
@@ -330,7 +333,7 @@
{
String link = (String) i.next();
- Hashtable ht = new Hashtable();
+ Hashtable<String, String> ht = new Hashtable<String, String>();
ht.put( "page", link );
ht.put( "type", LINK_EXTERNAL );
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java?rev=667665&r1=667664&r2=667665&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
Fri Jun 13 14:55:19 2008
@@ -54,7 +54,7 @@
checkPermission( PagePermission.VIEW );
Collection pages = m_engine.getRecentChanges();
- Vector result = new Vector();
+ Vector<String> result = new Vector<String>();
for( Iterator i = pages.iterator(); i.hasNext(); )
{
@@ -72,9 +72,9 @@
/**
* Encodes a single wiki page info into a Hashtable.
*/
- protected Hashtable encodeWikiPage( WikiPage page )
+ protected Hashtable<String, Object> encodeWikiPage( WikiPage page )
{
- Hashtable ht = new Hashtable();
+ Hashtable<String, Object> ht = new Hashtable<String, Object>();
ht.put( "name", page.getName() );
@@ -109,7 +109,7 @@
checkPermission( PagePermission.VIEW );
Collection pages = m_engine.getRecentChanges();
- Vector result = new Vector();
+ Vector<Hashtable<String, Object>> result = new
Vector<Hashtable<String, Object>>();
Calendar cal = Calendar.getInstance();
cal.setTime( since );
@@ -228,7 +228,7 @@
extCollector,
attCollector );
- Vector result = new Vector();
+ Vector<Hashtable<String, String>> result = new
Vector<Hashtable<String, String>>();
// FIXME: Contains far too much common with RPCHandler. Refactor!
@@ -238,7 +238,7 @@
for( Iterator i = localCollector.getLinks().iterator(); i.hasNext(); )
{
String link = (String) i.next();
- Hashtable ht = new Hashtable();
+ Hashtable<String, String> ht = new Hashtable<String, String>();
ht.put( "page", link );
ht.put( "type", LINK_LOCAL );
@@ -261,7 +261,7 @@
{
String link = (String) i.next();
- Hashtable ht = new Hashtable();
+ Hashtable<String, String> ht = new Hashtable<String, String>();
ht.put( "page", link );
ht.put( "type", LINK_LOCAL );
@@ -279,7 +279,7 @@
{
String link = (String) i.next();
- Hashtable ht = new Hashtable();
+ Hashtable<String, String> ht = new Hashtable<String, String>();
ht.put( "page", link );
ht.put( "type", LINK_EXTERNAL );