se.datadosen.tags
Class Element

java.lang.Object
  extended by se.datadosen.tags.Element

public class Element
extends java.lang.Object

Representation of a html/XML element with content and/or attributes


Constructor Summary
Element()
           
Element(java.lang.String name)
           
 
Method Summary
 void addContentElement(Element el)
           
 java.lang.String getAttribute(java.lang.String attr)
           
 java.lang.String getAttribute(java.lang.String attr, java.lang.String def)
           
 java.util.Map getAttributes()
           
 boolean getBooleanAttribute(java.lang.String attr)
           
 java.lang.String getContent()
           
 java.util.List getContentElements()
           
 java.lang.String getName()
           
 java.lang.String getPostElement()
           
 int getPostIndex()
           
 java.lang.String getPreElement()
           
 boolean isDefinitionScriptlet()
           
 boolean isEvalScriptlet()
           
 void setAttribute(java.lang.String name, boolean value)
           
 void setAttribute(java.lang.String name, int value)
           
 void setAttribute(java.lang.String name, java.lang.String value)
           
 void setAttributes(java.util.Map attr)
           
 void setContentElements(java.util.List contentElements)
           
 java.lang.String toString()
           
 java.lang.String toString(int indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Element

public Element()

Element

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

getName

public java.lang.String getName()

getPreElement

public java.lang.String getPreElement()

getPostElement

public java.lang.String getPostElement()

getPostIndex

public int getPostIndex()

getContent

public java.lang.String getContent()

getContentElements

public java.util.List getContentElements()

setContentElements

public void setContentElements(java.util.List contentElements)

addContentElement

public void addContentElement(Element el)

getAttributes

public java.util.Map getAttributes()

setAttributes

public void setAttributes(java.util.Map attr)

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String value)

setAttribute

public void setAttribute(java.lang.String name,
                         boolean value)

setAttribute

public void setAttribute(java.lang.String name,
                         int value)

getAttribute

public java.lang.String getAttribute(java.lang.String attr)

getBooleanAttribute

public boolean getBooleanAttribute(java.lang.String attr)

getAttribute

public java.lang.String getAttribute(java.lang.String attr,
                                     java.lang.String def)

isEvalScriptlet

public boolean isEvalScriptlet()

isDefinitionScriptlet

public boolean isDefinitionScriptlet()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.String toString(int indent)