org.nakedobjects.viewer.lightweight
Class DebugObjectView

java.lang.Object
  extended byorg.nakedobjects.viewer.lightweight.DebugObjectView
All Implemented Interfaces:
DebugInfo

public class DebugObjectView
extends java.lang.Object
implements DebugInfo


Constructor Summary
DebugObjectView(ObjectView display)
           
 
Method Summary
 java.lang.String debugGraph(NakedObject object, java.lang.String name, int level, java.util.Vector recursiveElements)
           
 java.lang.String dumpGraph(NakedObject object)
           
 java.lang.String dumpObject(NakedObject object)
           
 java.lang.String dumpSummary(NakedObject object)
           
 java.lang.String getDebugData()
          Debug details describing the object being investigated
 java.lang.String getDebugTitle()
          the title for the debug information
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugObjectView

public DebugObjectView(ObjectView display)
Method Detail

getDebugData

public java.lang.String getDebugData()
Description copied from interface: DebugInfo
Debug details describing the object being investigated

Specified by:
getDebugData in interface DebugInfo

getDebugTitle

public java.lang.String getDebugTitle()
Description copied from interface: DebugInfo
the title for the debug information

Specified by:
getDebugTitle in interface DebugInfo

debugGraph

public java.lang.String debugGraph(NakedObject object,
                                   java.lang.String name,
                                   int level,
                                   java.util.Vector recursiveElements)

dumpGraph

public java.lang.String dumpGraph(NakedObject object)

dumpObject

public java.lang.String dumpObject(NakedObject object)

dumpSummary

public java.lang.String dumpSummary(NakedObject object)