Return-Path: Delivered-To: apmail-directory-commits-archive@www.apache.org Received: (qmail 33704 invoked from network); 23 Mar 2010 20:48:18 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Mar 2010 20:48:18 -0000 Received: (qmail 44667 invoked by uid 500); 23 Mar 2010 20:48:18 -0000 Delivered-To: apmail-directory-commits-archive@directory.apache.org Received: (qmail 44619 invoked by uid 500); 23 Mar 2010 20:48:18 -0000 Mailing-List: contact commits-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directory.apache.org Delivered-To: mailing list commits@directory.apache.org Received: (qmail 44612 invoked by uid 99); 23 Mar 2010 20:48:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Mar 2010 20:48:18 +0000 X-ASF-Spam-Status: No, hits=-1096.3 required=10.0 tests=ALL_TRUSTED,AWL X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Mar 2010 20:48:16 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 8761F23889DE; Tue, 23 Mar 2010 20:47:56 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r926769 - in /directory/studio/trunk: ldapbrowser-ui/ ldapbrowser-ui/src/main/java/org/apache/directory/studio/ldapbrowser/ui/editors/searchresult/ test-integration-ui/src/main/java/org/apache/directory/studio/test/integration/ui/ Date: Tue, 23 Mar 2010 20:47:56 -0000 To: commits@directory.apache.org From: seelmann@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20100323204756.8761F23889DE@eris.apache.org> Author: seelmann Date: Tue Mar 23 20:47:55 2010 New Revision: 926769 URL: http://svn.apache.org/viewvc?rev=926769&view=rev Log: Fix for DIRSTUDIO-625 (Add Connection Context in the LDAP Browser Window) o added connection information for search result editor o use a matching strategy for the search result editor o search result editor tab label is now the search name, tooltip is the search URL Added: directory/studio/trunk/ldapbrowser-ui/src/main/java/org/apache/directory/studio/ldapbrowser/ui/editors/searchresult/SingleTabSearchResultEditorMatchingStrategy.java Modified: directory/studio/trunk/ldapbrowser-ui/plugin.xml directory/studio/trunk/ldapbrowser-ui/src/main/java/org/apache/directory/studio/ldapbrowser/ui/editors/searchresult/SearchResultEditor.java directory/studio/trunk/ldapbrowser-ui/src/main/java/org/apache/directory/studio/ldapbrowser/ui/editors/searchresult/SearchResultEditorInput.java directory/studio/trunk/test-integration-ui/src/main/java/org/apache/directory/studio/test/integration/ui/SearchTest.java Modified: directory/studio/trunk/ldapbrowser-ui/plugin.xml URL: http://svn.apache.org/viewvc/directory/studio/trunk/ldapbrowser-ui/plugin.xml?rev=926769&r1=926768&r2=926769&view=diff ============================================================================== --- directory/studio/trunk/ldapbrowser-ui/plugin.xml (original) +++ directory/studio/trunk/ldapbrowser-ui/plugin.xml Tue Mar 23 20:47:55 2010 @@ -74,6 +74,7 @@ default="true" icon="resources/icons/browser_searchresulteditor.gif" id="%Editor_SearchResultEditor_id" + matchingStrategy="org.apache.directory.studio.ldapbrowser.ui.editors.searchresult.SingleTabSearchResultEditorMatchingStrategy" name="%Editor_SearchResultEditor_name"/> Apache Directory Project + * @version $Rev$, $Date$ + */ +public class SingleTabSearchResultEditorMatchingStrategy implements IEditorMatchingStrategy +{ + + /** + * Returns true if the input is a {@link SearchResultEditorInput}. + */ + public boolean matches( IEditorReference editorRef, IEditorInput input ) + { + if ( !( input instanceof SearchResultEditorInput ) ) + { + return false; + } + + return true; + } + +} Modified: directory/studio/trunk/test-integration-ui/src/main/java/org/apache/directory/studio/test/integration/ui/SearchTest.java URL: http://svn.apache.org/viewvc/directory/studio/trunk/test-integration-ui/src/main/java/org/apache/directory/studio/test/integration/ui/SearchTest.java?rev=926769&r1=926768&r2=926769&view=diff ============================================================================== --- directory/studio/trunk/test-integration-ui/src/main/java/org/apache/directory/studio/test/integration/ui/SearchTest.java (original) +++ directory/studio/trunk/test-integration-ui/src/main/java/org/apache/directory/studio/test/integration/ui/SearchTest.java Tue Mar 23 20:47:55 2010 @@ -191,7 +191,7 @@ public class SearchTest dialogBot.clickSearchButton(); browserViewBot.selectEntry( "Searches", "Search Admin" ); - SearchResultEditorBot srEditorBot = studioBot.getSearchResultEditorBot( "Search Result Editor" ); + SearchResultEditorBot srEditorBot = studioBot.getSearchResultEditorBot( "Search Admin" ); srEditorBot.activate(); assertTrue( srEditorBot.isEnabled() );