de.cbse.jeasy
Class JEElement

java.lang.Object
  extended by de.cbse.jeasy.JEElement

public class JEElement
extends java.lang.Object

JEElement is part of a JENode, a XML structure as a TreeNode. It holds the informations about the name and the data inside a XML tag and the attributes of a XML tag.

See a demonstration in the program JEasyExample tab "TreeNode".

Author:
Harry Pfohl

Constructor Summary
JEElement()
           
JEElement(java.lang.String n, java.util.HashMap hash)
           
 
Method Summary
 void addData(java.lang.String d)
           
 java.lang.String getAttribute(java.lang.String name)
           
 java.util.HashMap getAttributes()
           
 java.lang.String getAttributesAsString()
           
 java.lang.String getData()
           
 java.lang.String getName()
           
 java.lang.String setAttribute(java.lang.String name, java.lang.String value)
           
 void setComment(java.lang.String d)
           
 void setData(java.lang.String d)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JEElement

public JEElement()

JEElement

public JEElement(java.lang.String n,
                 java.util.HashMap hash)
Method Detail

addData

public void addData(java.lang.String d)

getAttribute

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

setAttribute

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

getAttributes

public java.util.HashMap getAttributes()

getAttributesAsString

public java.lang.String getAttributesAsString()

getData

public java.lang.String getData()
Returns:

getName

public java.lang.String getName()
Returns:

setComment

public void setComment(java.lang.String d)
Parameters:
d -

setData

public void setData(java.lang.String d)

toString

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