![JAR search and dependency download from the Maven repository](/logo.png)
org.w3._1999.xhtml.PhrasingContent Maven / Gradle / Ivy
//
// Diese Datei wurde mit der Eclipse Implementation of JAXB, v4.0.2 generiert
// Siehe https://eclipse-ee4j.github.io/jaxb-ri
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren.
//
package org.w3._1999.xhtml;
import com.kscs.util.jaxb.Buildable;
/**
* Interface-Deklaration generiert aus der group/attributeGroup-Deklaration:
* {http://www.w3.org/1999/xhtml}phrasingContent
* Schema-Dokument "file:/Users/mirko/src/git/jaxb-rich-contract-plugin/test/src/main/resources/xhtml5.xsd", Zeile 1.976, Position 38
* Folgendes Schema-Fragment wird durch dieses Interface repräsentiert:
*
* <group name="phrasingContent">
* <choice>
* <group ref="{http://www.w3.org/1999/xhtml}commonPhrasingElements"/>
* <element name="a" type="{http://www.w3.org/1999/xhtml}aPhrasing"/>
* <element name="audio" type="{http://www.w3.org/1999/xhtml}audioPhrasing"/>
* <element name="canvas" type="{http://www.w3.org/1999/xhtml}canvasPhrasing"/>
* <element name="del" type="{http://www.w3.org/1999/xhtml}delPhrasing"/>
* <element name="ins" type="{http://www.w3.org/1999/xhtml}insPhrasing"/>
* <element name="map" type="{http://www.w3.org/1999/xhtml}mapPhrasing"/>
* <element name="object" type="{http://www.w3.org/1999/xhtml}objectPhrasing"/>
* <element name="video" type="{http://www.w3.org/1999/xhtml}videoPhrasing"/>
* </choice>
* </group>
*
*
*/
public interface PhrasingContent extends CommonPhrasingElements
{
APhrasing getA();
AudioPhrasing getAudio();
CanvasPhrasing getCanvas();
DelPhrasing getDel();
InsPhrasing getIns();
MapPhrasing getMap();
ObjectPhrasing getObject();
VideoPhrasing getVideo();
interface BuildSupport<_B >extends Buildable, CommonPhrasingElements.BuildSupport<_B>
{
public _B end();
/**
* Setzt den neuen Wert der Eigenschaft "a" (Vorher zugewiesener Wert wird ersetzt)
*
* @param a
* Neuer Wert der Eigenschaft "a".
*/
public PhrasingContent.BuildSupport<_B> withA(final APhrasing a);
/**
* Setzt den neuen Wert der Eigenschaft "audio" (Vorher zugewiesener Wert wird
* ersetzt)
*
* @param audio
* Neuer Wert der Eigenschaft "audio".
*/
public PhrasingContent.BuildSupport<_B> withAudio(final AudioPhrasing audio);
/**
* Setzt den neuen Wert der Eigenschaft "canvas" (Vorher zugewiesener Wert wird
* ersetzt)
*
* @param canvas
* Neuer Wert der Eigenschaft "canvas".
*/
public PhrasingContent.BuildSupport<_B> withCanvas(final CanvasPhrasing canvas);
/**
* Setzt den neuen Wert der Eigenschaft "del" (Vorher zugewiesener Wert wird
* ersetzt)
*
* @param del
* Neuer Wert der Eigenschaft "del".
*/
public PhrasingContent.BuildSupport<_B> withDel(final DelPhrasing del);
/**
* Setzt den neuen Wert der Eigenschaft "ins" (Vorher zugewiesener Wert wird
* ersetzt)
*
* @param ins
* Neuer Wert der Eigenschaft "ins".
*/
public PhrasingContent.BuildSupport<_B> withIns(final InsPhrasing ins);
/**
* Setzt den neuen Wert der Eigenschaft "map" (Vorher zugewiesener Wert wird
* ersetzt)
*
* @param map
* Neuer Wert der Eigenschaft "map".
*/
public PhrasingContent.BuildSupport<_B> withMap(final MapPhrasing map);
/**
* Setzt den neuen Wert der Eigenschaft "object" (Vorher zugewiesener Wert wird
* ersetzt)
*
* @param object
* Neuer Wert der Eigenschaft "object".
*/
public PhrasingContent.BuildSupport<_B> withObject(final ObjectPhrasing object);
/**
* Setzt den neuen Wert der Eigenschaft "video" (Vorher zugewiesener Wert wird
* ersetzt)
*
* @param video
* Neuer Wert der Eigenschaft "video".
*/
public PhrasingContent.BuildSupport<_B> withVideo(final VideoPhrasing video);
@Override
public PhrasingContent build();
}
public interface Modifier
extends CommonPhrasingElements.Modifier
{
public void setA(final APhrasing a);
public void setAudio(final AudioPhrasing audio);
public void setCanvas(final CanvasPhrasing canvas);
public void setDel(final DelPhrasing del);
public void setIns(final InsPhrasing ins);
public void setMap(final MapPhrasing map);
public void setObject(final ObjectPhrasing object);
public void setVideo(final VideoPhrasing video);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy