mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
14.30.2014 dd9c5d6a0520fec68fa12485a4da033f84840930
opendj3-server-dev/src/guitools/org/opends/guitools/controlpanel/ui/MatchingRulePanel.java
@@ -24,11 +24,8 @@
 *      Copyright 2008-2010 Sun Microsystems, Inc.
 *      Portions Copyright 2014 ForgeRock AS
 */
package org.opends.guitools.controlpanel.ui;
import static org.opends.messages.AdminToolMessages.*;
import java.awt.Component;
import java.awt.GridBagConstraints;
import java.awt.event.KeyAdapter;
@@ -42,20 +39,17 @@
import javax.swing.JLabel;
import javax.swing.JList;
import org.forgerock.i18n.LocalizableMessage;
import org.opends.guitools.controlpanel.event.ConfigurationChangeEvent;
import org.opends.guitools.controlpanel.ui.components.TitlePanel;
import org.opends.guitools.controlpanel.util.LowerCaseComparator;
import org.opends.guitools.controlpanel.util.Utilities;
import org.forgerock.i18n.LocalizableMessage;
import org.opends.server.api.ApproximateMatchingRule;
import org.opends.server.api.AttributeSyntax;
import org.opends.server.api.EqualityMatchingRule;
import org.opends.server.api.MatchingRule;
import org.opends.server.api.OrderingMatchingRule;
import org.opends.server.api.SubstringMatchingRule;
import org.opends.server.api.*;
import org.opends.server.types.AttributeType;
import org.opends.server.types.Schema;
import static org.opends.messages.AdminToolMessages.*;
/**
 * Class displaying the contents of a matching rule.
 *
@@ -84,6 +78,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public LocalizableMessage getTitle()
  {
    return INFO_CTRL_PANEL_MATCHING_RULE_PANEL_TITLE.get();
@@ -92,6 +87,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public Component getPreferredFocusComponent()
  {
    return usedByAttributes;
@@ -100,6 +96,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public void configurationChanged(ConfigurationChangeEvent ev)
  {
  }
@@ -107,6 +104,7 @@
  /**
   * {@inheritDoc}
   */
  @Override
  public void okClicked()
  {
  }
@@ -174,6 +172,7 @@
      /**
       * {@inheritDoc}
       */
      @Override
      public void mouseClicked(MouseEvent ev)
      {
        if (ev.getClickCount() == 1)
@@ -189,6 +188,7 @@
      /**
       * {@inheritDoc}
       */
      @Override
      public void keyTyped(KeyEvent ev)
      {
        if ((ev.getKeyChar() == KeyEvent.VK_SPACE) ||
@@ -218,7 +218,7 @@
    name.setText(n);
    oid.setText(matchingRule.getOID());
    AttributeSyntax<?> s = null;
    String syntaxOID = matchingRule.getSyntaxOID();
    String syntaxOID = matchingRule.getSyntax().getOID();
    for (AttributeSyntax<?> candidate : schema.getSyntaxes().values())
    {
      if (candidate.getOID().equals(syntaxOID))