org.apache.ws.jaxme.impl

Interface JMSAXDriver

public interface JMSAXDriver

Interface of an object, which is able to convert another object into SAX events.

Method Summary

AttributesImpl
getAttributes(JMSAXDriverController pController, Object pObject)
Returns the objects attributes.
String
getPreferredPrefix(String pNamespaceURI)
Returns a suggested prefix for the namespace pNamespaceURI, or null, if no suggestion is available.
void
marshalChilds(JMSAXDriverController pController, ContentHandler pHandler, Object pObject)
Creates the objects content into SAX events, which are being fired into the given content handler.

Method Details

getAttributes

public AttributesImpl getAttributes(JMSAXDriverController pController,
                                    Object pObject)
            throws SAXException
Returns the objects attributes.

getPreferredPrefix

public String getPreferredPrefix(String pNamespaceURI)
Returns a suggested prefix for the namespace pNamespaceURI, or null, if no suggestion is available.

marshalChilds

public void marshalChilds(JMSAXDriverController pController,
                          ContentHandler pHandler,
                          Object pObject)
            throws SAXException
Creates the objects content into SAX events, which are being fired into the given content handler.