<?xml version="1.0" encoding="ISO_8859-1"?>
<!--
	<!DOCTYPE java2excel PUBLIC 
		"-//epere4/DTD Java2Excel mapping file//EN"
		"http://java2excel.sourceforge.net/dtd/java2excel-mapping.dtd">
	
	BE WARNED: this dtd is still under construction and it is 
	subject to change.
-->
<!ELEMENT java2excel (header?, body)>

<!ELEMENT header (#PCDATA)>

<!ELEMENT body (properties)>

<!ELEMENT properties (property*)>
<!-- 
	This attribute determines what to do with the properties
	detected in the elements in the collection and are not
	represented by a property tag in this file. 
	Its posible values are integer number starting in -1.
	-1 (default value) indicates that no extra properties will be considered.
	 0 indicates that all properties directly in the elements in the
	   collection will be considered.
	 1 includes the properties implied by 0 and adds the one from the
	   next level. In other words the properties of the properties.
	And so forth.
	Please note that Collections are NOT followed.
-->
	<!ATTLIST properties includeExtraLevel CDATA "-1">

<!ELEMENT property (description?)>
<!-- 
	This is an ognl expression that will be applied to each element
	in the collection. If the last element in the ognl expression
	refers to a number, boolean, date or calendar (either the object or the
	native data type), then it will be printed as such in excel. Any
	other object will be printed using toString() method. If the value
	is null, then a null value will be printed.
-->
	<!ATTLIST property expression CDATA #REQUIRED>
<!--
	This is just the title that will be used for the column. If ommited, 
	the the expression value will be used.
-->
	<!ATTLIST property title CDATA #IMPLIED>
<!--
	If a NullPointerException is detected while accesing this property
	and you set this attribute to true, then the exception will be ignored.
-->
	<!ATTLIST property protectNullPointer ( true | false ) "true">

<!-- This is just leave for you to make comments about the property -->
<!ELEMENT description (#PCDATA)>

