Bug 152830 Need model's support to add jar files
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/StructureState.java
import org.eclipse.birt.report.model.elements.ImageItem;
import org.eclipse.birt.report.model.elements.Label;
import org.eclipse.birt.report.model.elements.OdaDataSet;
import org.eclipse.birt.report.model.elements.OdaDataSource;
import org.eclipse.birt.report.model.metadata.PropertyDefn;
import org.eclipse.birt.report.model.metadata.StructureDefn;
import org.eclipse.birt.report.model.util.AbstractParseState;
import org.eclipse.birt.report.model.util.AnyElementState;
import org.eclipse.birt.report.model.util.XMLParserException;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
/**
 * Parses one structure. The structure can be either a top level structure on an
 * element or a structure in a list.
 * 
 */
public class StructureState extends AbstractPropertyState
{
	/**
	 * The list property value if this state is used to parse one structure in
	 * list.
	 */
	ArrayList list = null;
	/**
	 * The definition of the list property which this structure is in.
	 */
	PropertyDefn propDefn = null;
	/**
	 * The dictionary for structure class and name mapping.
	 */