package org.itsnat.droid.impl.xmlinflated.values; import java.util.ArrayList; import java.util.List; /** * Created by jmarranz on 1/12/14. */ public abstract class ElementValues { protected String tagName; protected ArrayList<ElementValues> childElemValuesList; public ElementValues(String tagName) { this.tagName = tagName; } public String getTagName() { return tagName; } public List<ElementValues> getChildElementValuesList() { return childElemValuesList; } public void initChildElementValuesList(int size) { this.childElemValuesList = new ArrayList<ElementValues>(size); } public void addChildElementValues(ElementValues child) { childElemValuesList.add(child); } public abstract ElementValuesResources getRootElementResources(); }