You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pa...@apache.org on 2006/11/28 15:52:14 UTC
svn commit: r480073 -
/directory/sandbox/pamarcelot/ldapstudio/ldapstudio-browser/src/main/java/org/apache/directory/ldapstudio/browser/controller/actions/RenameAttributeAction.java
Author: pamarcelot
Date: Tue Nov 28 06:52:10 2006
New Revision: 480073
URL: http://svn.apache.org/viewvc?view=rev&rev=480073
Log:
Fixing a bug that caused the Attribute View to not reflect the real values of the selected entries after editing an attribute, selecting another entry and then coming back on the edited entry (Only the UI was updated, not the model)
Modified:
directory/sandbox/pamarcelot/ldapstudio/ldapstudio-browser/src/main/java/org/apache/directory/ldapstudio/browser/controller/actions/RenameAttributeAction.java
Modified: directory/sandbox/pamarcelot/ldapstudio/ldapstudio-browser/src/main/java/org/apache/directory/ldapstudio/browser/controller/actions/RenameAttributeAction.java
URL: http://svn.apache.org/viewvc/directory/sandbox/pamarcelot/ldapstudio/ldapstudio-browser/src/main/java/org/apache/directory/ldapstudio/browser/controller/actions/RenameAttributeAction.java?view=diff&rev=480073&r1=480072&r2=480073
==============================================================================
--- directory/sandbox/pamarcelot/ldapstudio/ldapstudio-browser/src/main/java/org/apache/directory/ldapstudio/browser/controller/actions/RenameAttributeAction.java (original)
+++ directory/sandbox/pamarcelot/ldapstudio/ldapstudio-browser/src/main/java/org/apache/directory/ldapstudio/browser/controller/actions/RenameAttributeAction.java Tue Nov 28 06:52:10 2006
@@ -239,6 +239,9 @@
if ( modifyResponse.getLdapResult().getResultCode() == 0 )
{
+ entry.getPartialAttributeList().get( getAttributeName() ).remove( getAttributeValue() );
+ entry.getPartialAttributeList().get( getAttributeName() ).add( textEditor.getText() );
+
TableItem item = view.getSelectedAttributeTableItem();
item.setText( 1, textEditor.getText() );
view.getViewer().refresh( item );