public class DelegatingObjectModelProvider extends Object implements GenericObjectModelProvider
| Constructor and Description |
|---|
DelegatingObjectModelProvider(ObjectModelProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAttributeValue(Object o,
MarshallingContext ctx,
String namespaceURI,
String localName) |
Object |
getChildren(Object o,
MarshallingContext ctx,
String namespaceURI,
String localName) |
Object |
getElementValue(Object o,
MarshallingContext ctx,
String namespaceURI,
String localName) |
Object |
getRoot(Object o,
MarshallingContext ctx,
String namespaceURI,
String localName)
Called by the framework when a root XML element is marshalled.
|
public DelegatingObjectModelProvider(ObjectModelProvider provider)
public Object getChildren(Object o, MarshallingContext ctx, String namespaceURI, String localName)
getChildren in interface GenericObjectModelProviderpublic Object getElementValue(Object o, MarshallingContext ctx, String namespaceURI, String localName)
getElementValue in interface GenericObjectModelProviderpublic Object getAttributeValue(Object o, MarshallingContext ctx, String namespaceURI, String localName)
getAttributeValue in interface GenericObjectModelProviderpublic Object getRoot(Object o, MarshallingContext ctx, String namespaceURI, String localName)
ObjectModelProvidergetRoot in interface ObjectModelProvidero - the root of the object graphnamespaceURI - namespace URI of the root XML element being marshalledlocalName - local name of the root XML element being marshalledCopyright © 2016 JBoss by Red Hat. All rights reserved.