public class EcmsdkSAXSerializer extends DefaultHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
ENCODING |
static String |
INDENT |
static String |
OMIT_XML_DECL |
| Constructor and Description |
|---|
EcmsdkSAXSerializer(OutputStream out) |
EcmsdkSAXSerializer(PrintWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
attributeDecl(String attrName,
String paramString2,
String paramString3,
String paramString4,
String paramString5)
Write attribute declaration
|
void |
characters(char[] params,
int paramInt1,
int paramInt2)
Print chars
|
void |
comment(char[] comment,
int firstLen,
int lastLen)
add comment
|
void |
elementDecl(String elemName,
String elemExtra)
write element declaration
|
void |
endCDATA()
End write CDATA
|
void |
endDocument()
End write document
|
void |
endDTD()
End dtd
|
void |
endElement(String tagName)
Write end element
|
void |
endElement(String emptyAtt1,
String emptyAtt2,
String tagName)
Write end element
implement interface from DefaultHandler
|
void |
endEntity(String entityName)
End entity
|
void |
externalEntityDecl(String entityName,
String publicName,
String systemId)
Write external entity
|
void |
flush() |
void |
internalEntityDecl(String entityName,
String entityRole)
Write internal declaration
|
void |
newLine()
new line
|
void |
notationDecl(String notationName,
String publicName,
String systemId)
add notation declaration
|
void |
processingInstruction(String nodeName,
String instruction)
Wrrite processing instruction
|
void |
setDocumentLocator(Locator2 locator)
Set documnet locator
|
void |
setProperty(String propName,
Object object)
Set property
|
void |
startCDATA()
Start write cdata
|
void |
startDocument()
Start write document
|
void |
startDTD(String doctype,
String publicType,
String systemId) |
void |
startElement(String tagName,
Attributes attributes)
Start write Elemnet
|
void |
startElement(String emptyAtt1,
String emptyAtt2,
String tagName,
Attributes attributes)
Start write Element
implement interface from DefaultHandler
|
void |
startEntity(String entityName)
Start entity
|
void |
unparsedEntityDecl(String entityName,
String publicName,
String systemId,
String ndataName)
Write unparsedEntityDecl
|
endPrefixMapping, error, fatalError, ignorableWhitespace, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, warningpublic static final String ENCODING
public static final String INDENT
public static final String OMIT_XML_DECL
public EcmsdkSAXSerializer(PrintWriter writer)
public EcmsdkSAXSerializer(OutputStream out)
public void setProperty(String propName, Object object)
propName - : name of propertyobject - : objectpublic void setDocumentLocator(Locator2 locator)
locator - public void flush()
throws IOException
IOExceptionpublic void startDocument()
throws SAXException
startDocument in interface ContentHandlerstartDocument in class DefaultHandlerSAXExceptionpublic void endDocument()
throws SAXException
endDocument in interface ContentHandlerendDocument in class DefaultHandlerSAXExceptionpublic void startElement(String emptyAtt1, String emptyAtt2, String tagName, Attributes attributes) throws SAXException
startElement in interface ContentHandlerstartElement in class DefaultHandlertagName - attributes - SAXExceptionpublic void startElement(String tagName, Attributes attributes) throws SAXException
tagName - attributes - SAXExceptionpublic void endElement(String emptyAtt1, String emptyAtt2, String tagName) throws SAXException
endElement in interface ContentHandlerendElement in class DefaultHandlertagName - SAXExceptionpublic void endElement(String tagName) throws SAXException
tagName - SAXExceptionpublic void processingInstruction(String nodeName, String instruction) throws SAXException
processingInstruction in interface ContentHandlerprocessingInstruction in class DefaultHandlernodeName - instruction - SAXExceptionpublic void characters(char[] params,
int paramInt1,
int paramInt2)
throws SAXException
characters in interface ContentHandlercharacters in class DefaultHandlerparams - paramInt1 - paramInt2 - SAXExceptionpublic void startDTD(String doctype, String publicType, String systemId) throws SAXException
doctype - publicType - systemId - SAXExceptionpublic void endDTD()
throws SAXException
SAXExceptionpublic void startEntity(String entityName) throws SAXException
entityName - SAXExceptionpublic void endEntity(String entityName) throws SAXException
entityName - SAXExceptionpublic void startCDATA()
throws SAXException
SAXExceptionpublic void endCDATA()
throws SAXException
SAXExceptionpublic void comment(char[] comment,
int firstLen,
int lastLen)
throws SAXException
comment - firstLen - lastLen - SAXExceptionpublic void elementDecl(String elemName, String elemExtra) throws SAXException
elemName - elemExtra - SAXExceptionpublic void attributeDecl(String attrName, String paramString2, String paramString3, String paramString4, String paramString5) throws SAXException
attrName - paramString2 - paramString3 - paramString4 - paramString5 - SAXExceptionpublic void internalEntityDecl(String entityName, String entityRole) throws SAXException
entityName - entityRole - SAXExceptionpublic void externalEntityDecl(String entityName, String publicName, String systemId) throws SAXException
entityName - publicName - systemId - SAXExceptionpublic void notationDecl(String notationName, String publicName, String systemId) throws SAXException
notationDecl in interface DTDHandlernotationDecl in class DefaultHandlernotationName - publicName - systemId - SAXExceptionpublic void unparsedEntityDecl(String entityName, String publicName, String systemId, String ndataName) throws SAXException
unparsedEntityDecl in interface DTDHandlerunparsedEntityDecl in class DefaultHandlerentityName - publicName - systemId - ndataName - SAXExceptionpublic void newLine()
throws SAXException
SAXExceptionCopyright © 2025. All rights reserved.