|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.apache.xml.serializer.dom3.LSSerializerImpl
Implemenatation of DOM Level 3 org.w3c.ls.LSSerializer and
org.w3c.dom.ls.DOMConfiguration. Serialization is achieved by delegating
serialization calls to org.apache.xml.serializer.ToStream or
one of its derived classes depending on the serialization method, while walking
the DOM in DOM3TreeWalker.
| Constructor Summary | |
LSSerializerImpl()
Constructor: Creates a LSSerializerImpl object. |
|
| Method Summary | |
boolean |
canSetParameter(java.lang.String name,
java.lang.Object value)
Checks if setting a parameter to a specific value is supported. |
DOMConfiguration |
getDomConfig()
Returns the DOMConfiguration of the LSSerializer. |
DOMErrorHandler |
getErrorHandler()
This method returns the LSSerializer's error handler. |
LSSerializerFilter |
getFilter()
Returns the DOMConfiguration of the LSSerializer. |
java.lang.String |
getNewLine()
Returns the End-Of-Line sequence of characters to be used in the XML being serialized. |
java.lang.Object |
getParameter(java.lang.String name)
This method returns the value of a parameter if known. |
DOMStringList |
getParameterNames()
This method returns a of the parameters supported by this DOMConfiguration object and for which at least one value can be set by the application |
void |
initializeSerializerProps()
Initializes the underlying serializer's configuration depending on the default DOMConfiguration parameters. |
void |
setFilter(LSSerializerFilter filter)
Set a LSSerilizerFilter on the LSSerializer. |
void |
setNewLine(java.lang.String newLine)
Sets the End-Of-Line sequence of characters to be used in the XML being serialized. |
void |
setParameter(java.lang.String name,
java.lang.Object value)
This method sets the value of the named parameter. |
boolean |
write(Node nodeArg,
LSOutput destination)
Serializes the specified node to the specified LSOutput and returns true if the Node was successfully serialized. |
java.lang.String |
writeToString(Node nodeArg)
Serializes the specified node and returns a String with the serialized data to the caller. |
boolean |
writeToURI(Node nodeArg,
java.lang.String uri)
Serializes the specified node to the specified URI and returns true if the Node was successfully serialized. |
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public LSSerializerImpl()
| Method Detail |
public void initializeSerializerProps()
public boolean canSetParameter(java.lang.String name,
java.lang.Object value)
name - A String containing the DOMConfiguration parameter name.value - An Object specifying the value of the corresponding parameter.DOMConfiguration.canSetParameter(java.lang.String, java.lang.Object)
public java.lang.Object getParameter(java.lang.String name)
throws DOMException
name - A String containing the DOMConfiguration parameter name
whose value is to be returned.DOMConfiguration.getParameter(java.lang.String)public DOMStringList getParameterNames()
DOMConfiguration.getParameterNames()
public void setParameter(java.lang.String name,
java.lang.Object value)
throws DOMException
name - A String containing the DOMConfiguration parameter name.value - An Object contaiing the parameters value to set.DOMConfiguration.setParameter(java.lang.String, java.lang.Object)public DOMConfiguration getDomConfig()
LSSerializer.getDomConfig()public LSSerializerFilter getFilter()
LSSerializer.getFilter()public java.lang.String getNewLine()
LSSerializer.getNewLine()public void setFilter(LSSerializerFilter filter)
filter - A LSSerializerFilter to be applied to the stream to serialize.LSSerializer.setFilter(org.w3c.dom.ls.LSSerializerFilter)public void setNewLine(java.lang.String newLine)
newLine - a String that is the end-of-line character sequence to be used in
serialization.LSSerializer.setNewLine(java.lang.String)
public boolean write(Node nodeArg,
LSOutput destination)
throws LSException
nodeArg - The Node to serialize.LSSerializer.write(org.w3c.dom.Node, org.w3c.dom.ls.LSOutput)
public java.lang.String writeToString(Node nodeArg)
throws DOMException,
LSException
nodeArg - The Node to serialize.LSSerializer.writeToString(org.w3c.dom.Node)
public boolean writeToURI(Node nodeArg,
java.lang.String uri)
throws LSException
nodeArg - The Node to serialize.LSSerializer.writeToURI(org.w3c.dom.Node, String)public DOMErrorHandler getErrorHandler()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||