org.apache.ibatis.ibator.api.dom.xml
Class XmlElement

java.lang.Object
  extended by org.apache.ibatis.ibator.api.dom.xml.Element
      extended by org.apache.ibatis.ibator.api.dom.xml.XmlElement

public class XmlElement
extends Element

Author:
Jeff Butler

Constructor Summary
XmlElement(java.lang.String name)
           
 
Method Summary
 void addAttribute(Attribute attribute)
           
 void addElement(Element element)
           
 void addElement(int index, Element element)
           
 java.util.List<Attribute> getAttributes()
           
 java.util.List<Element> getElements()
           
 java.lang.String getFormattedContent(int indentLevel)
           
 java.lang.String getName()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlElement

public XmlElement(java.lang.String name)
Method Detail

getAttributes

public java.util.List<Attribute> getAttributes()
Returns:
Returns the attributes.

addAttribute

public void addAttribute(Attribute attribute)

getElements

public java.util.List<Element> getElements()
Returns:
Returns the elements.

addElement

public void addElement(Element element)

addElement

public void addElement(int index,
                       Element element)

getName

public java.lang.String getName()
Returns:
Returns the name.

getFormattedContent

public java.lang.String getFormattedContent(int indentLevel)
Specified by:
getFormattedContent in class Element

setName

public void setName(java.lang.String name)