org.nakedobjects.runtime.snapshot
Class XmlSnapshot.Builder

java.lang.Object
  extended by org.nakedobjects.runtime.snapshot.XmlSnapshot.Builder
Enclosing class:
XmlSnapshot

public static class XmlSnapshot.Builder
extends java.lang.Object


Constructor Summary
XmlSnapshot.Builder(Snapshottable domainObject)
           
 
Method Summary
 XmlSnapshot build()
           
 XmlSnapshot.Builder includePath(java.lang.String path)
           
 XmlSnapshot.Builder includePathAndAnnotation(java.lang.String path, java.lang.String annotation)
           
 XmlSnapshot.Builder usingSchema(XmlSchema schema)
           
 XmlSnapshot.Builder withOids()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlSnapshot.Builder

public XmlSnapshot.Builder(Snapshottable domainObject)
Method Detail

withOids

public XmlSnapshot.Builder withOids()

usingSchema

public XmlSnapshot.Builder usingSchema(XmlSchema schema)

includePath

public XmlSnapshot.Builder includePath(java.lang.String path)

includePathAndAnnotation

public XmlSnapshot.Builder includePathAndAnnotation(java.lang.String path,
                                                    java.lang.String annotation)

build

public XmlSnapshot build()


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