com.gargoylesoftware.htmlunit.javascript.host.html
Class HTMLTableCellElement

java.lang.Object
  extended by net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
      extended by com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
          extended by com.gargoylesoftware.htmlunit.javascript.host.Node
              extended by com.gargoylesoftware.htmlunit.javascript.host.EventNode
                  extended by com.gargoylesoftware.htmlunit.javascript.host.Element
                      extended by com.gargoylesoftware.htmlunit.javascript.host.html.HTMLElement
                          extended by com.gargoylesoftware.htmlunit.javascript.host.html.HTMLTableComponent
                              extended by com.gargoylesoftware.htmlunit.javascript.host.html.HTMLTableCellElement
All Implemented Interfaces:
ScriptableWithFallbackGetter, Serializable, Cloneable, Map, net.sourceforge.htmlunit.corejs.javascript.ConstProperties, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableObject, net.sourceforge.htmlunit.corejs.javascript.Scriptable

public class HTMLTableCellElement
extends HTMLTableComponent

The JavaScript object representing a TD or TH.

Version:
$Revision: 5864 $
Author:
Mark van Leeuwen, Ahmed Ashour, Sudhan Moghe, Daniel Gredler
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.gargoylesoftware.htmlunit.javascript.host.html.HTMLElement
HTMLElement.ProxyDomNode
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class com.gargoylesoftware.htmlunit.javascript.host.html.HTMLElement
BEHAVIOR_ID_CLIENT_CAPS, BEHAVIOR_ID_DOWNLOAD, BEHAVIOR_ID_HOMEPAGE
 
Fields inherited from class com.gargoylesoftware.htmlunit.javascript.host.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Fields inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
 
Fields inherited from interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
NOT_FOUND
 
Constructor Summary
HTMLTableCellElement()
           
 
Method Summary
 void jsxFunction_setAttribute(String name, String value)
          Sets an attribute.
 String jsxGet_abbr()
          Returns the value of the abbr attribute.
 String jsxGet_axis()
          Returns the value of the axis attribute.
 String jsxGet_bgColor()
          Returns the value of the bgColor attribute.
 Integer jsxGet_cellIndex()
          Returns the index of this cell within the parent row.
 int jsxGet_colSpan()
          Returns the value of the colSpan attribute.
 String jsxGet_height()
          Returns the value of the "width" property.
 boolean jsxGet_noWrap()
          Returns the value of the noWrap attribute.
 int jsxGet_offsetHeight()
          Returns this element's offsetHeight, which is the element height plus the element's padding plus the element's border.
 int jsxGet_offsetWidth()
          Returns this element's offsetWidth, which is the element width plus the element's padding plus the element's border.
 int jsxGet_rowSpan()
          Returns the value of the rowSpan attribute.
 String jsxGet_width()
          Returns the value of the "width" property.
 void jsxSet_abbr(String abbr)
          Sets the value of the abbr attribute.
 void jsxSet_axis(String axis)
          Sets the value of the axis attribute.
 void jsxSet_bgColor(String bgColor)
          Sets the value of the bgColor attribute.
 void jsxSet_colSpan(String colSpan)
          Sets the value of the colSpan attribute.
 void jsxSet_height(String width)
          Sets the value of the "width" property.
 void jsxSet_noWrap(boolean noWrap)
          Sets the value of the noWrap attribute.
 void jsxSet_rowSpan(String rowSpan)
          Sets the value of the rowSpan attribute.
 void jsxSet_width(String width)
          Sets the value of the "width" property.
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.html.HTMLTableComponent
jsxGet_align, jsxGet_ch, jsxGet_chOff, jsxGet_vAlign, jsxSet_align, jsxSet_ch, jsxSet_chOff, jsxSet_vAlign
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.html.HTMLElement
addComponentRequest, clearComponentRequest, compareVersions, createEventHandler, doComponentRequest, fixAttributeName, getAlign, getAvailHeight, getAvailWidth, getBoxObject, getBufferDepth, getCh, getChOff, getColorDepth, getComponentVersion, getConnectionType, getCookieEnabled, getCpuClass, getDomNodeOrDie, getDomNodeOrNull, getHeight, getJavaEnabled, getParentHTMLElement, getPlatform, getPosX, getPosY, getSystemLanguage, getUserLanguage, getVAlign, getWidth, getWidthOrHeight, getWithFallback, isAncestorOfEventTarget, isAttributeName, isComponentInstalled, isHomePage, jsxFunction_addBehavior, jsxFunction_blur, jsxFunction_clearAttributes, jsxFunction_click, jsxFunction_contains, jsxFunction_createTextRange, jsxFunction_dispatchEvent, jsxFunction_doScroll, jsxFunction_focus, jsxFunction_getAttributeNode, jsxFunction_getAttributeNodeNS, jsxFunction_getAttributeNS, jsxFunction_getBoundingClientRect, jsxFunction_getClientRects, jsxFunction_getElementsByClassName, jsxFunction_getElementsByTagName, jsxFunction_hasAttributeNS, jsxFunction_insertAdjacentElement, jsxFunction_insertAdjacentHTML, jsxFunction_mergeAttributes, jsxFunction_removeAttributeNode, jsxFunction_removeAttributeNS, jsxFunction_removeBehavior, jsxFunction_removeExpression, jsxFunction_removeNode, jsxFunction_scrollIntoView, jsxFunction_setActive, jsxFunction_setAttributeNode, jsxFunction_setAttributeNS, jsxFunction_setExpression, jsxGet_accessKey, jsxGet_all, jsxGet_children, jsxGet_className, jsxGet_clientHeight, jsxGet_clientLeft, jsxGet_clientTop, jsxGet_clientWidth, jsxGet_currentStyle, jsxGet_dir, jsxGet_disabled, jsxGet_document, jsxGet_filters, jsxGet_id, jsxGet_innerHTML, jsxGet_innerText, jsxGet_lang, jsxGet_language, jsxGet_localName, jsxGet_namespaceURI, jsxGet_nodeName, jsxGet_offsetLeft, jsxGet_offsetParent, jsxGet_offsetTop, jsxGet_outerHTML, jsxGet_parentElement, jsxGet_prefix, jsxGet_runtimeStyle, jsxGet_scopeName, jsxGet_scrollHeight, jsxGet_scrollLeft, jsxGet_scrollTop, jsxGet_scrollWidth, jsxGet_spellcheck, jsxGet_style, jsxGet_tabIndex, jsxGet_tagUrn, jsxGet_title, jsxGet_uniqueID, jsxSet_accessKey, jsxSet_className, jsxSet_dir, jsxSet_disabled, jsxSet_id, jsxSet_innerHTML, jsxSet_innerText, jsxSet_lang, jsxSet_language, jsxSet_outerHTML, jsxSet_scrollLeft, jsxSet_scrollTop, jsxSet_spellcheck, jsxSet_tabIndex, jsxSet_tagUrn, jsxSet_textContent, jsxSet_title, navigateHomePage, parseHtmlSnippet, readAttributes, setAlign, setCh, setChOff, setColorAttribute, setDefaults, setDomNode, setHomePage, setVAlign, setWidthOrHeight, startDownload, toString
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.Element
createAttributesObject, jsxFunction_getAttribute, jsxFunction_getElementsByTagNameNS, jsxFunction_hasAttribute, jsxFunction_removeAttribute, jsxFunction_selectNodes, jsxFunction_selectSingleNode, jsxGet_attributes, jsxGet_tagName, jsxGet_text
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.EventNode
jsxFunction_fireEvent, jsxGet_onblur, jsxGet_onclick, jsxGet_oncontextmenu, jsxGet_ondblclick, jsxGet_onerror, jsxGet_onfocus, jsxGet_onfocusin, jsxGet_onfocusout, jsxGet_onkeydown, jsxGet_onkeypress, jsxGet_onkeyup, jsxGet_onmousedown, jsxGet_onmousemove, jsxGet_onmouseout, jsxGet_onmouseover, jsxGet_onmouseup, jsxGet_onpropertychange, jsxGet_onresize, jsxSet_onblur, jsxSet_onclick, jsxSet_oncontextmenu, jsxSet_ondblclick, jsxSet_onerror, jsxSet_onfocus, jsxSet_onfocusin, jsxSet_onfocusout, jsxSet_onkeydown, jsxSet_onkeypress, jsxSet_onkeyup, jsxSet_onmousedown, jsxSet_onmousemove, jsxSet_onmouseout, jsxSet_onmouseover, jsxSet_onmouseup, jsxSet_onpropertychange, jsxSet_onresize
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.Node
executeEvent, fireEvent, getEventHandler, getEventHandlerProp, getJavaScriptNode, getParent, hasEventHandlers, jsxFunction_addEventListener, jsxFunction_appendChild, jsxFunction_attachEvent, jsxFunction_cloneNode, jsxFunction_compareDocumentPosition, jsxFunction_detachEvent, jsxFunction_hasChildNodes, jsxFunction_insertBefore, jsxFunction_insertBefore, jsxFunction_isSameNode, jsxFunction_normalize, jsxFunction_removeChild, jsxFunction_removeEventListener, jsxFunction_replaceChild, jsxGet_childNodes, jsxGet_firstChild, jsxGet_lastChild, jsxGet_nextSibling, jsxGet_nodeType, jsxGet_nodeValue, jsxGet_ownerDocument, jsxGet_parentNode, jsxGet_previousSibling, jsxGet_textContent, jsxGet_xml, jsxSet_nodeValue, setEventHandler, setEventHandlerProp
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
clone, defineFunctionProperties, defineProperty, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getPrototype, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, makeScriptableFor, setCaseSensitive, setDomNode, setHtmlElement
 
Methods inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, clear, containsKey, containsValue, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, entrySet, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, keySet, preventExtensions, put, put, put, putAll, putConst, putConstProperty, putProperty, putProperty, redefineProperty, remove, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, size, values
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
delete, delete, get, get, getClassName, getDefaultValue, getIds, getParentScope, getPrototype, has, has, hasInstance, put, put, setParentScope, setPrototype
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

HTMLTableCellElement

public HTMLTableCellElement()
Method Detail

jsxFunction_setAttribute

public void jsxFunction_setAttribute(String name,
                                     String value)
Sets an attribute. See also the DOM reference

Overrides:
jsxFunction_setAttribute in class HTMLElement
Parameters:
name - Name of the attribute to set
value - Value to set the attribute to

jsxGet_offsetHeight

public int jsxGet_offsetHeight()
Returns this element's offsetHeight, which is the element height plus the element's padding plus the element's border. This method returns a dummy value compatible with mouse event coordinates during mouse events.

Overrides:
jsxGet_offsetHeight in class HTMLElement
Returns:
this element's offsetHeight
See Also:
MSDN Documentation, Element Dimensions

jsxGet_offsetWidth

public int jsxGet_offsetWidth()
Returns this element's offsetWidth, which is the element width plus the element's padding plus the element's border. This method returns a dummy value compatible with mouse event coordinates during mouse events.

Overrides:
jsxGet_offsetWidth in class HTMLElement
Returns:
this element's offsetWidth
See Also:
MSDN Documentation, Element Dimensions

jsxGet_cellIndex

public Integer jsxGet_cellIndex()
Returns the index of this cell within the parent row.

Returns:
the index of this cell within the parent row
See Also:
MSDN Documentation

jsxGet_abbr

public String jsxGet_abbr()
Returns the value of the abbr attribute.

Returns:
the value of the abbr attribute

jsxSet_abbr

public void jsxSet_abbr(String abbr)
Sets the value of the abbr attribute.

Parameters:
abbr - the value of the abbr attribute

jsxGet_axis

public String jsxGet_axis()
Returns the value of the axis attribute.

Returns:
the value of the axis attribute

jsxSet_axis

public void jsxSet_axis(String axis)
Sets the value of the axis attribute.

Parameters:
axis - the value of the axis attribute

jsxGet_bgColor

public String jsxGet_bgColor()
Returns the value of the bgColor attribute.

Returns:
the value of the bgColor attribute
See Also:
MSDN Documentation

jsxSet_bgColor

public void jsxSet_bgColor(String bgColor)
Sets the value of the bgColor attribute.

Parameters:
bgColor - the value of the bgColor attribute
See Also:
MSDN Documentation

jsxGet_colSpan

public int jsxGet_colSpan()
Returns the value of the colSpan attribute.

Returns:
the value of the colSpan attribute

jsxSet_colSpan

public void jsxSet_colSpan(String colSpan)
Sets the value of the colSpan attribute.

Parameters:
colSpan - the value of the colSpan attribute

jsxGet_rowSpan

public int jsxGet_rowSpan()
Returns the value of the rowSpan attribute.

Returns:
the value of the rowSpan attribute

jsxSet_rowSpan

public void jsxSet_rowSpan(String rowSpan)
Sets the value of the rowSpan attribute.

Parameters:
rowSpan - the value of the rowSpan attribute

jsxGet_noWrap

public boolean jsxGet_noWrap()
Returns the value of the noWrap attribute.

Returns:
the value of the noWrap attribute
See Also:
MSDN Documentation

jsxSet_noWrap

public void jsxSet_noWrap(boolean noWrap)
Sets the value of the noWrap attribute.

Parameters:
noWrap - the value of the noWrap attribute
See Also:
MSDN Documentation

jsxGet_width

public String jsxGet_width()
Returns the value of the "width" property.

Returns:
the value of the "width" property

jsxSet_width

public void jsxSet_width(String width)
Sets the value of the "width" property.

Parameters:
width - the value of the "width" property

jsxGet_height

public String jsxGet_height()
Returns the value of the "width" property.

Returns:
the value of the "width" property

jsxSet_height

public void jsxSet_height(String width)
Sets the value of the "width" property.

Parameters:
width - the value of the "width" property


Copyright © 2002-2011 Gargoyle Software Inc.. All Rights Reserved.