You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2006/12/28 17:28:22 UTC
svn commit: r490755 -
/directory/trunks/ldapstudio/ldapstudio-browser-core/src/main/java/org/apache/directory/ldapstudio/browser/core/SearchManager.java
Author: elecharny
Date: Thu Dec 28 08:28:21 2006
New Revision: 490755
URL: http://svn.apache.org/viewvc?view=rev&rev=490755
Log:
Removed warnings
Modified:
directory/trunks/ldapstudio/ldapstudio-browser-core/src/main/java/org/apache/directory/ldapstudio/browser/core/SearchManager.java
Modified: directory/trunks/ldapstudio/ldapstudio-browser-core/src/main/java/org/apache/directory/ldapstudio/browser/core/SearchManager.java
URL: http://svn.apache.org/viewvc/directory/trunks/ldapstudio/ldapstudio-browser-core/src/main/java/org/apache/directory/ldapstudio/browser/core/SearchManager.java?view=diff&rev=490755&r1=490754&r2=490755
==============================================================================
--- directory/trunks/ldapstudio/ldapstudio-browser-core/src/main/java/org/apache/directory/ldapstudio/browser/core/SearchManager.java (original)
+++ directory/trunks/ldapstudio/ldapstudio-browser-core/src/main/java/org/apache/directory/ldapstudio/browser/core/SearchManager.java Thu Dec 28 08:28:21 2006
@@ -23,13 +23,13 @@
import java.io.Serializable;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import org.apache.directory.ldapstudio.browser.core.events.EventRegistry;
import org.apache.directory.ldapstudio.browser.core.events.SearchUpdateEvent;
import org.apache.directory.ldapstudio.browser.core.model.IConnection;
import org.apache.directory.ldapstudio.browser.core.model.ISearch;
+import org.eclipse.osgi.util.NLS;
public class SearchManager implements Serializable
@@ -37,7 +37,7 @@
private static final long serialVersionUID = 8665227628274097691L;
- private List searchList;
+ private List<ISearch> searchList;
private IConnection connection;
@@ -50,7 +50,7 @@
public SearchManager( IConnection connection )
{
this.connection = connection;
- this.searchList = new ArrayList();
+ this.searchList = new ArrayList<ISearch>();
}
@@ -68,44 +68,46 @@
public void addSearch( int index, ISearch search )
{
- if ( this.getSearch( search.getName() ) != null )
+ if ( getSearch( search.getName() ) != null )
{
- String newSearchName = BrowserCoreMessages.bind( BrowserCoreMessages.copy_n_of_s, "", search.getName() ); //$NON-NLS-1$
+ String newSearchName = NLS.bind( BrowserCoreMessages.copy_n_of_s, "", search.getName() ); //$NON-NLS-1$
+
for ( int i = 2; this.getSearch( newSearchName ) != null; i++ )
{
- newSearchName = BrowserCoreMessages.bind( BrowserCoreMessages.copy_n_of_s, i + " ", search.getName() ); //$NON-NLS-1$
+ newSearchName = NLS.bind( BrowserCoreMessages.copy_n_of_s, i + " ", search.getName() ); //$NON-NLS-1$
}
+
search.setName( newSearchName );
}
- this.searchList.add( index, search );
+ searchList.add( index, search );
EventRegistry.fireSearchUpdated( new SearchUpdateEvent( search, SearchUpdateEvent.SEARCH_ADDED ), this );
}
public ISearch getSearch( String name )
{
- for ( Iterator it = this.searchList.iterator(); it.hasNext(); )
+ for ( ISearch search:searchList )
{
- ISearch search = ( ISearch ) it.next();
if ( search.getName().equals( name ) )
{
return search;
}
}
+
return null;
}
public int indexOf( ISearch search )
{
- return this.searchList.indexOf( search );
+ return searchList.indexOf( search );
}
public void removeSearch( ISearch search )
{
- this.searchList.remove( search );
+ searchList.remove( search );
EventRegistry.fireSearchUpdated( new SearchUpdateEvent( search, SearchUpdateEvent.SEARCH_REMOVED ), this );
}
@@ -118,13 +120,13 @@
public ISearch[] getSearches()
{
- return ( ISearch[] ) this.searchList.toArray( new ISearch[0] );
+ return searchList.toArray( new ISearch[0] );
}
public int getSearchCount()
{
- return this.searchList.size();
+ return searchList.size();
}
}