org.plutext.jaxb.svg11.Animate Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jaxb-svg11 Show documentation
Show all versions of jaxb-svg11 Show documentation
JAXB classes modelling SVG 1.1
/*
* Copyright 2010, Plutext Pty Ltd.
*
* This file is part of docx4j.
docx4j is licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package org.plutext.jaxb.svg11;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlID;
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;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.w3.org/2000/svg}SVG.animate.content">
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.External.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.Conditional.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.AnimationValue.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.AnimationTiming.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.Core.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.AnimationAttribute.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.Animation.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.AnimationEvents.attrib"/>
* <attGroup ref="{http://www.w3.org/2000/svg}SVG.AnimationAddtion.attrib"/>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public class Animate
extends SVGAnimateContent
{
@XmlAttribute
protected BooleanDatatype externalResourcesRequired;
@XmlAttribute
protected String requiredFeatures;
@XmlAttribute
protected String requiredExtensions;
@XmlAttribute
protected String systemLanguage;
@XmlAttribute
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String calcMode;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String values;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String keyTimes;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String keySplines;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String from;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String to;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String by;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String begin;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String dur;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String end;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String min;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String max;
@XmlAttribute
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String restart;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String repeatCount;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String repeatDur;
@XmlAttribute
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String fill;
@XmlAttribute
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlID
@XmlSchemaType(name = "ID")
protected String id;
@XmlAttribute(namespace = "http://www.w3.org/XML/1998/namespace")
protected String base;
@XmlAttribute(namespace = "http://www.w3.org/XML/1998/namespace", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String space;
@XmlAttribute(namespace = "http://www.w3.org/XML/1998/namespace")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String lang;
@XmlAttribute(required = true)
@XmlSchemaType(name = "anySimpleType")
protected String attributeName;
@XmlAttribute
@XmlSchemaType(name = "anySimpleType")
protected String attributeType;
@XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String type;
@XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
protected String href;
@XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
protected String role;
@XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
protected String arcrole;
@XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
@XmlSchemaType(name = "anySimpleType")
protected String title;
@XmlAttribute(namespace = "http://www.w3.org/1999/xlink", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String show;
@XmlAttribute(namespace = "http://www.w3.org/1999/xlink", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String actuate;
@XmlAttribute
protected String onbegin;
@XmlAttribute
protected String onend;
@XmlAttribute
protected String onload;
@XmlAttribute
protected String onrepeat;
@XmlAttribute
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String additive;
@XmlAttribute
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String accumulate;
/**
* Gets the value of the externalResourcesRequired property.
*
* @return
* possible object is
* {@link BooleanDatatype }
*
*/
public BooleanDatatype getExternalResourcesRequired() {
return externalResourcesRequired;
}
/**
* Sets the value of the externalResourcesRequired property.
*
* @param value
* allowed object is
* {@link BooleanDatatype }
*
*/
public void setExternalResourcesRequired(BooleanDatatype value) {
this.externalResourcesRequired = value;
}
/**
* Gets the value of the requiredFeatures property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequiredFeatures() {
return requiredFeatures;
}
/**
* Sets the value of the requiredFeatures property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequiredFeatures(String value) {
this.requiredFeatures = value;
}
/**
* Gets the value of the requiredExtensions property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequiredExtensions() {
return requiredExtensions;
}
/**
* Sets the value of the requiredExtensions property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequiredExtensions(String value) {
this.requiredExtensions = value;
}
/**
* Gets the value of the systemLanguage property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSystemLanguage() {
return systemLanguage;
}
/**
* Sets the value of the systemLanguage property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSystemLanguage(String value) {
this.systemLanguage = value;
}
/**
* Gets the value of the calcMode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCalcMode() {
if (calcMode == null) {
return "linear";
} else {
return calcMode;
}
}
/**
* Sets the value of the calcMode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCalcMode(String value) {
this.calcMode = value;
}
/**
* Gets the value of the values property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValues() {
return values;
}
/**
* Sets the value of the values property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValues(String value) {
this.values = value;
}
/**
* Gets the value of the keyTimes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKeyTimes() {
return keyTimes;
}
/**
* Sets the value of the keyTimes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeyTimes(String value) {
this.keyTimes = value;
}
/**
* Gets the value of the keySplines property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKeySplines() {
return keySplines;
}
/**
* Sets the value of the keySplines property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeySplines(String value) {
this.keySplines = value;
}
/**
* Gets the value of the from property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFrom() {
return from;
}
/**
* Sets the value of the from property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFrom(String value) {
this.from = value;
}
/**
* Gets the value of the to property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTo() {
return to;
}
/**
* Sets the value of the to property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTo(String value) {
this.to = value;
}
/**
* Gets the value of the by property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBy() {
return by;
}
/**
* Sets the value of the by property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBy(String value) {
this.by = value;
}
/**
* Gets the value of the begin property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBegin() {
return begin;
}
/**
* Sets the value of the begin property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBegin(String value) {
this.begin = value;
}
/**
* Gets the value of the dur property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDur() {
return dur;
}
/**
* Sets the value of the dur property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDur(String value) {
this.dur = value;
}
/**
* Gets the value of the end property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEnd() {
return end;
}
/**
* Sets the value of the end property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEnd(String value) {
this.end = value;
}
/**
* Gets the value of the min property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMin() {
return min;
}
/**
* Sets the value of the min property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMin(String value) {
this.min = value;
}
/**
* Gets the value of the max property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMax() {
return max;
}
/**
* Sets the value of the max property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMax(String value) {
this.max = value;
}
/**
* Gets the value of the restart property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRestart() {
if (restart == null) {
return "always";
} else {
return restart;
}
}
/**
* Sets the value of the restart property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRestart(String value) {
this.restart = value;
}
/**
* Gets the value of the repeatCount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepeatCount() {
return repeatCount;
}
/**
* Sets the value of the repeatCount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepeatCount(String value) {
this.repeatCount = value;
}
/**
* Gets the value of the repeatDur property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRepeatDur() {
return repeatDur;
}
/**
* Sets the value of the repeatDur property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRepeatDur(String value) {
this.repeatDur = value;
}
/**
* Gets the value of the fill property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFill() {
if (fill == null) {
return "remove";
} else {
return fill;
}
}
/**
* Sets the value of the fill property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFill(String value) {
this.fill = value;
}
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getId() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setId(String value) {
this.id = value;
}
/**
* Gets the value of the base property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBase() {
return base;
}
/**
* Sets the value of the base property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBase(String value) {
this.base = value;
}
/**
* Gets the value of the space property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSpace() {
return space;
}
/**
* Sets the value of the space property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpace(String value) {
this.space = value;
}
/**
* Gets the value of the lang property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLang() {
return lang;
}
/**
* Sets the value of the lang property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLang(String value) {
this.lang = value;
}
/**
* Gets the value of the attributeName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAttributeName() {
return attributeName;
}
/**
* Sets the value of the attributeName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAttributeName(String value) {
this.attributeName = value;
}
/**
* Gets the value of the attributeType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAttributeType() {
return attributeType;
}
/**
* Sets the value of the attributeType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAttributeType(String value) {
this.attributeType = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
if (type == null) {
return "simple";
} else {
return type;
}
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
/**
* Gets the value of the href property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHref() {
return href;
}
/**
* Sets the value of the href property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHref(String value) {
this.href = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRole(String value) {
this.role = value;
}
/**
* Gets the value of the arcrole property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getArcrole() {
return arcrole;
}
/**
* Sets the value of the arcrole property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setArcrole(String value) {
this.arcrole = value;
}
/**
* Gets the value of the title property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTitle() {
return title;
}
/**
* Sets the value of the title property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTitle(String value) {
this.title = value;
}
/**
* Gets the value of the show property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getShow() {
return show;
}
/**
* Sets the value of the show property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setShow(String value) {
this.show = value;
}
/**
* Gets the value of the actuate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActuate() {
return actuate;
}
/**
* Sets the value of the actuate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActuate(String value) {
this.actuate = value;
}
/**
* Gets the value of the onbegin property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnbegin() {
return onbegin;
}
/**
* Sets the value of the onbegin property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnbegin(String value) {
this.onbegin = value;
}
/**
* Gets the value of the onend property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnend() {
return onend;
}
/**
* Sets the value of the onend property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnend(String value) {
this.onend = value;
}
/**
* Gets the value of the onload property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnload() {
return onload;
}
/**
* Sets the value of the onload property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnload(String value) {
this.onload = value;
}
/**
* Gets the value of the onrepeat property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnrepeat() {
return onrepeat;
}
/**
* Sets the value of the onrepeat property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnrepeat(String value) {
this.onrepeat = value;
}
/**
* Gets the value of the additive property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAdditive() {
if (additive == null) {
return "replace";
} else {
return additive;
}
}
/**
* Sets the value of the additive property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAdditive(String value) {
this.additive = value;
}
/**
* Gets the value of the accumulate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAccumulate() {
if (accumulate == null) {
return "none";
} else {
return accumulate;
}
}
/**
* Sets the value of the accumulate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAccumulate(String value) {
this.accumulate = value;
}
}