package com.ejie.ab04b.webservice.client.documentowebservice;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;

/**
 * <p>
 * Java class for definicionPag complex type.
 * 
 * <p>
 * The following schema fragment specifies the expected content contained within
 * this class.
 * 
 * <pre>
 * &lt;complexType name="definicionPag">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="orientacion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="tamanoLetra" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="tamanoPag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="textoAdicional" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * @author GFI-NORTE
 * 
 */
@XmlAccessorType(value = XmlAccessType.FIELD)
@XmlType(namespace = "definicionPag", propOrder = { "orientacion", "tamanoLetra",
		"tamanoPag", "textoAdicional" })
public class DefinicionPag {

	private Orientacion orientacion;
	private Integer tamanoLetra;
	private Tamano tamanoPag;
	private String textoAdicional;

	/**
	 * Instantiates a new definicion pag.
	 */
	public DefinicionPag() {
		super();
	}

	/**
	 * Instantiates a new definicion pag.
	 *
	 * @param orientacion            String
	 * @param tamanoLetra            Integer
	 * @param tamanoPag            String
	 * @param textoAdicional            String
	 */
	public DefinicionPag(Orientacion orientacion, Integer tamanoLetra,
			Tamano tamanoPag, String textoAdicional) {
		super();
		this.orientacion = orientacion;
		this.tamanoLetra = tamanoLetra;
		this.tamanoPag = tamanoPag;
		this.textoAdicional = textoAdicional;
	}

	/**
	 * Gets the value of the orientacion property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public Orientacion getOrientacion() {
		return orientacion;
	}

	/**
	 * Sets the value of the orientacion property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setOrientacion(Orientacion value) {
		this.orientacion = value;
	}

	/**
	 * Gets the value of the tamanoLetra property.
	 * 
	 * @return possible object is {@link Integer }
	 * 
	 */
	public Integer getTamanoLetra() {
		return tamanoLetra;
	}

	/**
	 * Sets the value of the tamanoLetra property.
	 * 
	 * @param value
	 *            allowed object is {@link Integer }
	 * 
	 */
	public void setTamanoLetra(Integer value) {
		this.tamanoLetra = value;
	}

	/**
	 * Gets the value of the tamanoPag property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public Tamano getTamanoPag() {
		return tamanoPag;
	}

	/**
	 * Sets the value of the tamanoPag property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setTamanoPag(Tamano value) {
		this.tamanoPag = value;
	}

	/**
	 * Gets the value of the textoAdicional property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getTextoAdicional() {
		return textoAdicional;
	}

	/**
	 * Sets the value of the textoAdicional property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setTextoAdicional(String value) {
		this.textoAdicional = value;
	}

}
