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

matthew_swift
11.03.2006 e83ff6e21bb42b5d50a1550ca8b862419a2bd144
opends/src/server/org/opends/server/util/ChangeRecordEntry.java
@@ -31,11 +31,7 @@
import static org.opends.server.loggers.Debug.debugConstructor;
import static org.opends.server.loggers.Debug.debugEnter;
import java.util.ArrayList;
import java.util.LinkedList;
import org.opends.server.types.DN;
import org.opends.server.types.RDN;
@@ -58,30 +54,6 @@
  /**
   * Creates a new entry with the provided information.
   *
   * @param  dn      The distinguished name for this entry.
   * @param  reader  The LDIF reader.
   */
  protected ChangeRecordEntry(DN dn, LDIFReader reader)
  {
    assert debugConstructor(CLASS_NAME, String.valueOf(dn),
                            String.valueOf(reader));
    if (dn == null)
    {
      this.dn = new DN(new ArrayList<RDN>(0));
    }
    else
    {
      this.dn = dn;
    }
  }
  /**
   * Creates a new change record entry with the provided information.
   *
   * @param  dn  The distinguished name for this change record entry.
@@ -116,44 +88,10 @@
  /**
   * Specifies the distinguished name for this entry.
   *
   * @param  dn  The distinguished name for this entry.
   */
  public final void setDN(DN dn)
  {
    assert debugEnter(CLASS_NAME, "setDN", String.valueOf(dn));
    if (dn == null)
    {
      this.dn = new DN(new ArrayList<RDN>(0));
    }
    else
    {
      this.dn = dn;
    }
  }
  /**
   * Retrieves the name of the change operation type.
   *
   * @return  The name of the change operation type.
   */
  public abstract ChangeOperationType getChangeOperationType();
  /**
   * Parse and populate internal structures from the specified lines.
   * @param lines The list of lines to parse from.
   * @param lineNumber The current line number during the parsing.
   *
   * @exception LDIFException If there is a parsing error.
   */
  public abstract void parse(LinkedList<StringBuilder> lines, long lineNumber)
         throws LDIFException;
}