org.w3._1999.xhtml.Object Maven / Gradle / Ivy
Show all versions of quick Show documentation
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.08.16 at 09:36:55 AM MDT
//
package org.w3._1999.xhtml;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlElementRef;
import jakarta.xml.bind.annotation.XmlElementRefs;
import jakarta.xml.bind.annotation.XmlID;
import jakarta.xml.bind.annotation.XmlMixed;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
import jakarta.xml.bind.annotation.adapters.CollapsedStringAdapter;
import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.jvnet.jaxb2_commons.lang.Equals2;
import org.jvnet.jaxb2_commons.lang.EqualsStrategy2;
import org.jvnet.jaxb2_commons.lang.HashCode2;
import org.jvnet.jaxb2_commons.lang.HashCodeStrategy2;
import org.jvnet.jaxb2_commons.lang.JAXBEqualsStrategy;
import org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy;
import org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy;
import org.jvnet.jaxb2_commons.lang.ToString2;
import org.jvnet.jaxb2_commons.lang.ToStringStrategy2;
import org.jvnet.jaxb2_commons.locator.ObjectLocator;
import org.jvnet.jaxb2_commons.locator.util.LocatorUtils;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice maxOccurs="unbounded" minOccurs="0">
* <element ref="{http://www.w3.org/1999/xhtml}param"/>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}p"/>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}h1"/>
* <element ref="{http://www.w3.org/1999/xhtml}h2"/>
* <element ref="{http://www.w3.org/1999/xhtml}h3"/>
* <element ref="{http://www.w3.org/1999/xhtml}h4"/>
* <element ref="{http://www.w3.org/1999/xhtml}h5"/>
* <element ref="{http://www.w3.org/1999/xhtml}h6"/>
* </choice>
* <element ref="{http://www.w3.org/1999/xhtml}div"/>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}ul"/>
* <element ref="{http://www.w3.org/1999/xhtml}ol"/>
* <element ref="{http://www.w3.org/1999/xhtml}dl"/>
* </choice>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}pre"/>
* <element ref="{http://www.w3.org/1999/xhtml}hr"/>
* <element ref="{http://www.w3.org/1999/xhtml}blockquote"/>
* <element ref="{http://www.w3.org/1999/xhtml}address"/>
* </choice>
* <element ref="{http://www.w3.org/1999/xhtml}fieldset"/>
* <element ref="{http://www.w3.org/1999/xhtml}table"/>
* </choice>
* <element ref="{http://www.w3.org/1999/xhtml}form"/>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}a"/>
* <choice>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}br"/>
* <element ref="{http://www.w3.org/1999/xhtml}span"/>
* <element ref="{http://www.w3.org/1999/xhtml}bdo"/>
* <element ref="{http://www.w3.org/1999/xhtml}map"/>
* </choice>
* <element ref="{http://www.w3.org/1999/xhtml}object"/>
* <element ref="{http://www.w3.org/1999/xhtml}img"/>
* </choice>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}tt"/>
* <element ref="{http://www.w3.org/1999/xhtml}i"/>
* <element ref="{http://www.w3.org/1999/xhtml}b"/>
* <element ref="{http://www.w3.org/1999/xhtml}big"/>
* <element ref="{http://www.w3.org/1999/xhtml}small"/>
* </choice>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}em"/>
* <element ref="{http://www.w3.org/1999/xhtml}strong"/>
* <element ref="{http://www.w3.org/1999/xhtml}dfn"/>
* <element ref="{http://www.w3.org/1999/xhtml}code"/>
* <element ref="{http://www.w3.org/1999/xhtml}q"/>
* <element ref="{http://www.w3.org/1999/xhtml}samp"/>
* <element ref="{http://www.w3.org/1999/xhtml}kbd"/>
* <element ref="{http://www.w3.org/1999/xhtml}var"/>
* <element ref="{http://www.w3.org/1999/xhtml}cite"/>
* <element ref="{http://www.w3.org/1999/xhtml}abbr"/>
* <element ref="{http://www.w3.org/1999/xhtml}acronym"/>
* <element ref="{http://www.w3.org/1999/xhtml}sub"/>
* <element ref="{http://www.w3.org/1999/xhtml}sup"/>
* </choice>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}input"/>
* <element ref="{http://www.w3.org/1999/xhtml}select"/>
* <element ref="{http://www.w3.org/1999/xhtml}textarea"/>
* <element ref="{http://www.w3.org/1999/xhtml}label"/>
* <element ref="{http://www.w3.org/1999/xhtml}button"/>
* </choice>
* </choice>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}noscript"/>
* <choice>
* <element ref="{http://www.w3.org/1999/xhtml}ins"/>
* <element ref="{http://www.w3.org/1999/xhtml}del"/>
* <element ref="{http://www.w3.org/1999/xhtml}script"/>
* </choice>
* </choice>
* </choice>
* </sequence>
* <attGroup ref="{http://www.w3.org/1999/xhtml}attrs"/>
* <attribute name="declare">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}token">
* <enumeration value="declare"/>
* </restriction>
* </simpleType>
* </attribute>
* <attribute name="classid" type="{http://www.w3.org/1999/xhtml}URI" />
* <attribute name="codebase" type="{http://www.w3.org/1999/xhtml}URI" />
* <attribute name="data" type="{http://www.w3.org/1999/xhtml}URI" />
* <attribute name="type" type="{http://www.w3.org/1999/xhtml}ContentType" />
* <attribute name="codetype" type="{http://www.w3.org/1999/xhtml}ContentType" />
* <attribute name="archive" type="{http://www.w3.org/1999/xhtml}UriList" />
* <attribute name="standby" type="{http://www.w3.org/1999/xhtml}Text" />
* <attribute name="height" type="{http://www.w3.org/1999/xhtml}Length" />
* <attribute name="width" type="{http://www.w3.org/1999/xhtml}Length" />
* <attribute name="usemap" type="{http://www.w3.org/1999/xhtml}URI" />
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
* <attribute name="tabindex" type="{http://www.w3.org/1999/xhtml}tabindexNumber" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"content"
})
@XmlRootElement(name = "object")
public class Object implements Equals2, HashCode2, ToString2
{
@XmlElementRefs({
@XmlElementRef(name = "param", namespace = "http://www.w3.org/1999/xhtml", type = Param.class, required = false),
@XmlElementRef(name = "p", namespace = "http://www.w3.org/1999/xhtml", type = P.class, required = false),
@XmlElementRef(name = "h1", namespace = "http://www.w3.org/1999/xhtml", type = H1 .class, required = false),
@XmlElementRef(name = "h2", namespace = "http://www.w3.org/1999/xhtml", type = H2 .class, required = false),
@XmlElementRef(name = "h3", namespace = "http://www.w3.org/1999/xhtml", type = H3 .class, required = false),
@XmlElementRef(name = "h4", namespace = "http://www.w3.org/1999/xhtml", type = H4 .class, required = false),
@XmlElementRef(name = "h5", namespace = "http://www.w3.org/1999/xhtml", type = H5 .class, required = false),
@XmlElementRef(name = "h6", namespace = "http://www.w3.org/1999/xhtml", type = H6 .class, required = false),
@XmlElementRef(name = "div", namespace = "http://www.w3.org/1999/xhtml", type = Div.class, required = false),
@XmlElementRef(name = "ul", namespace = "http://www.w3.org/1999/xhtml", type = Ul.class, required = false),
@XmlElementRef(name = "ol", namespace = "http://www.w3.org/1999/xhtml", type = Ol.class, required = false),
@XmlElementRef(name = "dl", namespace = "http://www.w3.org/1999/xhtml", type = Dl.class, required = false),
@XmlElementRef(name = "pre", namespace = "http://www.w3.org/1999/xhtml", type = Pre.class, required = false),
@XmlElementRef(name = "hr", namespace = "http://www.w3.org/1999/xhtml", type = Hr.class, required = false),
@XmlElementRef(name = "blockquote", namespace = "http://www.w3.org/1999/xhtml", type = Blockquote.class, required = false),
@XmlElementRef(name = "address", namespace = "http://www.w3.org/1999/xhtml", type = Address.class, required = false),
@XmlElementRef(name = "fieldset", namespace = "http://www.w3.org/1999/xhtml", type = Fieldset.class, required = false),
@XmlElementRef(name = "table", namespace = "http://www.w3.org/1999/xhtml", type = Table.class, required = false),
@XmlElementRef(name = "form", namespace = "http://www.w3.org/1999/xhtml", type = Form.class, required = false),
@XmlElementRef(name = "a", namespace = "http://www.w3.org/1999/xhtml", type = A.class, required = false),
@XmlElementRef(name = "br", namespace = "http://www.w3.org/1999/xhtml", type = Br.class, required = false),
@XmlElementRef(name = "span", namespace = "http://www.w3.org/1999/xhtml", type = Span.class, required = false),
@XmlElementRef(name = "bdo", namespace = "http://www.w3.org/1999/xhtml", type = Bdo.class, required = false),
@XmlElementRef(name = "map", namespace = "http://www.w3.org/1999/xhtml", type = Map.class, required = false),
@XmlElementRef(name = "object", namespace = "http://www.w3.org/1999/xhtml", type = Object.class, required = false),
@XmlElementRef(name = "img", namespace = "http://www.w3.org/1999/xhtml", type = Img.class, required = false),
@XmlElementRef(name = "tt", namespace = "http://www.w3.org/1999/xhtml", type = Tt.class, required = false),
@XmlElementRef(name = "i", namespace = "http://www.w3.org/1999/xhtml", type = I.class, required = false),
@XmlElementRef(name = "b", namespace = "http://www.w3.org/1999/xhtml", type = B.class, required = false),
@XmlElementRef(name = "big", namespace = "http://www.w3.org/1999/xhtml", type = Big.class, required = false),
@XmlElementRef(name = "small", namespace = "http://www.w3.org/1999/xhtml", type = Small.class, required = false),
@XmlElementRef(name = "em", namespace = "http://www.w3.org/1999/xhtml", type = Em.class, required = false),
@XmlElementRef(name = "strong", namespace = "http://www.w3.org/1999/xhtml", type = Strong.class, required = false),
@XmlElementRef(name = "dfn", namespace = "http://www.w3.org/1999/xhtml", type = Dfn.class, required = false),
@XmlElementRef(name = "code", namespace = "http://www.w3.org/1999/xhtml", type = Code.class, required = false),
@XmlElementRef(name = "q", namespace = "http://www.w3.org/1999/xhtml", type = Q.class, required = false),
@XmlElementRef(name = "samp", namespace = "http://www.w3.org/1999/xhtml", type = Samp.class, required = false),
@XmlElementRef(name = "kbd", namespace = "http://www.w3.org/1999/xhtml", type = Kbd.class, required = false),
@XmlElementRef(name = "var", namespace = "http://www.w3.org/1999/xhtml", type = Var.class, required = false),
@XmlElementRef(name = "cite", namespace = "http://www.w3.org/1999/xhtml", type = Cite.class, required = false),
@XmlElementRef(name = "abbr", namespace = "http://www.w3.org/1999/xhtml", type = Abbr.class, required = false),
@XmlElementRef(name = "acronym", namespace = "http://www.w3.org/1999/xhtml", type = Acronym.class, required = false),
@XmlElementRef(name = "sub", namespace = "http://www.w3.org/1999/xhtml", type = Sub.class, required = false),
@XmlElementRef(name = "sup", namespace = "http://www.w3.org/1999/xhtml", type = Sup.class, required = false),
@XmlElementRef(name = "input", namespace = "http://www.w3.org/1999/xhtml", type = Input.class, required = false),
@XmlElementRef(name = "select", namespace = "http://www.w3.org/1999/xhtml", type = Select.class, required = false),
@XmlElementRef(name = "textarea", namespace = "http://www.w3.org/1999/xhtml", type = Textarea.class, required = false),
@XmlElementRef(name = "label", namespace = "http://www.w3.org/1999/xhtml", type = Label.class, required = false),
@XmlElementRef(name = "button", namespace = "http://www.w3.org/1999/xhtml", type = Button.class, required = false),
@XmlElementRef(name = "noscript", namespace = "http://www.w3.org/1999/xhtml", type = Noscript.class, required = false),
@XmlElementRef(name = "ins", namespace = "http://www.w3.org/1999/xhtml", type = Ins.class, required = false),
@XmlElementRef(name = "del", namespace = "http://www.w3.org/1999/xhtml", type = Del.class, required = false),
@XmlElementRef(name = "script", namespace = "http://www.w3.org/1999/xhtml", type = Script.class, required = false)
})
@XmlMixed
protected List content;
@XmlAttribute(name = "declare")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String declare;
@XmlAttribute(name = "classid")
protected String classid;
@XmlAttribute(name = "codebase")
protected String codebase;
@XmlAttribute(name = "data")
protected String data;
@XmlAttribute(name = "type")
protected String type;
@XmlAttribute(name = "codetype")
protected String codetype;
@XmlAttribute(name = "archive")
protected String archive;
@XmlAttribute(name = "standby")
protected String standby;
@XmlAttribute(name = "height")
protected String height;
@XmlAttribute(name = "width")
protected String width;
@XmlAttribute(name = "usemap")
protected String usemap;
@XmlAttribute(name = "name")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "NMTOKEN")
protected String name;
@XmlAttribute(name = "tabindex")
protected Integer tabindex;
@XmlAttribute(name = "lang")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String langAttribute;
@XmlAttribute(name = "lang", namespace = "http://www.w3.org/XML/1998/namespace")
protected String lang;
@XmlAttribute(name = "dir")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String dir;
@XmlAttribute(name = "id")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlID
@XmlSchemaType(name = "ID")
protected String id;
@XmlAttribute(name = "class")
@XmlSchemaType(name = "NMTOKENS")
protected List clazz;
@XmlAttribute(name = "style")
protected String style;
@XmlAttribute(name = "title")
protected String title;
@XmlAttribute(name = "onclick")
protected String onclick;
@XmlAttribute(name = "ondblclick")
protected String ondblclick;
@XmlAttribute(name = "onmousedown")
protected String onmousedown;
@XmlAttribute(name = "onmouseup")
protected String onmouseup;
@XmlAttribute(name = "onmouseover")
protected String onmouseover;
@XmlAttribute(name = "onmousemove")
protected String onmousemove;
@XmlAttribute(name = "onmouseout")
protected String onmouseout;
@XmlAttribute(name = "onkeypress")
protected String onkeypress;
@XmlAttribute(name = "onkeydown")
protected String onkeydown;
@XmlAttribute(name = "onkeyup")
protected String onkeyup;
/**
* Gets the value of the content property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the content property.
*
*
* For example, to add a new item, do as follows:
*
* getContent().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
* {@link A }
* {@link Abbr }
* {@link Acronym }
* {@link Address }
* {@link B }
* {@link Bdo }
* {@link Big }
* {@link Blockquote }
* {@link Br }
* {@link Button }
* {@link Cite }
* {@link Code }
* {@link Del }
* {@link Dfn }
* {@link Div }
* {@link Dl }
* {@link Em }
* {@link Fieldset }
* {@link Form }
* {@link H1 }
* {@link H2 }
* {@link H3 }
* {@link H4 }
* {@link H5 }
* {@link H6 }
* {@link Hr }
* {@link I }
* {@link Img }
* {@link Input }
* {@link Ins }
* {@link Kbd }
* {@link Label }
* {@link Map }
* {@link Noscript }
* {@link Object }
* {@link Ol }
* {@link P }
* {@link Param }
* {@link Pre }
* {@link Q }
* {@link Samp }
* {@link Script }
* {@link Select }
* {@link Small }
* {@link Span }
* {@link Strong }
* {@link Sub }
* {@link Sup }
* {@link Table }
* {@link Textarea }
* {@link Tt }
* {@link Ul }
* {@link Var }
*
*
*/
public List getContent() {
if (content == null) {
content = new ArrayList();
}
return this.content;
}
/**
* Gets the value of the declare property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDeclare() {
return declare;
}
/**
* Sets the value of the declare property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDeclare(String value) {
this.declare = value;
}
/**
* Gets the value of the classid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getClassid() {
return classid;
}
/**
* Sets the value of the classid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setClassid(String value) {
this.classid = value;
}
/**
* Gets the value of the codebase property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodebase() {
return codebase;
}
/**
* Sets the value of the codebase property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodebase(String value) {
this.codebase = value;
}
/**
* Gets the value of the data property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getData() {
return data;
}
/**
* Sets the value of the data property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setData(String value) {
this.data = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
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 codetype property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCodetype() {
return codetype;
}
/**
* Sets the value of the codetype property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCodetype(String value) {
this.codetype = value;
}
/**
* Gets the value of the archive property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getArchive() {
return archive;
}
/**
* Sets the value of the archive property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setArchive(String value) {
this.archive = value;
}
/**
* Gets the value of the standby property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStandby() {
return standby;
}
/**
* Sets the value of the standby property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStandby(String value) {
this.standby = value;
}
/**
* Gets the value of the height property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHeight() {
return height;
}
/**
* Sets the value of the height property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHeight(String value) {
this.height = value;
}
/**
* Gets the value of the width property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWidth() {
return width;
}
/**
* Sets the value of the width property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWidth(String value) {
this.width = value;
}
/**
* Gets the value of the usemap property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUsemap() {
return usemap;
}
/**
* Sets the value of the usemap property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUsemap(String value) {
this.usemap = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the tabindex property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getTabindex() {
return tabindex;
}
/**
* Sets the value of the tabindex property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setTabindex(Integer value) {
this.tabindex = value;
}
/**
* Gets the value of the langAttribute property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLangAttribute() {
return langAttribute;
}
/**
* Sets the value of the langAttribute property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLangAttribute(String value) {
this.langAttribute = 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 dir property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDir() {
return dir;
}
/**
* Sets the value of the dir property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDir(String value) {
this.dir = 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 clazz property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a set
method for the clazz property.
*
*
* For example, to add a new item, do as follows:
*
* getClazz().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getClazz() {
if (clazz == null) {
clazz = new ArrayList();
}
return this.clazz;
}
/**
* Gets the value of the style property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStyle() {
return style;
}
/**
* Sets the value of the style property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStyle(String value) {
this.style = 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 onclick property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnclick() {
return onclick;
}
/**
* Sets the value of the onclick property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnclick(String value) {
this.onclick = value;
}
/**
* Gets the value of the ondblclick property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOndblclick() {
return ondblclick;
}
/**
* Sets the value of the ondblclick property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOndblclick(String value) {
this.ondblclick = value;
}
/**
* Gets the value of the onmousedown property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnmousedown() {
return onmousedown;
}
/**
* Sets the value of the onmousedown property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnmousedown(String value) {
this.onmousedown = value;
}
/**
* Gets the value of the onmouseup property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnmouseup() {
return onmouseup;
}
/**
* Sets the value of the onmouseup property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnmouseup(String value) {
this.onmouseup = value;
}
/**
* Gets the value of the onmouseover property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnmouseover() {
return onmouseover;
}
/**
* Sets the value of the onmouseover property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnmouseover(String value) {
this.onmouseover = value;
}
/**
* Gets the value of the onmousemove property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnmousemove() {
return onmousemove;
}
/**
* Sets the value of the onmousemove property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnmousemove(String value) {
this.onmousemove = value;
}
/**
* Gets the value of the onmouseout property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnmouseout() {
return onmouseout;
}
/**
* Sets the value of the onmouseout property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnmouseout(String value) {
this.onmouseout = value;
}
/**
* Gets the value of the onkeypress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnkeypress() {
return onkeypress;
}
/**
* Sets the value of the onkeypress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnkeypress(String value) {
this.onkeypress = value;
}
/**
* Gets the value of the onkeydown property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnkeydown() {
return onkeydown;
}
/**
* Sets the value of the onkeydown property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnkeydown(String value) {
this.onkeydown = value;
}
/**
* Gets the value of the onkeyup property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOnkeyup() {
return onkeyup;
}
/**
* Sets the value of the onkeyup property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOnkeyup(String value) {
this.onkeyup = value;
}
public Object withContent(java.lang.Object... values) {
if (values!= null) {
for (java.lang.Object value: values) {
getContent().add(value);
}
}
return this;
}
public Object withContent(Collection values) {
if (values!= null) {
getContent().addAll(values);
}
return this;
}
public Object withDeclare(String value) {
setDeclare(value);
return this;
}
public Object withClassid(String value) {
setClassid(value);
return this;
}
public Object withCodebase(String value) {
setCodebase(value);
return this;
}
public Object withData(String value) {
setData(value);
return this;
}
public Object withType(String value) {
setType(value);
return this;
}
public Object withCodetype(String value) {
setCodetype(value);
return this;
}
public Object withArchive(String value) {
setArchive(value);
return this;
}
public Object withStandby(String value) {
setStandby(value);
return this;
}
public Object withHeight(String value) {
setHeight(value);
return this;
}
public Object withWidth(String value) {
setWidth(value);
return this;
}
public Object withUsemap(String value) {
setUsemap(value);
return this;
}
public Object withName(String value) {
setName(value);
return this;
}
public Object withTabindex(Integer value) {
setTabindex(value);
return this;
}
public Object withLangAttribute(String value) {
setLangAttribute(value);
return this;
}
public Object withLang(String value) {
setLang(value);
return this;
}
public Object withDir(String value) {
setDir(value);
return this;
}
public Object withId(String value) {
setId(value);
return this;
}
public Object withClazz(String... values) {
if (values!= null) {
for (String value: values) {
getClazz().add(value);
}
}
return this;
}
public Object withClazz(Collection values) {
if (values!= null) {
getClazz().addAll(values);
}
return this;
}
public Object withStyle(String value) {
setStyle(value);
return this;
}
public Object withTitle(String value) {
setTitle(value);
return this;
}
public Object withOnclick(String value) {
setOnclick(value);
return this;
}
public Object withOndblclick(String value) {
setOndblclick(value);
return this;
}
public Object withOnmousedown(String value) {
setOnmousedown(value);
return this;
}
public Object withOnmouseup(String value) {
setOnmouseup(value);
return this;
}
public Object withOnmouseover(String value) {
setOnmouseover(value);
return this;
}
public Object withOnmousemove(String value) {
setOnmousemove(value);
return this;
}
public Object withOnmouseout(String value) {
setOnmouseout(value);
return this;
}
public Object withOnkeypress(String value) {
setOnkeypress(value);
return this;
}
public Object withOnkeydown(String value) {
setOnkeydown(value);
return this;
}
public Object withOnkeyup(String value) {
setOnkeyup(value);
return this;
}
@Override
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, java.lang.Object object, EqualsStrategy2 strategy) {
if ((object == null)||(this.getClass()!= object.getClass())) {
return false;
}
if (this == object) {
return true;
}
final Object that = ((Object) object);
{
List lhsContent;
lhsContent = (((this.content!= null)&&(!this.content.isEmpty()))?this.getContent():null);
List rhsContent;
rhsContent = (((that.content!= null)&&(!that.content.isEmpty()))?that.getContent():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "content", lhsContent), LocatorUtils.property(thatLocator, "content", rhsContent), lhsContent, rhsContent, ((this.content!= null)&&(!this.content.isEmpty())), ((that.content!= null)&&(!that.content.isEmpty())))) {
return false;
}
}
{
String lhsDeclare;
lhsDeclare = this.getDeclare();
String rhsDeclare;
rhsDeclare = that.getDeclare();
if (!strategy.equals(LocatorUtils.property(thisLocator, "declare", lhsDeclare), LocatorUtils.property(thatLocator, "declare", rhsDeclare), lhsDeclare, rhsDeclare, (this.declare!= null), (that.declare!= null))) {
return false;
}
}
{
String lhsClassid;
lhsClassid = this.getClassid();
String rhsClassid;
rhsClassid = that.getClassid();
if (!strategy.equals(LocatorUtils.property(thisLocator, "classid", lhsClassid), LocatorUtils.property(thatLocator, "classid", rhsClassid), lhsClassid, rhsClassid, (this.classid!= null), (that.classid!= null))) {
return false;
}
}
{
String lhsCodebase;
lhsCodebase = this.getCodebase();
String rhsCodebase;
rhsCodebase = that.getCodebase();
if (!strategy.equals(LocatorUtils.property(thisLocator, "codebase", lhsCodebase), LocatorUtils.property(thatLocator, "codebase", rhsCodebase), lhsCodebase, rhsCodebase, (this.codebase!= null), (that.codebase!= null))) {
return false;
}
}
{
String lhsData;
lhsData = this.getData();
String rhsData;
rhsData = that.getData();
if (!strategy.equals(LocatorUtils.property(thisLocator, "data", lhsData), LocatorUtils.property(thatLocator, "data", rhsData), lhsData, rhsData, (this.data!= null), (that.data!= null))) {
return false;
}
}
{
String lhsType;
lhsType = this.getType();
String rhsType;
rhsType = that.getType();
if (!strategy.equals(LocatorUtils.property(thisLocator, "type", lhsType), LocatorUtils.property(thatLocator, "type", rhsType), lhsType, rhsType, (this.type!= null), (that.type!= null))) {
return false;
}
}
{
String lhsCodetype;
lhsCodetype = this.getCodetype();
String rhsCodetype;
rhsCodetype = that.getCodetype();
if (!strategy.equals(LocatorUtils.property(thisLocator, "codetype", lhsCodetype), LocatorUtils.property(thatLocator, "codetype", rhsCodetype), lhsCodetype, rhsCodetype, (this.codetype!= null), (that.codetype!= null))) {
return false;
}
}
{
String lhsArchive;
lhsArchive = this.getArchive();
String rhsArchive;
rhsArchive = that.getArchive();
if (!strategy.equals(LocatorUtils.property(thisLocator, "archive", lhsArchive), LocatorUtils.property(thatLocator, "archive", rhsArchive), lhsArchive, rhsArchive, (this.archive!= null), (that.archive!= null))) {
return false;
}
}
{
String lhsStandby;
lhsStandby = this.getStandby();
String rhsStandby;
rhsStandby = that.getStandby();
if (!strategy.equals(LocatorUtils.property(thisLocator, "standby", lhsStandby), LocatorUtils.property(thatLocator, "standby", rhsStandby), lhsStandby, rhsStandby, (this.standby!= null), (that.standby!= null))) {
return false;
}
}
{
String lhsHeight;
lhsHeight = this.getHeight();
String rhsHeight;
rhsHeight = that.getHeight();
if (!strategy.equals(LocatorUtils.property(thisLocator, "height", lhsHeight), LocatorUtils.property(thatLocator, "height", rhsHeight), lhsHeight, rhsHeight, (this.height!= null), (that.height!= null))) {
return false;
}
}
{
String lhsWidth;
lhsWidth = this.getWidth();
String rhsWidth;
rhsWidth = that.getWidth();
if (!strategy.equals(LocatorUtils.property(thisLocator, "width", lhsWidth), LocatorUtils.property(thatLocator, "width", rhsWidth), lhsWidth, rhsWidth, (this.width!= null), (that.width!= null))) {
return false;
}
}
{
String lhsUsemap;
lhsUsemap = this.getUsemap();
String rhsUsemap;
rhsUsemap = that.getUsemap();
if (!strategy.equals(LocatorUtils.property(thisLocator, "usemap", lhsUsemap), LocatorUtils.property(thatLocator, "usemap", rhsUsemap), lhsUsemap, rhsUsemap, (this.usemap!= null), (that.usemap!= null))) {
return false;
}
}
{
String lhsName;
lhsName = this.getName();
String rhsName;
rhsName = that.getName();
if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName, (this.name!= null), (that.name!= null))) {
return false;
}
}
{
Integer lhsTabindex;
lhsTabindex = this.getTabindex();
Integer rhsTabindex;
rhsTabindex = that.getTabindex();
if (!strategy.equals(LocatorUtils.property(thisLocator, "tabindex", lhsTabindex), LocatorUtils.property(thatLocator, "tabindex", rhsTabindex), lhsTabindex, rhsTabindex, (this.tabindex!= null), (that.tabindex!= null))) {
return false;
}
}
{
String lhsLangAttribute;
lhsLangAttribute = this.getLangAttribute();
String rhsLangAttribute;
rhsLangAttribute = that.getLangAttribute();
if (!strategy.equals(LocatorUtils.property(thisLocator, "langAttribute", lhsLangAttribute), LocatorUtils.property(thatLocator, "langAttribute", rhsLangAttribute), lhsLangAttribute, rhsLangAttribute, (this.langAttribute!= null), (that.langAttribute!= null))) {
return false;
}
}
{
String lhsLang;
lhsLang = this.getLang();
String rhsLang;
rhsLang = that.getLang();
if (!strategy.equals(LocatorUtils.property(thisLocator, "lang", lhsLang), LocatorUtils.property(thatLocator, "lang", rhsLang), lhsLang, rhsLang, (this.lang!= null), (that.lang!= null))) {
return false;
}
}
{
String lhsDir;
lhsDir = this.getDir();
String rhsDir;
rhsDir = that.getDir();
if (!strategy.equals(LocatorUtils.property(thisLocator, "dir", lhsDir), LocatorUtils.property(thatLocator, "dir", rhsDir), lhsDir, rhsDir, (this.dir!= null), (that.dir!= null))) {
return false;
}
}
{
String lhsId;
lhsId = this.getId();
String rhsId;
rhsId = that.getId();
if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId, (this.id!= null), (that.id!= null))) {
return false;
}
}
{
List lhsClazz;
lhsClazz = (((this.clazz!= null)&&(!this.clazz.isEmpty()))?this.getClazz():null);
List rhsClazz;
rhsClazz = (((that.clazz!= null)&&(!that.clazz.isEmpty()))?that.getClazz():null);
if (!strategy.equals(LocatorUtils.property(thisLocator, "clazz", lhsClazz), LocatorUtils.property(thatLocator, "clazz", rhsClazz), lhsClazz, rhsClazz, ((this.clazz!= null)&&(!this.clazz.isEmpty())), ((that.clazz!= null)&&(!that.clazz.isEmpty())))) {
return false;
}
}
{
String lhsStyle;
lhsStyle = this.getStyle();
String rhsStyle;
rhsStyle = that.getStyle();
if (!strategy.equals(LocatorUtils.property(thisLocator, "style", lhsStyle), LocatorUtils.property(thatLocator, "style", rhsStyle), lhsStyle, rhsStyle, (this.style!= null), (that.style!= null))) {
return false;
}
}
{
String lhsTitle;
lhsTitle = this.getTitle();
String rhsTitle;
rhsTitle = that.getTitle();
if (!strategy.equals(LocatorUtils.property(thisLocator, "title", lhsTitle), LocatorUtils.property(thatLocator, "title", rhsTitle), lhsTitle, rhsTitle, (this.title!= null), (that.title!= null))) {
return false;
}
}
{
String lhsOnclick;
lhsOnclick = this.getOnclick();
String rhsOnclick;
rhsOnclick = that.getOnclick();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onclick", lhsOnclick), LocatorUtils.property(thatLocator, "onclick", rhsOnclick), lhsOnclick, rhsOnclick, (this.onclick!= null), (that.onclick!= null))) {
return false;
}
}
{
String lhsOndblclick;
lhsOndblclick = this.getOndblclick();
String rhsOndblclick;
rhsOndblclick = that.getOndblclick();
if (!strategy.equals(LocatorUtils.property(thisLocator, "ondblclick", lhsOndblclick), LocatorUtils.property(thatLocator, "ondblclick", rhsOndblclick), lhsOndblclick, rhsOndblclick, (this.ondblclick!= null), (that.ondblclick!= null))) {
return false;
}
}
{
String lhsOnmousedown;
lhsOnmousedown = this.getOnmousedown();
String rhsOnmousedown;
rhsOnmousedown = that.getOnmousedown();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onmousedown", lhsOnmousedown), LocatorUtils.property(thatLocator, "onmousedown", rhsOnmousedown), lhsOnmousedown, rhsOnmousedown, (this.onmousedown!= null), (that.onmousedown!= null))) {
return false;
}
}
{
String lhsOnmouseup;
lhsOnmouseup = this.getOnmouseup();
String rhsOnmouseup;
rhsOnmouseup = that.getOnmouseup();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onmouseup", lhsOnmouseup), LocatorUtils.property(thatLocator, "onmouseup", rhsOnmouseup), lhsOnmouseup, rhsOnmouseup, (this.onmouseup!= null), (that.onmouseup!= null))) {
return false;
}
}
{
String lhsOnmouseover;
lhsOnmouseover = this.getOnmouseover();
String rhsOnmouseover;
rhsOnmouseover = that.getOnmouseover();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onmouseover", lhsOnmouseover), LocatorUtils.property(thatLocator, "onmouseover", rhsOnmouseover), lhsOnmouseover, rhsOnmouseover, (this.onmouseover!= null), (that.onmouseover!= null))) {
return false;
}
}
{
String lhsOnmousemove;
lhsOnmousemove = this.getOnmousemove();
String rhsOnmousemove;
rhsOnmousemove = that.getOnmousemove();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onmousemove", lhsOnmousemove), LocatorUtils.property(thatLocator, "onmousemove", rhsOnmousemove), lhsOnmousemove, rhsOnmousemove, (this.onmousemove!= null), (that.onmousemove!= null))) {
return false;
}
}
{
String lhsOnmouseout;
lhsOnmouseout = this.getOnmouseout();
String rhsOnmouseout;
rhsOnmouseout = that.getOnmouseout();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onmouseout", lhsOnmouseout), LocatorUtils.property(thatLocator, "onmouseout", rhsOnmouseout), lhsOnmouseout, rhsOnmouseout, (this.onmouseout!= null), (that.onmouseout!= null))) {
return false;
}
}
{
String lhsOnkeypress;
lhsOnkeypress = this.getOnkeypress();
String rhsOnkeypress;
rhsOnkeypress = that.getOnkeypress();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onkeypress", lhsOnkeypress), LocatorUtils.property(thatLocator, "onkeypress", rhsOnkeypress), lhsOnkeypress, rhsOnkeypress, (this.onkeypress!= null), (that.onkeypress!= null))) {
return false;
}
}
{
String lhsOnkeydown;
lhsOnkeydown = this.getOnkeydown();
String rhsOnkeydown;
rhsOnkeydown = that.getOnkeydown();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onkeydown", lhsOnkeydown), LocatorUtils.property(thatLocator, "onkeydown", rhsOnkeydown), lhsOnkeydown, rhsOnkeydown, (this.onkeydown!= null), (that.onkeydown!= null))) {
return false;
}
}
{
String lhsOnkeyup;
lhsOnkeyup = this.getOnkeyup();
String rhsOnkeyup;
rhsOnkeyup = that.getOnkeyup();
if (!strategy.equals(LocatorUtils.property(thisLocator, "onkeyup", lhsOnkeyup), LocatorUtils.property(thatLocator, "onkeyup", rhsOnkeyup), lhsOnkeyup, rhsOnkeyup, (this.onkeyup!= null), (that.onkeyup!= null))) {
return false;
}
}
return true;
}
@Override
public boolean equals(java.lang.Object object) {
final EqualsStrategy2 strategy = JAXBEqualsStrategy.getInstance();
return equals(null, null, object, strategy);
}
@Override
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) {
int currentHashCode = 1;
{
List theContent;
theContent = (((this.content!= null)&&(!this.content.isEmpty()))?this.getContent():null);
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "content", theContent), currentHashCode, theContent, ((this.content!= null)&&(!this.content.isEmpty())));
}
{
String theDeclare;
theDeclare = this.getDeclare();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "declare", theDeclare), currentHashCode, theDeclare, (this.declare!= null));
}
{
String theClassid;
theClassid = this.getClassid();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "classid", theClassid), currentHashCode, theClassid, (this.classid!= null));
}
{
String theCodebase;
theCodebase = this.getCodebase();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "codebase", theCodebase), currentHashCode, theCodebase, (this.codebase!= null));
}
{
String theData;
theData = this.getData();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "data", theData), currentHashCode, theData, (this.data!= null));
}
{
String theType;
theType = this.getType();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "type", theType), currentHashCode, theType, (this.type!= null));
}
{
String theCodetype;
theCodetype = this.getCodetype();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "codetype", theCodetype), currentHashCode, theCodetype, (this.codetype!= null));
}
{
String theArchive;
theArchive = this.getArchive();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "archive", theArchive), currentHashCode, theArchive, (this.archive!= null));
}
{
String theStandby;
theStandby = this.getStandby();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "standby", theStandby), currentHashCode, theStandby, (this.standby!= null));
}
{
String theHeight;
theHeight = this.getHeight();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "height", theHeight), currentHashCode, theHeight, (this.height!= null));
}
{
String theWidth;
theWidth = this.getWidth();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "width", theWidth), currentHashCode, theWidth, (this.width!= null));
}
{
String theUsemap;
theUsemap = this.getUsemap();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "usemap", theUsemap), currentHashCode, theUsemap, (this.usemap!= null));
}
{
String theName;
theName = this.getName();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName, (this.name!= null));
}
{
Integer theTabindex;
theTabindex = this.getTabindex();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tabindex", theTabindex), currentHashCode, theTabindex, (this.tabindex!= null));
}
{
String theLangAttribute;
theLangAttribute = this.getLangAttribute();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "langAttribute", theLangAttribute), currentHashCode, theLangAttribute, (this.langAttribute!= null));
}
{
String theLang;
theLang = this.getLang();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "lang", theLang), currentHashCode, theLang, (this.lang!= null));
}
{
String theDir;
theDir = this.getDir();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dir", theDir), currentHashCode, theDir, (this.dir!= null));
}
{
String theId;
theId = this.getId();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId, (this.id!= null));
}
{
List theClazz;
theClazz = (((this.clazz!= null)&&(!this.clazz.isEmpty()))?this.getClazz():null);
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clazz", theClazz), currentHashCode, theClazz, ((this.clazz!= null)&&(!this.clazz.isEmpty())));
}
{
String theStyle;
theStyle = this.getStyle();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "style", theStyle), currentHashCode, theStyle, (this.style!= null));
}
{
String theTitle;
theTitle = this.getTitle();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "title", theTitle), currentHashCode, theTitle, (this.title!= null));
}
{
String theOnclick;
theOnclick = this.getOnclick();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onclick", theOnclick), currentHashCode, theOnclick, (this.onclick!= null));
}
{
String theOndblclick;
theOndblclick = this.getOndblclick();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ondblclick", theOndblclick), currentHashCode, theOndblclick, (this.ondblclick!= null));
}
{
String theOnmousedown;
theOnmousedown = this.getOnmousedown();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onmousedown", theOnmousedown), currentHashCode, theOnmousedown, (this.onmousedown!= null));
}
{
String theOnmouseup;
theOnmouseup = this.getOnmouseup();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onmouseup", theOnmouseup), currentHashCode, theOnmouseup, (this.onmouseup!= null));
}
{
String theOnmouseover;
theOnmouseover = this.getOnmouseover();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onmouseover", theOnmouseover), currentHashCode, theOnmouseover, (this.onmouseover!= null));
}
{
String theOnmousemove;
theOnmousemove = this.getOnmousemove();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onmousemove", theOnmousemove), currentHashCode, theOnmousemove, (this.onmousemove!= null));
}
{
String theOnmouseout;
theOnmouseout = this.getOnmouseout();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onmouseout", theOnmouseout), currentHashCode, theOnmouseout, (this.onmouseout!= null));
}
{
String theOnkeypress;
theOnkeypress = this.getOnkeypress();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onkeypress", theOnkeypress), currentHashCode, theOnkeypress, (this.onkeypress!= null));
}
{
String theOnkeydown;
theOnkeydown = this.getOnkeydown();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onkeydown", theOnkeydown), currentHashCode, theOnkeydown, (this.onkeydown!= null));
}
{
String theOnkeyup;
theOnkeyup = this.getOnkeyup();
currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "onkeyup", theOnkeyup), currentHashCode, theOnkeyup, (this.onkeyup!= null));
}
return currentHashCode;
}
@Override
public int hashCode() {
final HashCodeStrategy2 strategy = JAXBHashCodeStrategy.getInstance();
return this.hashCode(null, strategy);
}
@Override
public String toString() {
final ToStringStrategy2 strategy = JAXBToStringStrategy.getInstance();
final StringBuilder buffer = new StringBuilder();
append(null, buffer, strategy);
return buffer.toString();
}
@Override
public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) {
strategy.appendStart(locator, this, buffer);
appendFields(locator, buffer, strategy);
strategy.appendEnd(locator, this, buffer);
return buffer;
}
@Override
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) {
{
List theContent;
theContent = (((this.content!= null)&&(!this.content.isEmpty()))?this.getContent():null);
strategy.appendField(locator, this, "content", buffer, theContent, ((this.content!= null)&&(!this.content.isEmpty())));
}
{
String theDeclare;
theDeclare = this.getDeclare();
strategy.appendField(locator, this, "declare", buffer, theDeclare, (this.declare!= null));
}
{
String theClassid;
theClassid = this.getClassid();
strategy.appendField(locator, this, "classid", buffer, theClassid, (this.classid!= null));
}
{
String theCodebase;
theCodebase = this.getCodebase();
strategy.appendField(locator, this, "codebase", buffer, theCodebase, (this.codebase!= null));
}
{
String theData;
theData = this.getData();
strategy.appendField(locator, this, "data", buffer, theData, (this.data!= null));
}
{
String theType;
theType = this.getType();
strategy.appendField(locator, this, "type", buffer, theType, (this.type!= null));
}
{
String theCodetype;
theCodetype = this.getCodetype();
strategy.appendField(locator, this, "codetype", buffer, theCodetype, (this.codetype!= null));
}
{
String theArchive;
theArchive = this.getArchive();
strategy.appendField(locator, this, "archive", buffer, theArchive, (this.archive!= null));
}
{
String theStandby;
theStandby = this.getStandby();
strategy.appendField(locator, this, "standby", buffer, theStandby, (this.standby!= null));
}
{
String theHeight;
theHeight = this.getHeight();
strategy.appendField(locator, this, "height", buffer, theHeight, (this.height!= null));
}
{
String theWidth;
theWidth = this.getWidth();
strategy.appendField(locator, this, "width", buffer, theWidth, (this.width!= null));
}
{
String theUsemap;
theUsemap = this.getUsemap();
strategy.appendField(locator, this, "usemap", buffer, theUsemap, (this.usemap!= null));
}
{
String theName;
theName = this.getName();
strategy.appendField(locator, this, "name", buffer, theName, (this.name!= null));
}
{
Integer theTabindex;
theTabindex = this.getTabindex();
strategy.appendField(locator, this, "tabindex", buffer, theTabindex, (this.tabindex!= null));
}
{
String theLangAttribute;
theLangAttribute = this.getLangAttribute();
strategy.appendField(locator, this, "langAttribute", buffer, theLangAttribute, (this.langAttribute!= null));
}
{
String theLang;
theLang = this.getLang();
strategy.appendField(locator, this, "lang", buffer, theLang, (this.lang!= null));
}
{
String theDir;
theDir = this.getDir();
strategy.appendField(locator, this, "dir", buffer, theDir, (this.dir!= null));
}
{
String theId;
theId = this.getId();
strategy.appendField(locator, this, "id", buffer, theId, (this.id!= null));
}
{
List theClazz;
theClazz = (((this.clazz!= null)&&(!this.clazz.isEmpty()))?this.getClazz():null);
strategy.appendField(locator, this, "clazz", buffer, theClazz, ((this.clazz!= null)&&(!this.clazz.isEmpty())));
}
{
String theStyle;
theStyle = this.getStyle();
strategy.appendField(locator, this, "style", buffer, theStyle, (this.style!= null));
}
{
String theTitle;
theTitle = this.getTitle();
strategy.appendField(locator, this, "title", buffer, theTitle, (this.title!= null));
}
{
String theOnclick;
theOnclick = this.getOnclick();
strategy.appendField(locator, this, "onclick", buffer, theOnclick, (this.onclick!= null));
}
{
String theOndblclick;
theOndblclick = this.getOndblclick();
strategy.appendField(locator, this, "ondblclick", buffer, theOndblclick, (this.ondblclick!= null));
}
{
String theOnmousedown;
theOnmousedown = this.getOnmousedown();
strategy.appendField(locator, this, "onmousedown", buffer, theOnmousedown, (this.onmousedown!= null));
}
{
String theOnmouseup;
theOnmouseup = this.getOnmouseup();
strategy.appendField(locator, this, "onmouseup", buffer, theOnmouseup, (this.onmouseup!= null));
}
{
String theOnmouseover;
theOnmouseover = this.getOnmouseover();
strategy.appendField(locator, this, "onmouseover", buffer, theOnmouseover, (this.onmouseover!= null));
}
{
String theOnmousemove;
theOnmousemove = this.getOnmousemove();
strategy.appendField(locator, this, "onmousemove", buffer, theOnmousemove, (this.onmousemove!= null));
}
{
String theOnmouseout;
theOnmouseout = this.getOnmouseout();
strategy.appendField(locator, this, "onmouseout", buffer, theOnmouseout, (this.onmouseout!= null));
}
{
String theOnkeypress;
theOnkeypress = this.getOnkeypress();
strategy.appendField(locator, this, "onkeypress", buffer, theOnkeypress, (this.onkeypress!= null));
}
{
String theOnkeydown;
theOnkeydown = this.getOnkeydown();
strategy.appendField(locator, this, "onkeydown", buffer, theOnkeydown, (this.onkeydown!= null));
}
{
String theOnkeyup;
theOnkeyup = this.getOnkeyup();
strategy.appendField(locator, this, "onkeyup", buffer, theOnkeyup, (this.onkeyup!= null));
}
return buffer;
}
public void setContent(List value) {
this.content = value;
}
public void setClazz(List value) {
this.clazz = value;
}
}