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

Jean-Noël Rouvignac
04.49.2016 790af3f9788b802f6a420504714b7772881ba05c
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/task/DeleteSchemaElementsTask.java
@@ -491,7 +491,7 @@
    boolean containsAttribute = false;
    for (AttributeType attr : providedAttrsToDelete)
    {
      if(ocToDelete.getRequiredAttributeChain().contains(attr) ||
      if(ocToDelete.getRequiredAttributes().contains(attr) ||
      ocToDelete.getOptionalAttributeChain().contains(attr))
      {
        containsAttribute = true;
@@ -633,7 +633,7 @@
    {
      for (ObjectClass oc : schema.getObjectClasses().values())
      {
        if (oc.getRequiredAttributeChain().contains(attr))
        if (oc.getRequiredAttributes().contains(attr))
        {
          dependentClasses.add(oc);
        }
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/task/ModifyAttributeTask.java
@@ -159,7 +159,7 @@
  private ObjectClass getObjectClassToAdd(ObjectClass ocToDelete)
  {
    boolean containsAttribute =
      ocToDelete.getRequiredAttributeChain().contains(oldAttribute) ||
      ocToDelete.getRequiredAttributes().contains(oldAttribute) ||
      ocToDelete.getOptionalAttributeChain().contains(oldAttribute);
    if (containsAttribute)
    {
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/BrowseSchemaPanel.java
@@ -1278,7 +1278,7 @@
  private boolean mustAddAttributeName(ObjectClass oc, String f, Object filterType)
  {
    Set<AttributeType> definedAttrs = FILTER_REQUIRED_ATTRIBUTES.equals(filterType) ? oc.getRequiredAttributeChain()
    Set<AttributeType> definedAttrs = FILTER_REQUIRED_ATTRIBUTES.equals(filterType) ? oc.getRequiredAttributes()
                                                                                    : oc.getOptionalAttributeChain();
    return mustAddAttributeName(f, definedAttrs);
  }
@@ -1597,7 +1597,7 @@
      for (ObjectClass o : schema.getObjectClasses().values())
      {
        if (o.getRequiredAttributeChain().contains(attribute))
        if (o.getRequiredAttributes().contains(attribute))
        {
          dependentClasses.add(o.getNameOrOID());
        }
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/CustomAttributePanel.java
@@ -562,7 +562,7 @@
    SortedSet<String> requiredByOcs = new TreeSet<>(lowerCaseComparator);
    for (ObjectClass oc : schema.getObjectClasses().values())
    {
      if (oc.getRequiredAttributeChain().contains(attr))
      if (oc.getRequiredAttributes().contains(attr))
      {
        requiredByOcs.add(oc.getNameOrOID());
      }
@@ -737,7 +737,7 @@
      for (ObjectClass o : schema.getObjectClasses().values())
      {
        if (o.getRequiredAttributeChain().contains(attribute))
        if (o.getRequiredAttributes().contains(attribute))
        {
          dependentClasses.add(o.getNameOrOID());
        }
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/CustomObjectClassPanel.java
@@ -1085,7 +1085,7 @@
    inheritedRequiredAttributes.clear();
    for (ObjectClass p : getObjectClassSuperiors())
    {
      inheritedRequiredAttributes.addAll(p.getRequiredAttributeChain());
      inheritedRequiredAttributes.addAll(p.getRequiredAttributes());
      inheritedOptionalAttributes.addAll(p.getOptionalAttributeChain());
    }
    for (AttributeType attr : inheritedRequiredAttributes)
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/NewObjectClassPanel.java
@@ -464,7 +464,7 @@
        inheritedRequiredAttributes.clear();
        for (ObjectClass oc : superiors.getSelectedSuperiors())
        {
          inheritedRequiredAttributes.addAll(oc.getRequiredAttributeChain());
          inheritedRequiredAttributes.addAll(oc.getRequiredAttributes());
          inheritedOptionalAttributes.addAll(oc.getOptionalAttributeChain());
        }
        for (AttributeType attr : inheritedRequiredAttributes)
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/SimplifiedViewEntryPanel.java
@@ -722,7 +722,7 @@
          ObjectClass objectClass = schema.getObjectClass(oc.toLowerCase());
          if (objectClass != null)
          {
            for (AttributeType attr : objectClass.getRequiredAttributeChain())
            for (AttributeType attr : objectClass.getRequiredAttributes())
            {
              requiredAttributes.add(attr.getNameOrOID());
            }
@@ -1638,7 +1638,7 @@
        ObjectClass objectClass = schema.getObjectClass(oc);
        if (objectClass != null)
        {
          for (AttributeType attr : objectClass.getRequiredAttributeChain())
          for (AttributeType attr : objectClass.getRequiredAttributes())
          {
            attributes.add(attr.getNameOrOID().toLowerCase());
          }
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StandardAttributePanel.java
@@ -280,7 +280,7 @@
    SortedSet<String> requiredByOcs = new TreeSet<>(lowerCaseComparator);
    for (ObjectClass oc : schema.getObjectClasses().values())
    {
      if (oc.getRequiredAttributeChain().contains(attr))
      if (oc.getRequiredAttributes().contains(attr))
      {
        requiredByOcs.add(oc.getNameOrOID());
      }
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StandardObjectClassPanel.java
@@ -322,7 +322,7 @@
    Comparator<String> lowerCaseComparator = new LowerCaseComparator();
    SortedSet<String> requiredAttrs = new TreeSet<>(lowerCaseComparator);
    Set<String> inheritedAttrs = new HashSet<>();
    for (AttributeType attr : oc.getRequiredAttributeChain())
    for (AttributeType attr : oc.getRequiredAttributes())
    {
      requiredAttrs.add(attr.getNameOrOID());
    }
@@ -341,7 +341,7 @@
      }
      for (ObjectClass parent : parents)
      {
        for (AttributeType attr : parent.getRequiredAttributeChain())
        for (AttributeType attr : parent.getRequiredAttributes())
        {
          inheritedAttrs.add(attr.getNameOrOID());
        }
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/TableViewEntryPanel.java
@@ -621,7 +621,7 @@
          ObjectClass objectClass = schema.getObjectClass(oc.toLowerCase());
          if (objectClass != null)
          {
            for (AttributeType attr : objectClass.getRequiredAttributeChain())
            for (AttributeType attr : objectClass.getRequiredAttributes())
            {
              String attrName = attr.getNameOrOID();
              String lowerCase = attrName.toLowerCase();
@@ -749,7 +749,7 @@
          ObjectClass objectClass = schema.getObjectClass(oc);
          if (objectClass != null)
          {
            for (AttributeType attr : objectClass.getRequiredAttributeChain())
            for (AttributeType attr : objectClass.getRequiredAttributes())
            {
              attributes.add(attr.getNameOrOID().toLowerCase());
            }
opendj-server-legacy/src/main/java/org/opends/server/plugins/LDAPADListPlugin.java
@@ -99,7 +99,7 @@
          {
            logger.trace("Replacing objectclass %s", lowerName);
            for (final AttributeType at : oc.getRequiredAttributeChain())
            for (final AttributeType at : oc.getRequiredAttributes())
            {
              newAttrs.add(at.getNameOrOID());
            }
opendj-server-legacy/src/main/java/org/opends/server/replication/plugin/LDAPReplicationDomain.java
@@ -4443,7 +4443,7 @@
            DirectoryServer.getObjectClass(toLowerCase(ocName));
        if (objectClass != null)
        {
          for (AttributeType at : objectClass.getRequiredAttributeChain())
          for (AttributeType at : objectClass.getRequiredAttributes())
          {
            expandedNames.add(at.getNameOrOID());
          }
opendj-server-legacy/src/main/java/org/opends/server/tools/LDIFSearch.java
@@ -485,7 +485,7 @@
    for (String objectClassName : objectClassNames)
    {
      ObjectClass c = DirectoryServer.getObjectClass2(objectClassName);
      for (AttributeType t : c.getRequiredAttributeChain())
      for (AttributeType t : c.getRequiredAttributes())
      {
        if (t.isOperational())
        {
opendj-server-legacy/src/main/java/org/opends/server/types/ObjectClass.java
@@ -214,7 +214,7 @@
      Set<AttributeType> tmp = new HashSet<>(this.requiredAttributes);
      for(ObjectClass oc: this.superiorClasses)
      {
        tmp.addAll(oc.getRequiredAttributeChain());
        tmp.addAll(oc.getRequiredAttributes());
      }
      this.requiredAttributesChain = Collections.unmodifiableSet(tmp);
    }
@@ -315,7 +315,7 @@
   *         attributes for this objectclass and any superior
   *         objectclasses that it might have.
   */
  public Set<AttributeType> getRequiredAttributeChain() {
  public Set<AttributeType> getRequiredAttributes() {
    return requiredAttributesChain;
  }
opendj-server-legacy/src/test/java/org/opends/server/types/TestObjectClass.java
@@ -683,7 +683,7 @@
  /**
   * Check the {@link ObjectClass#getRequiredAttributeChain()} method
   * Check the {@link ObjectClass#getRequiredAttributes()} method
   * with no superior and no optional attributes.
   *
   * @throws Exception
@@ -695,13 +695,13 @@
    ObjectClassBuilder builder = new ObjectClassBuilder("testType",
        "1.2.3");
    ObjectClass c = builder.getInstance();
    Assert.assertTrue(c.getRequiredAttributeChain().isEmpty());
    Assert.assertTrue(c.getRequiredAttributes().isEmpty());
  }
  /**
   * Check the {@link ObjectClass#getRequiredAttributeChain()} method
   * Check the {@link ObjectClass#getRequiredAttributes()} method
   * with no superior and some optional attributes.
   *
   * @throws Exception
@@ -715,7 +715,7 @@
    builder.addRequiredAttributeTypes(types[0], types[1], types[2]);
    ObjectClass c = builder.getInstance();
    Set<AttributeType> chain = c.getRequiredAttributeChain();
    Set<AttributeType> chain = c.getRequiredAttributes();
    Assert.assertEquals(chain.size(), 3);
    Assert.assertTrue(chain.contains(types[0]));
    Assert.assertTrue(chain.contains(types[1]));
@@ -725,7 +725,7 @@
  /**
   * Check the {@link ObjectClass#getRequiredAttributeChain()} method
   * Check the {@link ObjectClass#getRequiredAttributes()} method
   * with a superior but no optional attributes of its own.
   *
   * @throws Exception
@@ -742,7 +742,7 @@
    builder.setSuperior(Collections.singleton(parent));
    ObjectClass child = builder.getInstance();
    Set<AttributeType> chain = child.getRequiredAttributeChain();
    Set<AttributeType> chain = child.getRequiredAttributes();
    Assert.assertEquals(chain.size(), 3);
    Assert.assertTrue(chain.contains(types[0]));
    Assert.assertTrue(chain.contains(types[1]));
@@ -752,7 +752,7 @@
  /**
   * Check the {@link ObjectClass#getRequiredAttributeChain()} method
   * Check the {@link ObjectClass#getRequiredAttributes()} method
   * with multiple superiors but no optional attributes of its own.
   *
   * @throws Exception
@@ -775,7 +775,7 @@
    builder.setSuperior(superiors);
    ObjectClass child = builder.getInstance();
    Set<AttributeType> chain = child.getRequiredAttributeChain();
    Set<AttributeType> chain = child.getRequiredAttributes();
    Assert.assertEquals(chain.size(), 6);
    Assert.assertTrue(chain.contains(types[0]));
    Assert.assertTrue(chain.contains(types[1]));
@@ -788,7 +788,7 @@
  /**
   * Check the {@link ObjectClass#getRequiredAttributeChain()} method
   * Check the {@link ObjectClass#getRequiredAttributes()} method
   * with a superior and some optional attributes of its own.
   *
   * @throws Exception
@@ -806,7 +806,7 @@
    builder.setSuperior(Collections.singleton(parent));
    ObjectClass child = builder.getInstance();
    Set<AttributeType> chain = child.getRequiredAttributeChain();
    Set<AttributeType> chain = child.getRequiredAttributes();
    Assert.assertEquals(chain.size(), 6);
    Assert.assertTrue(chain.contains(types[0]));
    Assert.assertTrue(chain.contains(types[1]));
@@ -819,7 +819,7 @@
  /**
   * Check the {@link ObjectClass#getRequiredAttributeChain()} method
   * Check the {@link ObjectClass#getRequiredAttributes()} method
   * with multiple superiors and some optional attributes of its own.
   *
   * @throws Exception
@@ -843,7 +843,7 @@
    builder.setSuperior(superiors);
    ObjectClass child = builder.getInstance();
    Set<AttributeType> chain = child.getRequiredAttributeChain();
    Set<AttributeType> chain = child.getRequiredAttributes();
    Assert.assertEquals(chain.size(), 9);
    Assert.assertTrue(chain.contains(types[0]));
    Assert.assertTrue(chain.contains(types[1]));