net.sourceforge.jwap.util.wbxml
Class WBXMLEncoder

java.lang.Object
  |
  +--net.sourceforge.jwap.util.wbxml.WBXMLEncoder

public class WBXMLEncoder
extends java.lang.Object

This class is used to encode an XML file into WBXML.

Author:
Suvarna Kadam
See Also:
XMLContentHandler, TokenRepository

Method Summary
 java.io.OutputStream encode(java.io.InputStream xmlStream)
           
 void encodeBody()
           
 void encodeProlog()
          Please refer BNF of document structure.
 void encodeStringTable()
           
static WBXMLEncoder getInstance()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static WBXMLEncoder getInstance()

encode

public java.io.OutputStream encode(java.io.InputStream xmlStream)

encodeProlog

public void encodeProlog()
Please refer BNF of document structure. start = version publicid charset strtbl body

encodeBody

public void encodeBody()

encodeStringTable

public void encodeStringTable()