public static class WsdlWriter.SchemaMarshaller extends java.lang.Object implements IMarshaller
Modifier and Type | Field and Description |
---|---|
private MarshallingContext |
m_schemaContext
Marshalling context for schema.
|
Constructor and Description |
---|
SchemaMarshaller() |
Modifier and Type | Method and Description |
---|---|
boolean |
isExtension(java.lang.String mapname)
Check if marshaller represents an extension mapping.
|
void |
marshal(java.lang.Object obj,
IMarshallingContext ctx)
Marshal instance of handled class.
|
private final MarshallingContext m_schemaContext
public SchemaMarshaller() throws JiBXException
JiBXException
public boolean isExtension(java.lang.String mapname)
IMarshaller
isExtension
in interface IMarshaller
mapname
- marshaller mapping name (generally the class name to be
handled, or abstract mapping type name)true
if this mapping is an extension of the abstract
mapping, false
if notpublic void marshal(java.lang.Object obj, IMarshallingContext ctx) throws JiBXException
IMarshaller
marshal
in interface IMarshaller
obj
- object to be marshalled (may be null
if property
is not optional)ctx
- XML text output contextJiBXException
- on error in marshalling process