001//
002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:15 PM(kohsuke)-fcs 
003// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
004// Any modifications to this file will be lost upon recompilation of the source schema. 
005// Generated on: 2012.10.03 at 04:27:47 AM CEST 
006//
007
008
009package org.jdtaus.mojo.resource.model;
010
011
012/**
013 * List of text language pairs.
014 * 
015 * Java content class for Texts complex type.
016 * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at http://xml.jdtaus.org/1.0.x/jdtaus-core/jdtaus-core-schemas/jdtaus-container-1.1.xsd line 107)
017 * <p>
018 * <pre>
019 * &lt;complexType name="Texts">
020 *   &lt;complexContent>
021 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
022 *       &lt;sequence>
023 *         &lt;element ref="{http://jdtaus.org/core/model/container}text" maxOccurs="unbounded"/>
024 *       &lt;/sequence>
025 *       &lt;attribute name="defaultLanguage" use="required" type="{http://www.w3.org/2001/XMLSchema}language" />
026 *     &lt;/restriction>
027 *   &lt;/complexContent>
028 * &lt;/complexType>
029 * </pre>
030 * 
031 */
032public interface Texts {
033
034
035    /**
036     * Gets the value of the Text property.
037     * 
038     * <p>
039     * This accessor method returns a reference to the live list,
040     * not a snapshot. Therefore any modification you make to the
041     * returned list will be present inside the JAXB object.
042     * This is why there is not a <CODE>set</CODE> method for the Text property.
043     * 
044     * <p>
045     * For example, to add a new item, do as follows:
046     * <pre>
047     *    getText().add(newItem);
048     * </pre>
049     * 
050     * 
051     * <p>
052     * Objects of the following type(s) are allowed in the list
053     * {@link org.jdtaus.mojo.resource.model.Text}
054     * {@link org.jdtaus.mojo.resource.model.TextElement}
055     * 
056     */
057    java.util.List getText();
058
059    /**
060     * Gets the value of the defaultLanguage property.
061     * 
062     * @return
063     *     possible object is
064     *     {@link java.lang.String}
065     */
066    java.lang.String getDefaultLanguage();
067
068    /**
069     * Sets the value of the defaultLanguage property.
070     * 
071     * @param value
072     *     allowed object is
073     *     {@link java.lang.String}
074     */
075    void setDefaultLanguage(java.lang.String value);
076
077}