|
EXIficient | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.siemens.ct.exi.core.AbstractEXICoder
com.siemens.ct.exi.core.AbstractEXIEncoder
public abstract class AbstractEXIEncoder
| Field Summary |
|---|
| Fields inherited from class com.siemens.ct.exi.core.AbstractEXICoder |
|---|
INITIAL_STACK_SIZE |
| Constructor Summary | |
|---|---|
AbstractEXIEncoder(EXIFactory exiFactory)
|
|
| Method Summary | |
|---|---|
void |
encodeAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String prefix,
java.lang.String value)
Supplies an attribute. |
void |
encodeCharacters(java.lang.String chars)
Supplies a comment as corresponding characters. |
void |
encodeComment(char[] ch,
int start,
int length)
Supplies the text of a comment. |
void |
encodeDocType(java.lang.String name,
java.lang.String publicID,
java.lang.String systemID,
java.lang.String text)
Supplies content items to represent a DOCTYPE definition |
void |
encodeEndDocument()
Reports the end of a set of XML events. |
void |
encodeEndElement()
Supplies the end tag of an element. |
void |
encodeEntityReference(java.lang.String name)
Supplies the name of an entity reference |
void |
encodeNamespaceDeclaration(java.lang.String uri,
java.lang.String prefix)
Namespaces are reported as a discrete Namespace event. |
void |
encodeProcessingInstruction(java.lang.String target,
java.lang.String data)
Supplies the target and data for an underlying processing instruction. |
void |
encodeStartDocument()
Reports the beginning of a set of XML events |
void |
encodeStartElement(java.lang.String uri,
java.lang.String localName,
java.lang.String prefix)
Supplies the start of an element. |
void |
encodeXsiNil(java.lang.String value,
java.lang.String pfx)
Supplies an xsi:nil attribute. |
void |
encodeXsiType(java.lang.String raw)
Supplies an xsi:type case. |
void |
setOutput(java.io.OutputStream os,
boolean exiBodyOnly)
|
| Methods inherited from class com.siemens.ct.exi.core.AbstractEXICoder |
|---|
getNamespaces, setErrorHandler |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.siemens.ct.exi.EXIEncoder |
|---|
setErrorHandler |
| Constructor Detail |
|---|
public AbstractEXIEncoder(EXIFactory exiFactory)
| Method Detail |
|---|
public void setOutput(java.io.OutputStream os,
boolean exiBodyOnly)
throws EXIException
setOutput in interface EXIEncoderEXIException
public void encodeStartDocument()
throws EXIException,
java.io.IOException
EXIEncoder
encodeStartDocument in interface EXIEncoderEXIException
java.io.IOException
public void encodeEndDocument()
throws EXIException,
java.io.IOException
EXIEncoder
encodeEndDocument in interface EXIEncoderEXIException
java.io.IOException
public void encodeStartElement(java.lang.String uri,
java.lang.String localName,
java.lang.String prefix)
throws EXIException,
java.io.IOException
EXIEncoderProvides access to the namespace URI, local name , and prefix representation of the start tag.
encodeStartElement in interface EXIEncoderprefix - (can be null according to fidelity options)
EXIException
java.io.IOException
public void encodeNamespaceDeclaration(java.lang.String uri,
java.lang.String prefix)
throws EXIException,
java.io.IOException
EXIEncoder
encodeNamespaceDeclaration in interface EXIEncoderEXIException
java.io.IOException
public void encodeEndElement()
throws EXIException,
java.io.IOException
EXIEncoder
encodeEndElement in interface EXIEncoderEXIException
java.io.IOException
public void encodeXsiType(java.lang.String raw)
throws EXIException,
java.io.IOException
EXIEncoder
encodeXsiType in interface EXIEncoderraw - xsi:type value
EXIException
java.io.IOException
public void encodeXsiNil(java.lang.String value,
java.lang.String pfx)
throws EXIException,
java.io.IOException
EXIEncoder
encodeXsiNil in interface EXIEncoderEXIException
java.io.IOException
public void encodeAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String prefix,
java.lang.String value)
throws EXIException,
java.io.IOException
EXIEncoderProvides access to the namespace URI, local name, prefix, and value of the attribute.
encodeAttribute in interface EXIEncoderprefix - (can be null according to fidelity options)
EXIException
java.io.IOException
public void encodeCharacters(java.lang.String chars)
throws EXIException,
java.io.IOException
EXIEncoderNote that ignorable whitespace and significant whitespace are also reported as Character events.
encodeCharacters in interface EXIEncoderEXIException
java.io.IOException
public void encodeDocType(java.lang.String name,
java.lang.String publicID,
java.lang.String systemID,
java.lang.String text)
throws EXIException,
java.io.IOException
EXIEncoder
encodeDocType in interface EXIEncoderEXIException
java.io.IOException
public void encodeEntityReference(java.lang.String name)
throws EXIException,
java.io.IOException
EXIEncoder
encodeEntityReference in interface EXIEncoderEXIException
java.io.IOException
public void encodeComment(char[] ch,
int start,
int length)
throws EXIException,
java.io.IOException
EXIEncoder
encodeComment in interface EXIEncoderEXIException
java.io.IOException
public void encodeProcessingInstruction(java.lang.String target,
java.lang.String data)
throws EXIException,
java.io.IOException
EXIEncoder
encodeProcessingInstruction in interface EXIEncoderEXIException
java.io.IOException
|
EXIficient | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||