org.stjs.javascript.dom
Class Element

java.lang.Object
  extended by org.stjs.javascript.dom.Node
      extended by org.stjs.javascript.dom.Element
Direct Known Subclasses:
Anchor, Applet, Area, Base, BaseFont, Body, BR, Button, Directory, Div, DList, FieldSet, Font, Form, Frame, FrameSet, Head, Heading, HR, Html, IFrame, Image, Input, IsIndex, Label, Legend, LI, Link, Map, Menu, Meta, Mod, Object, OList, OptGroup, Option, Paragraph, Param, Pre, Quote, Script, Select, Style, Table, TableCaption, TableCell, TableCol, TableRow, TableSection, TextArea, Title, UList

public abstract class Element
extends Node


Field Summary
 String className
           
 int clientHeight
           
 int clientWidth
           
 Window contentWindow
           
 String dir
           
 Document document
           
 int height
           
 String id
           
 String innerHTML
           
 String lang
           
 int offsetHeight
           
 int offsetLeft
           
 Element offsetParent
           
 int offsetTop
           
 int offsetWidth
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onblur
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onchange
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onclick
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> ondblclick
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onerror
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onfocus
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onkeydown
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onkeypress
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onkeyup
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmousedown
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmousemove
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmouseout
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmouseover
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmouseup
           
 org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onselect
           
 int scrollHeight
           
 int scrollLeft
           
 int scrollTop
           
 int scrollWidth
           
 StyleSheet sheet
           
 StyleSheet styleSheet
           
 String tagName
           
 String title
           
 int width
           
 
Fields inherited from class org.stjs.javascript.dom.Node
attributes, baseURI, childNodes, firstChild, hasAttributes, hasChildNodes, lastChild, localName, namespaceURI, nextSibling, nodeName, nodeType, nodeValue, ownerDocument, parentNode, prefix, previousSibling, textContent
 
Constructor Summary
Element()
           
 
Method Summary
 String getAttribute(String name)
           
 Attr getAttributeNode(String name)
           
 HTMLList<Element> getElementsByTagName(String tag)
           
 boolean hasAttribute(String name)
           
 void removeAttribute(String name)
           
 void removeAttributeNode(Attr att)
           
 void setAttribute(String name, String value)
           
 void setAttributeNode(Attr name)
           
 void setIdAttribute(String name, boolean id)
           
 void setIdAttributeNode(Attr attr, boolean id)
           
 
Methods inherited from class org.stjs.javascript.dom.Node
appendChild, cloneNode, compareDocumentPosition, getFeature, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

public String className

dir

public String dir

id

public String id

lang

public String lang

title

public String title

tagName

public String tagName

innerHTML

public String innerHTML

sheet

public StyleSheet sheet

contentWindow

public Window contentWindow

document

public Document document

styleSheet

public StyleSheet styleSheet

clientHeight

public int clientHeight

clientWidth

public int clientWidth

height

public int height

offsetHeight

public int offsetHeight

offsetLeft

public int offsetLeft

offsetParent

public Element offsetParent

offsetTop

public int offsetTop

offsetWidth

public int offsetWidth

scrollHeight

public int scrollHeight

scrollLeft

public int scrollLeft

scrollTop

public int scrollTop

scrollWidth

public int scrollWidth

width

public int width

onblur

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onblur

onchange

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onchange

onclick

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onclick

ondblclick

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> ondblclick

onerror

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onerror

onfocus

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onfocus

onkeydown

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onkeydown

onkeypress

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onkeypress

onkeyup

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onkeyup

onmousedown

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmousedown

onmousemove

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmousemove

onmouseout

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmouseout

onmouseover

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmouseover

onmouseup

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onmouseup

onselect

public org.stjs.javascript.functions.Function1<DOMEvent,Boolean> onselect
Constructor Detail

Element

public Element()
Method Detail

getAttribute

public String getAttribute(String name)

getAttributeNode

public Attr getAttributeNode(String name)

getElementsByTagName

public HTMLList<Element> getElementsByTagName(String tag)

hasAttribute

public boolean hasAttribute(String name)

removeAttribute

public void removeAttribute(String name)

removeAttributeNode

public void removeAttributeNode(Attr att)

setAttribute

public void setAttribute(String name,
                         String value)

setAttributeNode

public void setAttributeNode(Attr name)

setIdAttribute

public void setIdAttribute(String name,
                           boolean id)

setIdAttributeNode

public void setIdAttributeNode(Attr attr,
                               boolean id)


Copyright © 2013. All Rights Reserved.