org.nakedobjects.runtime.util
Class Dump

java.lang.Object
  extended by org.nakedobjects.runtime.util.Dump

public final class Dump
extends java.lang.Object


Method Summary
static java.lang.String adapter(NakedObject object)
           
static void adapter(NakedObject adapter, DebugString string)
           
static java.lang.String featureList(NakedObjectSpecification specification)
           
static java.lang.String graph(NakedObject object, AuthenticationSession authenticationSession)
          Creates an ascii object graph diagram for the specified object, up to three levels deep.
static void graph(NakedObject object, DebugString s, AuthenticationSession authenticationSession)
           
static java.lang.String graph(NakedObject object, java.util.Vector<NakedObject> excludedObjects, AuthenticationSession authenticationSession)
          Creates an ascii object graph diagram for the specified object, up to three levels deep, and not expanding any of the objects in the excludedObjects vector.
static java.lang.String specification(NakedObject object)
           
static void specification(NakedObject nakedObject, DebugString debug)
           
static void specification(NakedObjectSpecification specification, DebugString debug)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

graph

public static java.lang.String graph(NakedObject object,
                                     AuthenticationSession authenticationSession)
Creates an ascii object graph diagram for the specified object, up to three levels deep.

Parameters:
authenticationSession - TODO

graph

public static void graph(NakedObject object,
                         DebugString s,
                         AuthenticationSession authenticationSession)

graph

public static java.lang.String graph(NakedObject object,
                                     java.util.Vector<NakedObject> excludedObjects,
                                     AuthenticationSession authenticationSession)
Creates an ascii object graph diagram for the specified object, up to three levels deep, and not expanding any of the objects in the excludedObjects vector.

Parameters:
authenticationSession - TODO

adapter

public static java.lang.String adapter(NakedObject object)

adapter

public static void adapter(NakedObject adapter,
                           DebugString string)

specification

public static java.lang.String specification(NakedObject object)

specification

public static void specification(NakedObject nakedObject,
                                 DebugString debug)

specification

public static void specification(NakedObjectSpecification specification,
                                 DebugString debug)

featureList

public static java.lang.String featureList(NakedObjectSpecification specification)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.