|
Oracle Fusion Middleware extensions for Seed Data Framework 11g Release 1 (11.1.2) E22564-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SDXMLWriter
Interface for Seed Data XML Writers.
Method Summary | |
---|---|
void |
abort(java.lang.String msg)
Abort the current xml processing, add comment in xml. |
void |
addComment(java.lang.String comment)
Add a comment to the XML. |
void |
addElement(java.lang.String elementName)
Create and append a new element with no attributes at current node. |
void |
addElement(java.lang.String elementName,
SDNodeAttributes attribs)
Create and append new element with name attributes at current node. |
void |
addElement(java.lang.String elementName,
java.lang.String attrib,
java.lang.String attribValue)
Create and append new element with named attribute at current node. |
void |
addText(java.lang.String textVal)
Add text at current node. |
void |
appendElement(java.lang.String elementName)
Append the new Element node to current node. |
void |
endDocument()
Ends the current document. |
void |
flush()
Flush the Xml xmlSerializer output stream. |
void |
newElement(java.lang.String elementName)
Create a new element node. |
void |
newElement(java.lang.String elementName,
SDNodeAttributes attributes)
Create new element node under current node. |
void |
newElement(java.lang.String elementName,
java.lang.String attribName,
java.lang.String attribVal)
Create a new element node. |
void |
newTextNode(java.lang.String textNodeName,
java.lang.String textValue)
Overloaded method to add new text node under current node without attributes. |
void |
newTextNode(java.lang.String textNodeName,
java.lang.String textValue,
SDNodeAttributes attributes)
Add a new text node under current node. |
void |
newTextNode(java.lang.String textNodeName,
java.lang.String textValue,
java.lang.String attribName,
java.lang.String attribValue)
Overloaded method to add new text node under current node adding attribute name=value. |
void |
startDocument()
Start a new xml document. |
Method Detail |
---|
void startDocument() throws ExtractXmlSerializeException
ExtractXmlSerializeException
void endDocument() throws ExtractXmlSerializeException
ExtractXmlSerializeException
- failure to end docvoid newElement(java.lang.String elementName, SDNodeAttributes attributes) throws ExtractXmlSerializeException
elementName
- name to createattributes
- any attributes to add
ExtractXmlSerializeException
- failure to add new elementvoid addComment(java.lang.String comment) throws ExtractXmlSerializeException
comment
- String comment to add
ExtractXmlSerializeException
void flush() throws ExtractXmlSerializeException
ExtractXmlSerializeException
void addText(java.lang.String textVal) throws ExtractXmlSerializeException
textVal
- text value to add
ExtractXmlSerializeException
- SaxException adding textvoid addElement(java.lang.String elementName) throws ExtractXmlSerializeException
elementName
- String name
ExtractXmlSerializeException
void addElement(java.lang.String elementName, java.lang.String attrib, java.lang.String attribValue) throws ExtractXmlSerializeException
elementName
- String nameattrib
- attribute nameattribValue
- attribute value
ExtractXmlSerializeException
void addElement(java.lang.String elementName, SDNodeAttributes attribs) throws ExtractXmlSerializeException
elementName
- String nameattribs
- SDNodeAttributes of attribute name value pairs
ExtractXmlSerializeException
void newElement(java.lang.String elementName) throws ExtractXmlSerializeException
elementName
- name for element to add
ExtractXmlSerializeException
- failure to add new elementvoid newElement(java.lang.String elementName, java.lang.String attribName, java.lang.String attribVal) throws ExtractXmlSerializeException
elementName
- name of element to createattribName
- attribute nameattribVal
- attribute value
ExtractXmlSerializeException
- failure to add new elementvoid appendElement(java.lang.String elementName) throws ExtractXmlSerializeException
elementName
- element name to add
ExtractXmlSerializeException
void newTextNode(java.lang.String textNodeName, java.lang.String textValue, SDNodeAttributes attributes) throws ExtractXmlSerializeException
textNodeName
- name to addtextValue
- value to addattributes
- any attributes to insert in node
ExtractXmlSerializeException
void newTextNode(java.lang.String textNodeName, java.lang.String textValue) throws ExtractXmlSerializeException
textNodeName
- the name of the new text nodetextValue
- the value of the text to add
ExtractXmlSerializeException
void newTextNode(java.lang.String textNodeName, java.lang.String textValue, java.lang.String attribName, java.lang.String attribValue) throws ExtractXmlSerializeException
textNodeName
- the name of the new text nodetextValue
- the value of the text to addattribName
- node attribute nameattribValue
- node attribute value
ExtractXmlSerializeException
void abort(java.lang.String msg) throws ExtractXmlSerializeException
msg
- String any fail message to add to writer, null if none
ExtractXmlSerializeException
|
Oracle Fusion Middleware extensions for Seed Data Framework 11g Release 1 (11.1.2) E22564-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |