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 2015/06/15 16:32:52 UTC
svn commit: r1685588 - in
/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages:
OpenLDAPServerConfigurationEditorPage.java OverviewPage.java
SecurityPage.java TuningPage.java
Author: elecharny
Date: Mon Jun 15 14:32:51 2015
New Revision: 1685588
URL: http://svn.apache.org/r1685588
Log:
Fixed the dirty listeners, adding the missing ones.
Modified:
directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OpenLDAPServerConfigurationEditorPage.java
directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OverviewPage.java
directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/SecurityPage.java
directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/TuningPage.java
Modified: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OpenLDAPServerConfigurationEditorPage.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OpenLDAPServerConfigurationEditorPage.java?rev=1685588&r1=1685587&r2=1685588&view=diff
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OpenLDAPServerConfigurationEditorPage.java (original)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OpenLDAPServerConfigurationEditorPage.java Mon Jun 15 14:32:51 2015
@@ -480,6 +480,17 @@ public abstract class OpenLDAPServerConf
/**
+ * Removes a 'dirty' listener to the given TableWidget.
+ *
+ * @param tableWidget the TableWidget control
+ */
+ protected void removeDirtyListener( TableWidget<?> tableWidget )
+ {
+ removeModifyListener( tableWidget, dirtyWidgetModifyListener );
+ }
+
+
+ /**
* Sets the selection state of the button widget.
* <p>
* Verifies that the button exists and is not disposed
Modified: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OverviewPage.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OverviewPage.java?rev=1685588&r1=1685587&r2=1685588&view=diff
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OverviewPage.java (original)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/OverviewPage.java Mon Jun 15 14:32:51 2015
@@ -859,7 +859,7 @@ public class OverviewPage extends OpenLD
private void removeListeners()
{
// The serverID Text
- serverIdTableWidget.removeWidgetModifyListener( dirtyWidgetModifyListener );
+ removeDirtyListener( serverIdTableWidget );
// The configDir Text
removeDirtyListener( configDirText );
@@ -881,7 +881,7 @@ public class OverviewPage extends OpenLD
private void addListeners()
{
// The serverID Text
- serverIdTableWidget.addWidgetModifyListener( dirtyWidgetModifyListener );
+ addDirtyListener( serverIdTableWidget );
// The configDir Text
addDirtyListener( configDirText );
Modified: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/SecurityPage.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/SecurityPage.java?rev=1685588&r1=1685587&r2=1685588&view=diff
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/SecurityPage.java (original)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/SecurityPage.java Mon Jun 15 14:32:51 2015
@@ -24,6 +24,8 @@ import java.util.ArrayList;
import java.util.List;
import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.ModifyEvent;
+import org.eclipse.swt.events.ModifyListener;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
@@ -40,6 +42,8 @@ import org.eclipse.ui.forms.widgets.Tabl
import org.eclipse.ui.forms.widgets.TableWrapLayout;
import org.apache.directory.studio.common.ui.widgets.BaseWidgetUtils;
import org.apache.directory.studio.common.ui.widgets.TableWidget;
+import org.apache.directory.studio.common.ui.widgets.WidgetModifyEvent;
+import org.apache.directory.studio.common.ui.widgets.WidgetModifyListener;
import org.apache.directory.studio.openldap.common.ui.model.PasswordHashEnum;
import org.apache.directory.studio.openldap.config.editor.OpenLDAPServerConfigurationEditor;
import org.apache.directory.studio.openldap.config.editor.dialogs.OverlayDialog;
@@ -228,6 +232,217 @@ public class SecurityPage extends OpenLD
/**
+ * The olcLocalSSF listener
+ */
+ private ModifyListener localSsfListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcLocalSSF( Integer.valueOf( localSsfText.getText() ) );
+ }
+ };
+
+
+ /**
+ * The olcPasswordCryptSaltFormat listener
+ */
+ private ModifyListener passwordCryptSaltFormatListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcPasswordCryptSaltFormat( passwordCryptSaltFormatText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcPasswordHash listener
+ */
+ private WidgetModifyListener passwordHashListener = new WidgetModifyListener()
+ {
+ public void widgetModified( WidgetModifyEvent e )
+ {
+ List<String> passwordHashes = new ArrayList<String>();
+
+ for ( PasswordHashEnum passwordHash : passwordHashTableWidget.getElements() )
+ {
+ passwordHashes.add( passwordHash.getName() );
+ }
+
+ getConfiguration().getGlobal().setOlcPasswordHash( passwordHashes );
+ }
+ };
+
+
+ /**
+ * The olcTlsCertificateFile listener
+ */
+ private ModifyListener tlsCertificateFileTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSCertificateFile( tlsCertificateFileText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsCertificateKeyFile listener
+ */
+ private ModifyListener tlsCertificateKeyFileTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSCertificateKeyFile( tlsCertificateKeyFileText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsCACertificateFile listener
+ */
+ private ModifyListener tlsCaCertificateFileTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSCACertificateFile( tlsCaCertificateFileText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsCACertificatePath listener
+ */
+ private ModifyListener tlsCaCertificatePathTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSCACertificatePath( tlsCaCertificatePathText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsCipherSuite listener
+ */
+ private ModifyListener tlsCipherSuiteTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSCipherSuite( tlsCipherSuiteText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsCrlFile listener
+ */
+ private ModifyListener tlsCrlFileTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSCRLFile( tlsCrlFileText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsCrlCheck listener
+ */
+ private SelectionListener tlsCrlCheckComboListener = new SelectionAdapter()
+ {
+ public void widgetSelected( SelectionEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSCRLCheck( tlsCrlCheckCombo.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsDhParamFile listener
+ */
+ private ModifyListener tlsDhParamFileTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSDHParamFile( tlsDhParamFileText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsRandFile listener
+ */
+ private ModifyListener tlsRandFileTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSRandFile( tlsRandFileText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsProtocolMin listener
+ */
+ private SelectionListener tlsProtocolMinComboListener = new SelectionAdapter()
+ {
+ public void widgetSelected( SelectionEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSProtocolMin( tlsProtocolMinCombo.getText() );
+ }
+ };
+
+
+ /**
+ * The olcTlsVerifyClient listener
+ */
+ private SelectionListener tlsVerifyClientComboListener = new SelectionAdapter()
+ {
+ public void widgetSelected( SelectionEvent e )
+ {
+ getConfiguration().getGlobal().setOlcTLSVerifyClient( tlsVerifyClientCombo.getText() );
+ }
+ };
+
+
+ /**
+ * The olcSaslAuxProps listener
+ */
+ private ModifyListener saslAuxPropsTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcSaslAuxprops( saslAuxPropsText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcSaslHost listener
+ */
+ private ModifyListener saslHostTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcSaslHost( saslHostText.getText() );
+ }
+ };
+
+
+ /**
+ * The olcSaslrealm listener
+ */
+ private ModifyListener saslRealmTextListener = new ModifyListener()
+ {
+ public void modifyText( ModifyEvent e )
+ {
+ getConfiguration().getGlobal().setOlcSaslRealm( saslRealmText.getText() );
+ }
+ };
+
+
+ /**
* The listener for the SaslSecProps Text
*/
private SelectionListener saslSecPropsEditSelectionListener = new SelectionAdapter()
@@ -244,6 +459,8 @@ public class SecurityPage extends OpenLD
{
saslSecPropsText.setText( saslSecPropsValue );
}
+
+ getConfiguration().getGlobal().setOlcSaslSecProps( saslSecPropsValue );
}
}
};
@@ -360,53 +577,64 @@ public class SecurityPage extends OpenLD
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSCertificateFile" ) ); //$NON-NLS-1$
tlsCertificateFileText = toolkit.createText( tlsSectionComposite, "" );
tlsCertificateFileText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsCertificateFileText, tlsCertificateFileTextListener );
// The tlsCertificateKeyFile parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSCertificateKeyFile" ) ); //$NON-NLS-1$
tlsCertificateKeyFileText = toolkit.createText( tlsSectionComposite, "" );
tlsCertificateKeyFileText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsCertificateKeyFileText, tlsCertificateKeyFileTextListener );
// The tlsCaCertificateFile parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSCACertificateFile" ) ); //$NON-NLS-1$
tlsCaCertificateFileText = toolkit.createText( tlsSectionComposite, "" );
tlsCaCertificateFileText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsCaCertificateFileText, tlsCaCertificateFileTextListener );
// The tlsCaCertificatePath parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSCACertificatePath" ) ); //$NON-NLS-1$
tlsCaCertificatePathText = toolkit.createText( tlsSectionComposite, "" );
tlsCaCertificatePathText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsCaCertificatePathText, tlsCaCertificatePathTextListener );
// The tlsCipherSuite parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSCipherSuite" ) ); //$NON-NLS-1$
tlsCipherSuiteText = toolkit.createText( tlsSectionComposite, "" );
tlsCipherSuiteText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsCipherSuiteText, tlsCipherSuiteTextListener );
// The tlsDHParamFile parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSDHParamFile" ) ); //$NON-NLS-1$
tlsDhParamFileText = toolkit.createText( tlsSectionComposite, "" );
tlsDhParamFileText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsDhParamFileText, tlsDhParamFileTextListener );
// The tlsRandFile parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSRandFile" ) ); //$NON-NLS-1$
tlsRandFileText = toolkit.createText( tlsSectionComposite, "" );
tlsRandFileText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsRandFileText, tlsRandFileTextListener );
// The tlsCRLFile parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSCRLFile" ) ); //$NON-NLS-1$
tlsCrlFileText = toolkit.createText( tlsSectionComposite, "" );
tlsCrlFileText.setLayoutData( new GridData(GridData.FILL_HORIZONTAL ) );
+ addModifyListener( tlsCrlFileText, tlsCrlFileTextListener );
// The tlsCRLCheck parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSCRLCheck" ) ); //$NON-NLS-1$
tlsCrlCheckCombo = BaseWidgetUtils.createCombo( tlsSectionComposite, crlChecks, -1, 1 );
+ tlsCrlCheckCombo.addSelectionListener( tlsCrlCheckComboListener );
// The tlsProtocolMin parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSProtocolMin" ) ); //$NON-NLS-1$
tlsProtocolMinCombo = BaseWidgetUtils.createCombo( tlsSectionComposite, protocols, -1, 1 );
+ tlsProtocolMinCombo.addSelectionListener( tlsProtocolMinComboListener );
// The tlsProtocolMin parameter
toolkit.createLabel( tlsSectionComposite, Messages.getString( "OpenLDAPSecurityPage.TLSVerifyClient" ) ); //$NON-NLS-1$
tlsVerifyClientCombo = BaseWidgetUtils.createCombo( tlsSectionComposite, verifyClients, -1, 1 );
+ tlsVerifyClientCombo.addSelectionListener( tlsVerifyClientComboListener );
}
@@ -446,16 +674,19 @@ public class SecurityPage extends OpenLD
toolkit.createLabel( saslSectionComposite, Messages.getString( "OpenLDAPSecurityPage.SaslHost" ) ); //$NON-NLS-1$
saslHostText = toolkit.createText( saslSectionComposite, "" );
saslHostText.setLayoutData( new GridData( SWT.FILL, SWT.TOP, true, false, 2, 1 ) );
+ addModifyListener( saslHostText, saslHostTextListener );
// The saslRealm parameter
toolkit.createLabel( saslSectionComposite, Messages.getString( "OpenLDAPSecurityPage.SaslRealm" ) ); //$NON-NLS-1$
saslRealmText = toolkit.createText( saslSectionComposite, "" );
saslRealmText.setLayoutData( new GridData( SWT.FILL, SWT.TOP, true, false, 2, 1 ) );
+ addModifyListener( saslRealmText, saslRealmTextListener );
// The saslAuxProps parameter
toolkit.createLabel( saslSectionComposite, Messages.getString( "OpenLDAPSecurityPage.SaslAuxProps" ) ); //$NON-NLS-1$
saslAuxPropsText = toolkit.createText( saslSectionComposite, "" );
saslAuxPropsText.setLayoutData( new GridData( SWT.FILL, SWT.TOP, true, false, 2, 1 ) );
+ addModifyListener( saslAuxPropsText, saslAuxPropsTextListener );
// The saslSecProps parameter
toolkit.createLabel( saslSectionComposite, Messages.getString( "OpenLDAPSecurityPage.SaslSecProps" ) ); //$NON-NLS-1$
@@ -512,10 +743,12 @@ public class SecurityPage extends OpenLD
// The LocalSSF parameter
toolkit.createLabel( miscSectionComposite, Messages.getString( "OpenLDAPSecurityPage.LocalSSF" ) ); //$NON-NLS-1$
localSsfText = toolkit.createText( miscSectionComposite, "" );
+ addModifyListener( localSsfText, localSsfListener );
// The PasswordCryptSaltFormat parameter
toolkit.createLabel( miscSectionComposite, Messages.getString( "OpenLDAPSecurityPage.PasswordCryptSaltFormat" ) ); //$NON-NLS-1$
passwordCryptSaltFormatText = toolkit.createText( miscSectionComposite, "" );
+ addModifyListener( passwordCryptSaltFormatText, passwordCryptSaltFormatListener );
// A blank line
toolkit.createLabel( miscSectionComposite, "" );
@@ -533,7 +766,8 @@ public class SecurityPage extends OpenLD
passwordHashTableWidget.createWidgetNoEdit( miscSectionComposite, toolkit );
passwordHashTableWidget.getControl().setLayoutData( new GridData( SWT.FILL, SWT.NONE, true, false, 4, 1 ) );
-
+ addModifyListener( passwordHashTableWidget, passwordHashListener );
+
// A blank line
toolkit.createLabel( miscSectionComposite, "" );
toolkit.createLabel( miscSectionComposite, "" );
@@ -862,25 +1096,25 @@ public class SecurityPage extends OpenLD
*/
private void addListeners()
{
- localSsfText.addModifyListener( dirtyModifyListener );
- passwordCryptSaltFormatText.addModifyListener( dirtyModifyListener );
- passwordHashTableWidget.addWidgetModifyListener( dirtyWidgetModifyListener );
- saslAuxPropsText.addModifyListener( dirtyModifyListener );
- saslHostText.addModifyListener( dirtyModifyListener );
- saslRealmText.addModifyListener( dirtyModifyListener );
- saslSecPropsText.addModifyListener( dirtyModifyListener );
- securityTableWidget.addWidgetModifyListener( dirtyWidgetModifyListener );
- tlsCaCertificateFileText.addModifyListener( dirtyModifyListener );
- tlsCaCertificatePathText.addModifyListener( dirtyModifyListener );
- tlsCertificateFileText.addModifyListener( dirtyModifyListener );
- tlsCertificateKeyFileText.addModifyListener( dirtyModifyListener );
- tlsCipherSuiteText.addModifyListener( dirtyModifyListener );
- tlsCrlCheckCombo.addModifyListener( dirtyModifyListener );
- tlsCrlFileText.addModifyListener( dirtyModifyListener );
- tlsDhParamFileText.addModifyListener( dirtyModifyListener );
- tlsProtocolMinCombo.addModifyListener( dirtyModifyListener );
- tlsRandFileText.addModifyListener( dirtyModifyListener );
- tlsVerifyClientCombo.addModifyListener( dirtyModifyListener );
+ addDirtyListener( localSsfText );
+ addDirtyListener( passwordCryptSaltFormatText );
+ addDirtyListener( passwordHashTableWidget );
+ addDirtyListener( saslAuxPropsText );
+ addDirtyListener( saslHostText );
+ addDirtyListener( saslRealmText );
+ addDirtyListener( saslSecPropsText );
+ addDirtyListener( securityTableWidget );
+ addDirtyListener( tlsCaCertificateFileText );
+ addDirtyListener( tlsCaCertificatePathText );
+ addDirtyListener( tlsCertificateFileText );
+ addDirtyListener( tlsCertificateKeyFileText );
+ addDirtyListener( tlsCipherSuiteText );
+ addDirtyListener( tlsCrlCheckCombo );
+ addDirtyListener( tlsCrlFileText );
+ addDirtyListener( tlsDhParamFileText );
+ addDirtyListener( tlsProtocolMinCombo );
+ addDirtyListener( tlsRandFileText );
+ addDirtyListener( tlsVerifyClientCombo );
}
@@ -889,24 +1123,24 @@ public class SecurityPage extends OpenLD
*/
private void removeListeners()
{
- localSsfText.removeModifyListener( dirtyModifyListener );
- passwordCryptSaltFormatText.removeModifyListener( dirtyModifyListener );
- passwordHashTableWidget.removeWidgetModifyListener( dirtyWidgetModifyListener );
- saslAuxPropsText.removeModifyListener( dirtyModifyListener );
- saslHostText.removeModifyListener( dirtyModifyListener );
- saslRealmText.removeModifyListener( dirtyModifyListener );
- saslSecPropsText.removeModifyListener( dirtyModifyListener );
- securityTableWidget.removeWidgetModifyListener( dirtyWidgetModifyListener );
- tlsCaCertificateFileText.removeModifyListener( dirtyModifyListener );
- tlsCaCertificatePathText.removeModifyListener( dirtyModifyListener );
- tlsCertificateFileText.removeModifyListener( dirtyModifyListener );
- tlsCertificateKeyFileText.removeModifyListener( dirtyModifyListener );
- tlsCipherSuiteText.removeModifyListener( dirtyModifyListener );
- tlsCrlCheckCombo.removeModifyListener( dirtyModifyListener );
- tlsCrlFileText.removeModifyListener( dirtyModifyListener );
- tlsDhParamFileText.removeModifyListener( dirtyModifyListener );
- tlsProtocolMinCombo.removeModifyListener( dirtyModifyListener );
- tlsRandFileText.removeModifyListener( dirtyModifyListener );
- tlsVerifyClientCombo.removeModifyListener( dirtyModifyListener );
+ removeDirtyListener( localSsfText );
+ removeDirtyListener( passwordCryptSaltFormatText );
+ removeDirtyListener( passwordHashTableWidget );
+ removeDirtyListener( saslAuxPropsText );
+ removeDirtyListener( saslHostText );
+ removeDirtyListener( saslRealmText );
+ removeDirtyListener( saslSecPropsText );
+ removeDirtyListener( securityTableWidget );
+ removeDirtyListener( tlsCaCertificateFileText );
+ removeDirtyListener( tlsCaCertificatePathText );
+ removeDirtyListener( tlsCertificateFileText );
+ removeDirtyListener( tlsCertificateKeyFileText );
+ removeDirtyListener( tlsCipherSuiteText );
+ removeDirtyListener( tlsCrlCheckCombo );
+ removeDirtyListener( tlsCrlFileText );
+ removeDirtyListener( tlsDhParamFileText );
+ removeDirtyListener( tlsProtocolMinCombo );
+ removeDirtyListener( tlsRandFileText );
+ removeDirtyListener( tlsVerifyClientCombo );
}
}
Modified: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/TuningPage.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/TuningPage.java?rev=1685588&r1=1685587&r2=1685588&view=diff
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/TuningPage.java (original)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/pages/TuningPage.java Mon Jun 15 14:32:51 2015
@@ -1336,25 +1336,24 @@ public class TuningPage extends OpenLDAP
*/
private void addListeners()
{
- tcpBufferTableWidget.addWidgetModifyListener( dirtyWidgetModifyListener );
-
- sockbufMaxIncomingText.addModifyListener( dirtyModifyListener );
- sockbufMaxIncomingAuthText.addModifyListener( dirtyModifyListener );
- concurrencyText.addModifyListener( dirtyModifyListener );
- connMaxPendingText.addModifyListener( dirtyModifyListener );
- connMaxPendingAuthText.addModifyListener( dirtyModifyListener );
- listenerThreadsText.addModifyListener( dirtyModifyListener );
- threadsText.addModifyListener( dirtyModifyListener );
- toolThreadsText.addModifyListener( dirtyModifyListener );
- indexIntLenText.addModifyListener( dirtyModifyListener );
- indexSubstrAnyLenText.addModifyListener( dirtyModifyListener );
- indexSubstrAnyStepText.addModifyListener( dirtyModifyListener );
- indexSubstrIfMaxLenText.addModifyListener( dirtyModifyListener );
- indexSubstrIfMinLenText.addModifyListener( dirtyModifyListener );
- writeTimeoutText.addModifyListener( dirtyModifyListener );
- idleTimeoutText.addModifyListener( dirtyModifyListener );
- sizeLimitText.addModifyListener( dirtyModifyListener );
- timeLimitText.addModifyListener( dirtyModifyListener );
+ addDirtyListener( tcpBufferTableWidget );
+ addDirtyListener( sockbufMaxIncomingText );
+ addDirtyListener( sockbufMaxIncomingAuthText );
+ addDirtyListener( concurrencyText );
+ addDirtyListener( connMaxPendingText );
+ addDirtyListener( connMaxPendingAuthText );
+ addDirtyListener( listenerThreadsText );
+ addDirtyListener( threadsText );
+ addDirtyListener( toolThreadsText );
+ addDirtyListener( indexIntLenText );
+ addDirtyListener( indexSubstrAnyLenText );
+ addDirtyListener( indexSubstrAnyStepText );
+ addDirtyListener( indexSubstrIfMaxLenText );
+ addDirtyListener( indexSubstrIfMinLenText );
+ addDirtyListener( writeTimeoutText );
+ addDirtyListener( idleTimeoutText);
+ addDirtyListener( sizeLimitText );
+ addDirtyListener( timeLimitText );
}
@@ -1363,24 +1362,23 @@ public class TuningPage extends OpenLDAP
*/
private void removeListeners()
{
- tcpBufferTableWidget.removeWidgetModifyListener( dirtyWidgetModifyListener );
-
- sockbufMaxIncomingText.removeModifyListener( dirtyModifyListener );
- sockbufMaxIncomingAuthText.removeModifyListener( dirtyModifyListener );
- concurrencyText.removeModifyListener( dirtyModifyListener );
- connMaxPendingText.removeModifyListener( dirtyModifyListener );
- connMaxPendingAuthText.removeModifyListener( dirtyModifyListener );
- listenerThreadsText.removeModifyListener( dirtyModifyListener );
- threadsText.removeModifyListener( dirtyModifyListener );
- toolThreadsText.removeModifyListener( dirtyModifyListener );
- indexIntLenText.removeModifyListener( dirtyModifyListener );
- indexSubstrAnyLenText.removeModifyListener( dirtyModifyListener );
- indexSubstrAnyStepText.removeModifyListener( dirtyModifyListener );
- indexSubstrIfMaxLenText.removeModifyListener( dirtyModifyListener );
- indexSubstrIfMinLenText.removeModifyListener( dirtyModifyListener );
- writeTimeoutText.removeModifyListener( dirtyModifyListener );
- idleTimeoutText.removeModifyListener( dirtyModifyListener );
- sizeLimitText.removeModifyListener( dirtyModifyListener );
- timeLimitText.removeModifyListener( dirtyModifyListener );
+ removeDirtyListener( tcpBufferTableWidget );
+ removeDirtyListener( sockbufMaxIncomingText );
+ removeDirtyListener( sockbufMaxIncomingAuthText );
+ removeDirtyListener( concurrencyText );
+ removeDirtyListener( connMaxPendingText );
+ removeDirtyListener( connMaxPendingAuthText );
+ removeDirtyListener( listenerThreadsText );
+ removeDirtyListener( threadsText );
+ removeDirtyListener( toolThreadsText );
+ removeDirtyListener( indexIntLenText );
+ removeDirtyListener( indexSubstrAnyLenText );
+ removeDirtyListener( indexSubstrAnyStepText );
+ removeDirtyListener( indexSubstrIfMaxLenText );
+ removeDirtyListener( indexSubstrIfMinLenText );
+ removeDirtyListener( writeTimeoutText );
+ removeDirtyListener( idleTimeoutText);
+ removeDirtyListener( sizeLimitText );
+ removeDirtyListener( timeLimitText );
}
}