krysalis-version/src/java/org/krysalis/version/util Registry.java,1.1,1.2

[email protected]
Newsgroups gmane.comp.krysalis.sandbox
Message-ID <[email protected]>
Update of /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/util
In directory sc8-pr-cvs1:/tmp/cvs-serv18903/src/java/org/krysalis/version/util

Modified Files:
	Registry.java 
Log Message:
Random

Index: Registry.java
===================================================================
RCS file: /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/util/Registry.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Registry.java	31 Jan 2003 00:07:45 -0000	1.1
--- Registry.java	10 Mar 2003 23:34:32 -0000	1.2
***************
*** 56,68 ****
  
  package org.krysalis.version.util;
- import java.io.PrintStream;
  import java.io.PrintWriter;
  import java.util.Iterator;
  import java.util.TreeSet;
  
  /**
   * @author ajack. 
   */
! public class Registry {
      private TreeSet m_registryStore = new TreeSet();
      private boolean m_uniqueContents = false;
--- 56,70 ----
  
  package org.krysalis.version.util;
  import java.io.PrintWriter;
  import java.util.Iterator;
  import java.util.TreeSet;
  
+ import org.krysalis.version.util.debug.DebugUtils;
+ import org.krysalis.version.util.debug.Dumpable;
+ 
  /**
   * @author ajack. 
   */
! public class Registry implements Dumpable {
      private TreeSet m_registryStore = new TreeSet();
      private boolean m_uniqueContents = false;
***************
*** 109,133 ****
          return !m_registryStore.isEmpty();
      }
! 
!     public void dump(PrintStream out) {
!         dump(out, 0);
!     }
! 
!     public void dump(PrintStream out, int depth) {
!         dump(new PrintWriter(out, true), depth);
!     }
! 
!     public void dump(PrintWriter out) {
!         dump(out, 0);
!     }
! 
      public void dump(PrintWriter out, int depth) {
          out.println("Registry Name    :" + getClass().getName());
          if (hasEntries()) {
              out.println("(");
              for (Iterator i = getRegistryEntries(); i.hasNext();) {
                  Object entry = (Object) i.next();
!                 out.println("\t" + entry.toString());
              }
              out.println(")");
          }
--- 111,130 ----
          return !m_registryStore.isEmpty();
      }
!     
      public void dump(PrintWriter out, int depth) {
+         final String indent = DebugUtils.getIndent(depth);
+         final String indent1 = DebugUtils.getIndent(depth + 1);
+ 
+         out.print(indent);
          out.println("Registry Name    :" + getClass().getName());
          if (hasEntries()) {
+             out.print(indent1);
              out.println("(");
              for (Iterator i = getRegistryEntries(); i.hasNext();) {
                  Object entry = (Object) i.next();
!                 out.print(indent1);
!                 out.println(entry.toString());
              }
+             out.print(indent1);
              out.println(")");
          }




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.