You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Ruchith Udayanga Fernando (JIRA)" <ji...@apache.org> on 2005/08/04 09:22:36 UTC

[jira] Commented: (AXIS2-118) OMDocument must have XML Version and Char encoding

    [ http://issues.apache.org/jira/browse/AXIS2-118?page=comments#action_12317595 ] 

Ruchith Udayanga Fernando commented on AXIS2-118:
-------------------------------------------------

This is what I planed to do to add XML version and chaset encoding to the OMDocument

 - Create an interface org.apache.axis2.om.OMDocument
   Methods:
	public OMElement getDocumentElement()
	public void setDocumentElement(OMElement rootElement)
	public String getXMLVersion()
	public void setXMLVersion(String version)
	public String getCharsetEncoding()
	public void setCharsetEncoding(String charsetEncoding)
	public void serialize(OMOutputImpl omOutput, boolean cache) throws XMLStreamException
	public void serialize(OMOutputImpl omOutput, boolean cache, boolean includeXMLDeclaration) throws XMLStreamException

 - Rename org.apache.axis2.om.impl.llom.OMDocument to org.apache.axis2.om.impl.llom.OMDocumentImpl

 - Rename get/setRootElement to get/setDocumentElement

 - Introduce createOMDocument() to OMFactory and provide the impl in OMLinkedListImplFactory

What do u guys think?

> OMDocument must have XML Version and Char encoding
> --------------------------------------------------
>
>          Key: AXIS2-118
>          URL: http://issues.apache.org/jira/browse/AXIS2-118
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Improvement
>   Components: om
>     Reporter: Eran Chinthaka
>     Assignee: Ruchith Udayanga Fernando
>     Priority: Minor

>
> OMDocument must contain information regarding the XML Version and Character encoding. And those should be present when serialized. 
> There should be a flag to set this on and off when serializing.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira