org.jboss.test.xml.book
Class BookObjectProvider
java.lang.Object
org.jboss.test.xml.book.BookObjectProvider
- All Implemented Interfaces:
- ObjectModelProvider (src)
- public class BookObjectProvider
- extends java.lang.Object
- implements ObjectModelProvider (src)
org.jboss.xml.binding.ObjectModelProvider implementation that provides data to marshaller given
specific Book instance.
Method Summary |
java.lang.Object |
getAttributeValue(Book (src) book,
java.lang.String namespaceUri,
java.lang.String localName)
|
java.lang.Object |
getChildren(Book (src) book,
java.lang.String namespaceUri,
java.lang.String localName)
|
java.lang.Object |
getElementValue(BookCharacter (src) character,
java.lang.String namespaceUri,
java.lang.String localName)
|
java.lang.Object |
getElementValue(Book (src) book,
java.lang.String namespaceUri,
java.lang.String localName)
|
java.lang.Object |
getRoot(java.lang.Object o,
java.lang.String namespaceURI,
java.lang.String localName)
Called by the framework when a root XML element is marshalled. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BookObjectProvider
public BookObjectProvider()
getRoot
public java.lang.Object getRoot(java.lang.Object o,
java.lang.String namespaceURI,
java.lang.String localName)
- Description copied from interface:
ObjectModelProvider (src)
- Called by the framework when a root XML element is marshalled.
- Specified by:
getRoot
in interface ObjectModelProvider (src)
- Parameters:
o
- the root of the object graphnamespaceURI
- namespace URI of the root XML element being marshalledlocalName
- local name of the root XML element being marshalled
- Returns:
- an object that represents the root XML element corresponding to the namespace URI and local name
getChildren
public java.lang.Object getChildren(Book (src) book,
java.lang.String namespaceUri,
java.lang.String localName)
getAttributeValue
public java.lang.Object getAttributeValue(Book (src) book,
java.lang.String namespaceUri,
java.lang.String localName)
getElementValue
public java.lang.Object getElementValue(Book (src) book,
java.lang.String namespaceUri,
java.lang.String localName)
getElementValue
public java.lang.Object getElementValue(BookCharacter (src) character,
java.lang.String namespaceUri,
java.lang.String localName)