parser
Class Element

java.lang.Object
  extended by parser.Element

public class Element
extends java.lang.Object


Field Summary
private  java.util.ArrayList<Attribute> attributes
           
private  java.util.ArrayList elements
           
private  int id
           
private  java.lang.String name
           
 
Constructor Summary
Element(java.lang.String name)
           
Element(java.lang.String name, int id)
           
 
Method Summary
 void addAttribute(Attribute attribute)
           
 void addElement(java.lang.Object element)
           
 Attribute getAttribute(java.lang.String name)
           
 java.util.ArrayList<Attribute> getAttributes()
           
 java.util.ArrayList getElements()
           
 int getID()
           
 java.lang.String getName()
           
 void setId(int id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

elements

private java.util.ArrayList elements

attributes

private java.util.ArrayList<Attribute> attributes

id

private int id
Constructor Detail

Element

public Element(java.lang.String name,
               int id)

Element

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

addElement

public void addElement(java.lang.Object element)

addAttribute

public void addAttribute(Attribute attribute)

getElements

public java.util.ArrayList getElements()

getAttributes

public java.util.ArrayList<Attribute> getAttributes()

getName

public java.lang.String getName()

getID

public int getID()

setId

public void setId(int id)

getAttribute

public Attribute getAttribute(java.lang.String name)