org.apache.xml.serialize

Class ElementState

public class ElementState extends Object

Holds the state of the currently serialized element.

Version: $Revision: 1.11 $ $Date: 2004/02/24 23:34:03 $

Author: Assaf Arkin

See Also: BaseMarkupSerializer

Field Summary
booleanafterComment
True if the last serialized node was a comment node.
booleanafterElement
True if the last serialized node was an element node.
booleandoCData
True if textual content of current element should be serialized as CDATA section.
booleanempty
True if element is empty.
booleaninCData
True while inside CData and printing text as CData.
StringlocalName
The element's local tag name.
StringnamespaceURI
The element's namespace URI.
Hashtableprefixes
Association between namespace URIs (keys) and prefixes (values).
booleanpreserveSpace
True if element is space preserving.
StringrawName
The element's raw tag name (local or prefix:local).
booleanunescaped
True if textual content of current element should be serialized as raw characters (unescaped).

Field Detail

afterComment

public boolean afterComment
True if the last serialized node was a comment node.

afterElement

public boolean afterElement
True if the last serialized node was an element node.

doCData

public boolean doCData
True if textual content of current element should be serialized as CDATA section.

empty

public boolean empty
True if element is empty. Turns false immediately after serializing the first contents of the element.

inCData

public boolean inCData
True while inside CData and printing text as CData.

localName

public String localName
The element's local tag name.

namespaceURI

public String namespaceURI
The element's namespace URI.

prefixes

public Hashtable prefixes
Association between namespace URIs (keys) and prefixes (values).

preserveSpace

public boolean preserveSpace
True if element is space preserving.

rawName

public String rawName
The element's raw tag name (local or prefix:local).

unescaped

public boolean unescaped
True if textual content of current element should be serialized as raw characters (unescaped).
Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.