opendj3-server-dev/src/guitools/org/opends/guitools/controlpanel/ui/CustomObjectClassPanel.java
@@ -90,7 +90,7 @@ import org.forgerock.i18n.LocalizableMessageBuilder; import org.opends.server.types.AttributeType; import org.opends.server.types.ObjectClass; import org.opends.server.types.ObjectClassType; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.types.Schema; import org.opends.server.util.ServerConstants; import org.opends.server.util.StaticUtils; opendj3-server-dev/src/guitools/org/opends/guitools/controlpanel/ui/NewObjectClassPanel.java
@@ -77,7 +77,7 @@ import org.opends.server.config.ConfigConstants; import org.opends.server.types.AttributeType; import org.opends.server.types.ObjectClass; import org.opends.server.types.ObjectClassType; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.types.Schema; import org.opends.server.util.ServerConstants; import org.opends.server.util.StaticUtils; opendj3-server-dev/src/guitools/org/opends/guitools/controlpanel/ui/ObjectClassEditorPanel.java
@@ -46,7 +46,7 @@ import org.opends.guitools.controlpanel.util.Utilities; import org.forgerock.i18n.LocalizableMessage; import org.opends.server.types.ObjectClass; import org.opends.server.types.ObjectClassType; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.types.Schema; /** opendj3-server-dev/src/guitools/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java
@@ -100,7 +100,7 @@ import org.opends.quicksetup.ui.CustomHTMLEditorKit; import org.opends.server.schema.SchemaConstants; import org.opends.server.types.ObjectClass; import org.opends.server.types.ObjectClassType; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.types.OpenDsException; import org.opends.server.util.ServerConstants; opendj3-server-dev/src/guitools/org/opends/guitools/controlpanel/ui/ViewEntryPanel.java
@@ -60,7 +60,7 @@ import org.opends.server.types.Attributes; import org.opends.server.types.Entry; import org.opends.server.types.ObjectClass; import org.opends.server.types.ObjectClassType; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.types.OpenDsException; import org.opends.server.types.RDN; import org.opends.server.types.Schema; opendj3-server-dev/src/guitools/org/opends/guitools/controlpanel/ui/renderer/SchemaElementComboBoxCellRenderer.java
@@ -37,7 +37,7 @@ import org.opends.server.api.MatchingRule; import org.forgerock.opendj.ldap.schema.AttributeUsage; import org.opends.server.types.CommonSchemaElements; import org.opends.server.types.ObjectClassType; import org.forgerock.opendj.ldap.schema.ObjectClassType; /** * The cell renderer to be used to render schema elements in a combo box. opendj3-server-dev/src/server/org/opends/server/backends/SchemaBackend.java
@@ -57,6 +57,7 @@ import org.forgerock.i18n.slf4j.LocalizedLogger; import org.forgerock.opendj.ldap.ByteString; import org.forgerock.opendj.ldap.ConditionResult; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.forgerock.util.Reject; import org.opends.server.admin.Configuration; import org.opends.server.admin.server.ConfigurationChangeListener; opendj3-server-dev/src/server/org/opends/server/core/DirectoryServer.java
@@ -26,16 +26,6 @@ */ package org.opends.server.core; import static org.opends.messages.ConfigMessages.*; import static org.opends.messages.CoreMessages.*; import static org.opends.messages.ToolMessages.*; import static org.opends.server.config.ConfigConstants.*; import static org.opends.server.schema.SchemaConstants.*; import static org.opends.server.util.DynamicConstants.*; import static org.opends.server.util.ServerConstants.*; import static org.opends.server.util.StaticUtils.*; import static org.forgerock.util.Reject.*; import java.io.*; import java.lang.management.ManagementFactory; import java.net.InetAddress; @@ -53,6 +43,7 @@ import org.forgerock.i18n.LocalizableMessage; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.forgerock.opendj.ldap.schema.AttributeUsage; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.forgerock.util.Reject; import org.forgerock.util.Utils; import org.opends.server.admin.AdministrationConnector; @@ -86,6 +77,9 @@ import org.opends.server.tools.ConfigureWindowsService; import org.opends.server.types.*; import org.opends.server.util.*; import org.opends.server.workflowelement.WorkflowElement; import org.opends.server.workflowelement.WorkflowElementConfigManager; import org.opends.server.workflowelement.localbackend.LocalBackendWorkflowElement; import com.forgerock.opendj.cli.ArgumentException; import com.forgerock.opendj.cli.ArgumentParser; @@ -93,9 +87,15 @@ import com.forgerock.opendj.cli.IntegerArgument; import com.forgerock.opendj.cli.StringArgument; import org.opends.server.workflowelement.WorkflowElement; import org.opends.server.workflowelement.WorkflowElementConfigManager; import org.opends.server.workflowelement.localbackend.*; import static org.forgerock.util.Reject.*; import static org.opends.messages.ConfigMessages.*; import static org.opends.messages.CoreMessages.*; import static org.opends.messages.ToolMessages.*; import static org.opends.server.config.ConfigConstants.*; import static org.opends.server.schema.SchemaConstants.*; import static org.opends.server.util.DynamicConstants.*; import static org.opends.server.util.ServerConstants.*; import static org.opends.server.util.StaticUtils.*; /** * This class defines the core of the Directory Server. It manages the startup opendj3-server-dev/src/server/org/opends/server/schema/DITContentRuleSyntax.java
@@ -25,15 +25,17 @@ * Portions Copyright 2011-2014 ForgeRock AS */ package org.opends.server.schema; import org.forgerock.i18n.LocalizableMessage; import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.LinkedList; import java.util.List; import org.forgerock.i18n.LocalizableMessage; import org.forgerock.i18n.LocalizableMessageBuilder; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.forgerock.opendj.ldap.ByteSequence; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.admin.std.server.AttributeSyntaxCfg; import org.opends.server.api.ApproximateMatchingRule; import org.opends.server.api.AttributeSyntax; @@ -42,17 +44,12 @@ import org.opends.server.api.SubstringMatchingRule; import org.opends.server.config.ConfigException; import org.opends.server.core.DirectoryServer; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.opends.server.types.*; import org.forgerock.opendj.ldap.ByteSequence; import static org.opends.messages.SchemaMessages.*; import org.forgerock.i18n.LocalizableMessageBuilder; import static org.opends.server.schema.SchemaConstants.*; import static org.opends.server.util.StaticUtils.*; /** * This class implements the DIT content rule description syntax, which is used * to hold DIT content rule definitions in the server schema. The format of @@ -93,6 +90,7 @@ /** * {@inheritDoc} */ @Override public void initializeSyntax(AttributeSyntaxCfg configuration) throws ConfigException, InitializationException { @@ -129,6 +127,7 @@ /** * {@inheritDoc} */ @Override public String getSyntaxName() { return SYNTAX_DIT_CONTENT_RULE_NAME; @@ -139,6 +138,7 @@ /** * {@inheritDoc} */ @Override public String getOID() { return SYNTAX_DIT_CONTENT_RULE_OID; @@ -149,6 +149,7 @@ /** * {@inheritDoc} */ @Override public String getDescription() { return SYNTAX_DIT_CONTENT_RULE_DESCRIPTION; @@ -159,6 +160,7 @@ /** * {@inheritDoc} */ @Override public EqualityMatchingRule getEqualityMatchingRule() { return defaultEqualityMatchingRule; @@ -169,6 +171,7 @@ /** * {@inheritDoc} */ @Override public OrderingMatchingRule getOrderingMatchingRule() { return defaultOrderingMatchingRule; @@ -179,6 +182,7 @@ /** * {@inheritDoc} */ @Override public SubstringMatchingRule getSubstringMatchingRule() { return defaultSubstringMatchingRule; @@ -189,6 +193,7 @@ /** * {@inheritDoc} */ @Override public ApproximateMatchingRule getApproximateMatchingRule() { // There is no approximate matching rule by default. @@ -200,6 +205,7 @@ /** * {@inheritDoc} */ @Override public boolean valueIsAcceptable(ByteSequence value, LocalizableMessageBuilder invalidReason) { @@ -1430,6 +1436,7 @@ /** * {@inheritDoc} */ @Override public boolean isBinary() { return false; @@ -1440,6 +1447,7 @@ /** * {@inheritDoc} */ @Override public boolean isHumanReadable() { return true; opendj3-server-dev/src/server/org/opends/server/schema/NameFormSyntax.java
@@ -25,15 +25,17 @@ * Portions Copyright 2011-2014 ForgeRock AS */ package org.opends.server.schema; import org.forgerock.i18n.LocalizableMessage; import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.LinkedList; import java.util.List; import org.forgerock.i18n.LocalizableMessage; import org.forgerock.i18n.LocalizableMessageBuilder; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.forgerock.opendj.ldap.ByteSequence; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.admin.std.server.AttributeSyntaxCfg; import org.opends.server.api.ApproximateMatchingRule; import org.opends.server.api.AttributeSyntax; @@ -42,17 +44,12 @@ import org.opends.server.api.SubstringMatchingRule; import org.opends.server.config.ConfigException; import org.opends.server.core.DirectoryServer; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.opends.server.types.*; import org.forgerock.opendj.ldap.ByteSequence; import static org.opends.messages.SchemaMessages.*; import org.forgerock.i18n.LocalizableMessageBuilder; import static org.opends.server.schema.SchemaConstants.*; import static org.opends.server.util.StaticUtils.*; /** * This class implements the name form description syntax, which is used to * hold name form definitions in the server schema. The format of this syntax @@ -92,6 +89,7 @@ /** * {@inheritDoc} */ @Override public void initializeSyntax(AttributeSyntaxCfg configuration) throws ConfigException, InitializationException { @@ -128,6 +126,7 @@ /** * {@inheritDoc} */ @Override public String getSyntaxName() { return SYNTAX_NAME_FORM_NAME; @@ -138,6 +137,7 @@ /** * {@inheritDoc} */ @Override public String getOID() { return SYNTAX_NAME_FORM_OID; @@ -148,6 +148,7 @@ /** * {@inheritDoc} */ @Override public String getDescription() { return SYNTAX_NAME_FORM_DESCRIPTION; @@ -158,6 +159,7 @@ /** * {@inheritDoc} */ @Override public EqualityMatchingRule getEqualityMatchingRule() { return defaultEqualityMatchingRule; @@ -168,6 +170,7 @@ /** * {@inheritDoc} */ @Override public OrderingMatchingRule getOrderingMatchingRule() { return defaultOrderingMatchingRule; @@ -178,6 +181,7 @@ /** * {@inheritDoc} */ @Override public SubstringMatchingRule getSubstringMatchingRule() { return defaultSubstringMatchingRule; @@ -188,6 +192,7 @@ /** * {@inheritDoc} */ @Override public ApproximateMatchingRule getApproximateMatchingRule() { // There is no approximate matching rule by default. @@ -199,6 +204,7 @@ /** * {@inheritDoc} */ @Override public boolean valueIsAcceptable(ByteSequence value, LocalizableMessageBuilder invalidReason) { @@ -1268,6 +1274,7 @@ /** * {@inheritDoc} */ @Override public boolean isBinary() { return false; @@ -1278,6 +1285,7 @@ /** * {@inheritDoc} */ @Override public boolean isHumanReadable() { return true; opendj3-server-dev/src/server/org/opends/server/schema/ObjectClassSyntax.java
@@ -25,9 +25,6 @@ * Portions Copyright 2012-2014 ForgeRock AS */ package org.opends.server.schema; import org.forgerock.i18n.LocalizableMessage; import java.util.LinkedHashMap; import java.util.LinkedHashSet; @@ -36,6 +33,11 @@ import java.util.Map; import java.util.Set; import org.forgerock.i18n.LocalizableMessage; import org.forgerock.i18n.LocalizableMessageBuilder; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.forgerock.opendj.ldap.ByteSequence; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.admin.std.server.AttributeSyntaxCfg; import org.opends.server.api.ApproximateMatchingRule; import org.opends.server.api.AttributeSyntax; @@ -44,18 +46,13 @@ import org.opends.server.api.SubstringMatchingRule; import org.opends.server.config.ConfigException; import org.opends.server.core.DirectoryServer; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.opends.server.types.*; import org.forgerock.opendj.ldap.ByteSequence; import static org.opends.messages.SchemaMessages.*; import org.forgerock.i18n.LocalizableMessageBuilder; import static org.opends.server.config.ConfigConstants.*; import static org.opends.server.schema.SchemaConstants.*; import static org.opends.server.util.ServerConstants.*; import static org.opends.server.util.StaticUtils.*; import static org.opends.server.config.ConfigConstants.*; /** * This class implements the object class description syntax, which is used to @@ -96,6 +93,7 @@ /** * {@inheritDoc} */ @Override public void initializeSyntax(AttributeSyntaxCfg configuration) throws ConfigException, InitializationException { @@ -132,6 +130,7 @@ /** * {@inheritDoc} */ @Override public String getSyntaxName() { return SYNTAX_OBJECTCLASS_NAME; @@ -142,6 +141,7 @@ /** * {@inheritDoc} */ @Override public String getOID() { return SYNTAX_OBJECTCLASS_OID; @@ -152,6 +152,7 @@ /** * {@inheritDoc} */ @Override public String getDescription() { return SYNTAX_OBJECTCLASS_DESCRIPTION; @@ -162,6 +163,7 @@ /** * {@inheritDoc} */ @Override public EqualityMatchingRule getEqualityMatchingRule() { return defaultEqualityMatchingRule; @@ -172,6 +174,7 @@ /** * {@inheritDoc} */ @Override public OrderingMatchingRule getOrderingMatchingRule() { return defaultOrderingMatchingRule; @@ -182,6 +185,7 @@ /** * {@inheritDoc} */ @Override public SubstringMatchingRule getSubstringMatchingRule() { return defaultSubstringMatchingRule; @@ -192,6 +196,7 @@ /** * {@inheritDoc} */ @Override public ApproximateMatchingRule getApproximateMatchingRule() { // There is no approximate matching rule by default. @@ -203,6 +208,7 @@ /** * {@inheritDoc} */ @Override public boolean valueIsAcceptable(ByteSequence value, LocalizableMessageBuilder invalidReason) { @@ -1477,6 +1483,7 @@ /** * {@inheritDoc} */ @Override public boolean isBinary() { return false; @@ -1487,6 +1494,7 @@ /** * {@inheritDoc} */ @Override public boolean isHumanReadable() { return true; opendj3-server-dev/src/server/org/opends/server/types/Entry.java
@@ -26,11 +26,6 @@ */ package org.opends.server.types; import org.forgerock.opendj.ldap.ByteString; import org.forgerock.opendj.ldap.ByteSequence; import org.forgerock.opendj.ldap.ByteStringBuilder; import org.forgerock.opendj.ldap.ByteSequenceReader; import java.io.BufferedWriter; import java.io.IOException; import java.util.*; @@ -38,6 +33,12 @@ import org.forgerock.i18n.LocalizableMessage; import org.forgerock.i18n.LocalizableMessageBuilder; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.forgerock.opendj.ldap.ByteSequence; import org.forgerock.opendj.ldap.ByteSequenceReader; import org.forgerock.opendj.ldap.ByteString; import org.forgerock.opendj.ldap.ByteStringBuilder; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.api.AttributeValueDecoder; import org.opends.server.api.CompressedSchema; import org.opends.server.api.ProtocolElement; @@ -45,7 +46,6 @@ import org.opends.server.core.DirectoryServer; import org.opends.server.core.PluginConfigManager; import org.opends.server.core.SubentryManager; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.opends.server.types.SubEntry.CollectiveConflictBehavior; import org.opends.server.util.LDIFException; import org.opends.server.util.LDIFWriter; opendj3-server-dev/src/server/org/opends/server/types/ObjectClass.java
@@ -26,7 +26,6 @@ */ package org.opends.server.types; import org.forgerock.opendj.ldap.ByteString; import java.util.Collection; import java.util.Collections; import java.util.HashSet; @@ -36,13 +35,13 @@ import java.util.Map; import java.util.Set; import org.forgerock.i18n.slf4j.LocalizedLogger; import org.forgerock.opendj.ldap.ByteString; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.schema.ObjectClassSyntax; import org.forgerock.i18n.slf4j.LocalizedLogger; import static org.opends.server.util.ServerConstants.*; import static org.forgerock.util.Reject.*; import static org.opends.server.util.ServerConstants.*; /** * This class defines a data structure for storing and interacting @@ -276,6 +275,7 @@ * * @return The definition string used to create this objectclass. */ @Override public String getDefinition() { return definition; @@ -309,6 +309,7 @@ /** * {@inheritDoc} */ @Override public ObjectClass recreateFromDefinition(Schema schema) throws DirectoryException { @@ -520,6 +521,7 @@ * @param buffer The buffer to which the information should be * appended. */ @Override protected void toStringContent(StringBuilder buffer) { if (!superiorClasses.isEmpty()) { opendj3-server-dev/src/server/org/opends/server/types/ObjectClassType.java
File was deleted opendj3-server-dev/tests/unit-tests-testng/src/server/org/opends/server/types/TestObjectClass.java
@@ -35,6 +35,7 @@ import java.util.Map; import java.util.Set; import org.forgerock.opendj.ldap.schema.ObjectClassType; import org.opends.server.core.DirectoryServer; import org.opends.server.schema.SchemaConstants; import org.opends.server.util.ServerConstants; @@ -43,8 +44,6 @@ import org.testng.annotations.DataProvider; import org.testng.annotations.Test; /** * This class defines a set of tests for the * {@link org.opends.server.types.ObjectClass} class. @@ -73,6 +72,7 @@ /** * {@inheritDoc} */ @Override protected void resetBuilder() { this.superior = null; this.objectClassType = ObjectClassType.STRUCTURAL;