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, 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: 8451 $
Author:
Mark van Leeuwen, Ahmed Ashour, Sudhan Moghe, Daniel Gredler, Ronald Brill
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.gargoylesoftware.htmlunit.javascript.host.html.HTMLElement
HTMLElement.ProxyDomNode
 
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
 String getAbbr()
          Returns the value of the abbr attribute.
 String getAxis()
          Returns the value of the axis attribute.
 String getBgColor()
          Returns the value of the bgColor attribute.
 Integer getCellIndex()
          Returns the index of this cell within the parent row.
 int getColSpan()
          Returns the value of the colSpan attribute.
 String getDefaultStyleDisplay()
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Returns the default display style.
 String getHeight_js()
          Returns the value of the "width" property.
 boolean getNoWrap()
          Returns the value of the noWrap attribute.
 int getOffsetHeight()
          Returns this element's offsetHeight, which is the element height plus the element's padding plus the element's border.
 int getOffsetWidth()
          Returns this element's offsetWidth, which is the element width plus the element's padding plus the element's border.
 int getRowSpan()
          Returns the value of the rowSpan attribute.
 String getWidth_js()
          Returns the value of the "width" property.
 void setAbbr(String abbr)
          Sets the value of the abbr attribute.
 void setAttribute(String name, String value)
          Sets an attribute.
 void setAxis(String axis)
          Sets the value of the axis attribute.
 void setBgColor(String bgColor)
          Sets the value of the bgColor attribute.
 void setColSpan(String colSpan)
          Sets the value of the colSpan attribute.
 void setHeight(String height)
          Sets the value of the "height" property.
 void setNoWrap(boolean noWrap)
          Sets the value of the noWrap attribute.
 void setRowSpan(String rowSpan)
          Sets the value of the rowSpan attribute.
 void setWidth(String width)
          Sets the value of the "width" property.
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.html.HTMLTableComponent
getAlign, getCh, getChOff, getVAlign, setAlign, setCh, setChOff, setVAlign
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.html.HTMLElement
addBehavior, addComponentRequest, blur, clearAttributes, clearComponentRequest, click, compareVersions, createEventHandler, createTextRange, dispatchEvent, doComponentRequest, doScroll, fixAttributeName, focus, get, getAccessKey, getAlign, getAll, getAttribute, getAttributeNode, getAttributeNodeNS, getAvailHeight, getAvailWidth, getBoundingClientRect, getBoxObject, getBufferDepth, getChildren, getClassList, getClassName_js, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getColorDepth, getComponentVersion, getConnectionType, getCookieEnabled, getCpuClass, getDataset, getDir, getDisabled, getDocument, getDomNodeOrDie, getDomNodeOrNull, getElementsByClassName, getFilters, getHeight, getId, getInnerHTML, getInnerText, getJavaEnabled, getLang, getLanguage, getLocalName, getNamespaceURI, getNodeName, getOffsetLeft, getOffsetParent_js, getOffsetTop, getOnchange, getOnsubmit, getOuterHTML, getParentElement, getParentHTMLElement, getPlatform, getPosX, getPosY, getPrefix, getScopeName, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSpellcheck, getSystemLanguage, getTabIndex, getTagName, getTagUrn, getTitle, getUniqueID, getUserLanguage, getVAlign, getWidth, getWidthOrHeight, getWithFallback, hasAttribute, insertAdjacentElement, insertAdjacentHTML, isAncestorOfEventTarget, isAttributeName, isComponentInstalled, isEndTagForbidden, isHomePage, isLowerCaseInOuterHtml, mergeAttributes, navigateHomePage, parseHtmlSnippet, querySelector, querySelectorAll, readAttributes, removeAttributeNode, removeBehavior, removeExpression, removeNode, scrollIntoView, setAccessKey, setActive, setAlign, setAttributeNode, setClassName, setColorAttribute, setDir, setDisabled, setDomNode, setExpression, setHomePage, setId, setInnerHTML, setInnerText, setLang, setLanguage, setOnchange, setOnsubmit, setOuterHTML, setScrollLeft, setScrollTop, setSpellcheck, setTabIndex, setTagUrn, setTextContent, setTitle, setVAlign, setWidthOrHeight, startDownload, toString
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.Element
createAttributesObject, getAttributeNS, getAttributes, getBaseURI, getChildElementCount, getCurrentStyle, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getLastElementChild, getNextElementSibling, getPreviousElementSibling, getRuntimeStyle, getStyle, getText, hasAttributeNS, removeAttribute, removeAttributeNS, selectNodes, selectSingleNode, setAttributeNS, setDefaults
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.EventNode
fireEvent, getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnerror, getOnfocus, getOnfocusin, getOnfocusout, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnpropertychange, getOnresize, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnerror, setOnfocus, setOnfocusin, setOnfocusout, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnpropertychange, setOnresize
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.Node
addEventListener, appendChild, attachEvent, cloneNode, compareDocumentPosition, contains, detachEvent, executeEvent, fireEvent, fireEvent, getBaseName, getChildNodes, getEventHandler, getEventHandlerProp, getFirstChild, getJavaScriptNode, getLastChild, getNextSibling, getNodeType, getNodeValue, getOwnerDocument, getParent, getParentNode, getPreviousSibling, getTextContent, getXml, hasChildNodes, hasEventHandlers, insertBefore, insertBeforeImpl, isSameNode, normalize, removeChild, removeEventListener, replaceChild, setEventHandler, setEventHandlerProp, setNodeValue
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
clone, defineFunctionProperties, defineProperty, equivalentValues, getBrowserVersion, getClassName, getDefaultValue, getPrototype, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setDomNode, setHtmlElement, setParentScope
 
Methods inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setPrototype, size
 
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, getClassName, getDefaultValue, getIds, getParentScope, getPrototype, has, has, hasInstance, put, put, setParentScope, setPrototype
 

Constructor Detail

HTMLTableCellElement

public HTMLTableCellElement()
Method Detail

setAttribute

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

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

getOffsetHeight

public int getOffsetHeight()
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:
getOffsetHeight in class HTMLElement
Returns:
this element's offsetHeight
See Also:
MSDN Documentation, Element Dimensions

getOffsetWidth

public int getOffsetWidth()
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:
getOffsetWidth in class HTMLElement
Returns:
this element's offsetWidth
See Also:
MSDN Documentation, Element Dimensions

getCellIndex

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

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

getAbbr

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

Returns:
the value of the abbr attribute

setAbbr

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

Parameters:
abbr - the value of the abbr attribute

getAxis

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

Returns:
the value of the axis attribute

setAxis

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

Parameters:
axis - the value of the axis attribute

getBgColor

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

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

setBgColor

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

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

getColSpan

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

Returns:
the value of the colSpan attribute

setColSpan

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

Parameters:
colSpan - the value of the colSpan attribute

getRowSpan

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

Returns:
the value of the rowSpan attribute

setRowSpan

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

Parameters:
rowSpan - the value of the rowSpan attribute

getNoWrap

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

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

setNoWrap

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

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

getWidth_js

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

Returns:
the value of the "width" property

setWidth

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

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

getHeight_js

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

Returns:
the value of the "width" property

setHeight

public void setHeight(String height)
Sets the value of the "height" property.

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

getDefaultStyleDisplay

public String getDefaultStyleDisplay()
INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Returns the default display style.

Overrides:
getDefaultStyleDisplay in class Element
Returns:
the default display style.


Copyright © 2002–2013 Gargoyle Software Inc.. All rights reserved.