elemental.js.svg.JsSVGElementInstance Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vaadin-client Show documentation
Show all versions of vaadin-client Show documentation
Vaadin is a web application framework for Rich Internet Applications (RIA).
Vaadin enables easy development and maintenance of fast and
secure rich web
applications with a stunning look and feel and a wide browser support.
It features a server-side architecture with the majority of the logic
running
on the server. Ajax technology is used at the browser-side to ensure a
rich
and interactive user experience.
/*
* Copyright 2012 Google Inc.
*
* 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 elemental.js.svg;
import elemental.events.Event;
import elemental.js.events.JsEvent;
import elemental.svg.SVGElementInstanceList;
import elemental.svg.SVGElement;
import elemental.svg.SVGUseElement;
import elemental.svg.SVGElementInstance;
import elemental.js.events.JsEventListener;
import elemental.events.EventListener;
import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.JavaScriptObject;
import elemental.events.*;
import elemental.util.*;
import elemental.dom.*;
import elemental.html.*;
import elemental.css.*;
import elemental.js.stylesheets.*;
import elemental.js.events.*;
import elemental.js.util.*;
import elemental.js.dom.*;
import elemental.js.html.*;
import elemental.js.css.*;
import elemental.js.stylesheets.*;
import java.util.Date;
public class JsSVGElementInstance extends JsElementalMixinBase implements SVGElementInstance {
protected JsSVGElementInstance() {}
public final native JsSVGElementInstanceList getChildNodes() /*-{
return this.childNodes;
}-*/;
public final native JsSVGElement getCorrespondingElement() /*-{
return this.correspondingElement;
}-*/;
public final native JsSVGUseElement getCorrespondingUseElement() /*-{
return this.correspondingUseElement;
}-*/;
public final native JsSVGElementInstance getFirstChild() /*-{
return this.firstChild;
}-*/;
public final native JsSVGElementInstance getLastChild() /*-{
return this.lastChild;
}-*/;
public final native JsSVGElementInstance getNextSibling() /*-{
return this.nextSibling;
}-*/;
public final native EventListener getOnabort() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onabort);
}-*/;
public final native void setOnabort(EventListener listener) /*-{
this.onabort = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnbeforecopy() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onbeforecopy);
}-*/;
public final native void setOnbeforecopy(EventListener listener) /*-{
this.onbeforecopy = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnbeforecut() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onbeforecut);
}-*/;
public final native void setOnbeforecut(EventListener listener) /*-{
this.onbeforecut = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnbeforepaste() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onbeforepaste);
}-*/;
public final native void setOnbeforepaste(EventListener listener) /*-{
this.onbeforepaste = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnblur() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onblur);
}-*/;
public final native void setOnblur(EventListener listener) /*-{
this.onblur = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnchange() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onchange);
}-*/;
public final native void setOnchange(EventListener listener) /*-{
this.onchange = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnclick() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onclick);
}-*/;
public final native void setOnclick(EventListener listener) /*-{
this.onclick = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOncontextmenu() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.oncontextmenu);
}-*/;
public final native void setOncontextmenu(EventListener listener) /*-{
this.oncontextmenu = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOncopy() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.oncopy);
}-*/;
public final native void setOncopy(EventListener listener) /*-{
this.oncopy = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOncut() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.oncut);
}-*/;
public final native void setOncut(EventListener listener) /*-{
this.oncut = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndblclick() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondblclick);
}-*/;
public final native void setOndblclick(EventListener listener) /*-{
this.ondblclick = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndrag() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondrag);
}-*/;
public final native void setOndrag(EventListener listener) /*-{
this.ondrag = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndragend() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondragend);
}-*/;
public final native void setOndragend(EventListener listener) /*-{
this.ondragend = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndragenter() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondragenter);
}-*/;
public final native void setOndragenter(EventListener listener) /*-{
this.ondragenter = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndragleave() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondragleave);
}-*/;
public final native void setOndragleave(EventListener listener) /*-{
this.ondragleave = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndragover() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondragover);
}-*/;
public final native void setOndragover(EventListener listener) /*-{
this.ondragover = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndragstart() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondragstart);
}-*/;
public final native void setOndragstart(EventListener listener) /*-{
this.ondragstart = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOndrop() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.ondrop);
}-*/;
public final native void setOndrop(EventListener listener) /*-{
this.ondrop = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnerror() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onerror);
}-*/;
public final native void setOnerror(EventListener listener) /*-{
this.onerror = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnfocus() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onfocus);
}-*/;
public final native void setOnfocus(EventListener listener) /*-{
this.onfocus = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOninput() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.oninput);
}-*/;
public final native void setOninput(EventListener listener) /*-{
this.oninput = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnkeydown() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onkeydown);
}-*/;
public final native void setOnkeydown(EventListener listener) /*-{
this.onkeydown = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnkeypress() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onkeypress);
}-*/;
public final native void setOnkeypress(EventListener listener) /*-{
this.onkeypress = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnkeyup() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onkeyup);
}-*/;
public final native void setOnkeyup(EventListener listener) /*-{
this.onkeyup = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnload() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onload);
}-*/;
public final native void setOnload(EventListener listener) /*-{
this.onload = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnmousedown() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onmousedown);
}-*/;
public final native void setOnmousedown(EventListener listener) /*-{
this.onmousedown = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnmousemove() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onmousemove);
}-*/;
public final native void setOnmousemove(EventListener listener) /*-{
this.onmousemove = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnmouseout() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onmouseout);
}-*/;
public final native void setOnmouseout(EventListener listener) /*-{
this.onmouseout = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnmouseover() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onmouseover);
}-*/;
public final native void setOnmouseover(EventListener listener) /*-{
this.onmouseover = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnmouseup() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onmouseup);
}-*/;
public final native void setOnmouseup(EventListener listener) /*-{
this.onmouseup = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnmousewheel() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onmousewheel);
}-*/;
public final native void setOnmousewheel(EventListener listener) /*-{
this.onmousewheel = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnpaste() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onpaste);
}-*/;
public final native void setOnpaste(EventListener listener) /*-{
this.onpaste = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnreset() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onreset);
}-*/;
public final native void setOnreset(EventListener listener) /*-{
this.onreset = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnresize() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onresize);
}-*/;
public final native void setOnresize(EventListener listener) /*-{
this.onresize = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnscroll() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onscroll);
}-*/;
public final native void setOnscroll(EventListener listener) /*-{
this.onscroll = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnsearch() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onsearch);
}-*/;
public final native void setOnsearch(EventListener listener) /*-{
this.onsearch = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnselect() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onselect);
}-*/;
public final native void setOnselect(EventListener listener) /*-{
this.onselect = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnselectstart() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onselectstart);
}-*/;
public final native void setOnselectstart(EventListener listener) /*-{
this.onselectstart = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnsubmit() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onsubmit);
}-*/;
public final native void setOnsubmit(EventListener listener) /*-{
this.onsubmit = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native EventListener getOnunload() /*-{
return @elemental.js.dom.JsElementalMixinBase::getListenerFor(Lcom/google/gwt/core/client/JavaScriptObject;)(this.onunload);
}-*/;
public final native void setOnunload(EventListener listener) /*-{
this.onunload = @elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);
}-*/;
public final native JsSVGElementInstance getParentNode() /*-{
return this.parentNode;
}-*/;
public final native JsSVGElementInstance getPreviousSibling() /*-{
return this.previousSibling;
}-*/;
}