// Path: dash.xsd/src/main/java/org/w3/_1999/xlink/ActuateType.java
// @XmlType(name = "actuateType", namespace = "http://www.w3.org/1999/xlink")
// @XmlEnum
// public enum ActuateType {
// 
//     @XmlEnumValue("onLoad")
//     ON_LOAD("onLoad"),
//     @XmlEnumValue("onRequest")
//     ON_REQUEST("onRequest");
//     private final String value;
// 
//     ActuateType(String v) {
//         value = v;
//     }
// 
//     public String value() {
//         return value;
//     }
// 
//     public static ActuateType fromValue(String v) {
//         for (ActuateType c: ActuateType.values()) {
//             if (c.value.equals(v)) {
//                 return c;
//             }
//         }
//         throw new IllegalArgumentException(v);
//     }
// 
// }


import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.w3._1999.xlink.ActuateType;
     */
    public String getSegmentAlignment() {
        if (segmentAlignment == null) {
            return "false";
        } else {
            return segmentAlignment;
        }
    }

    /**
     * Legt den Wert der segmentAlignment-Eigenschaft fest.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSegmentAlignment(String value) {
        this.segmentAlignment = value;
    }

    /**
     * Ruft den Wert der subsegmentAlignment-Eigenschaft ab.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSubsegmentAlignment() {
// Path: dash.xsd/src/main/java/org/w3/_1999/xlink/ActuateType.java
// @XmlType(name = "actuateType", namespace = "http://www.w3.org/1999/xlink")
// @XmlEnum
// public enum ActuateType {
// 
//     @XmlEnumValue("onLoad")
//     ON_LOAD("onLoad"),
//     @XmlEnumValue("onRequest")
//     ON_REQUEST("onRequest");
//     private final String value;
// 
//     ActuateType(String v) {
//         value = v;
//     }
// 
//     public String value() {
//         return value;
//     }
// 
//     public static ActuateType fromValue(String v) {
//         for (ActuateType c: ActuateType.values()) {
//             if (c.value.equals(v)) {
//                 return c;
//             }
//         }
//         throw new IllegalArgumentException(v);
//     }
// 
// }


// Path: dash.xsd/src/main/java/mpeg/dash/schema/mpd/_2011/AdaptationSetType.java
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.w3._1999.xlink.ActuateType;

     */
    public String getSegmentAlignment() {
        if (segmentAlignment == null) {
            return "false";
        } else {
            return segmentAlignment;
        }
    }

    /**
     * Legt den Wert der segmentAlignment-Eigenschaft fest.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSegmentAlignment(String value) {
        this.segmentAlignment = value;
    }

    /**
     * Ruft den Wert der subsegmentAlignment-Eigenschaft ab.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSubsegmentAlignment() {
        if (subsegmentAlignment == null) {