public class Table extends RowContainer
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Constructor and Description |
---|
Table()
Create an instance.
|
Modifier and Type | Method and Description |
---|---|
protected String |
getXPathRows()
Gets the xpath expression allowing to get the rows of the container relatively to the container
|
protected Object |
insertRow(int index)
Handle special case where table is empty.
|
void |
jsConstructor()
Javascript constructor.
|
Object |
jsxFunction_createCaption()
If this table does not have a caption, this method creates an empty table caption,
adds it to the table and then returns it.
|
Object |
jsxFunction_createTFoot()
If this table does not have a tfoot element, this method creates an empty tfoot
element, adds it to the table and then returns it.
|
Object |
jsxFunction_createTHead()
If this table does not have a thead element, this method creates an empty
thead element, adds it to the table and then returns it.
|
void |
jsxFunction_deleteCaption()
Deletes this table's caption.
|
void |
jsxFunction_deleteTFoot()
Deletes this table's tfoot element.
|
void |
jsxFunction_deleteTHead()
Deletes this table's thead element.
|
void |
jsxFunction_refresh()
Refreshes the content of this table.
|
Object |
jsxGet_caption()
Returns the table's caption element, or null if none exists.
|
String |
jsxGet_cellPadding()
Returns the cellPadding attribute.
|
String |
jsxGet_cellSpacing()
Returns the cellSpacing attribute.
|
Object |
jsxGet_tBodies()
Returns the tbody's in the table.
|
Object |
jsxGet_tFoot()
Returns the table's tfoot element, or null if none exists.
|
Object |
jsxGet_tHead()
Returns the table's thead element, or null if none exists.
|
String |
jsxGet_width()
Returns the width attribute.
|
void |
jsxSet_cellPadding(String cellPadding)
Sets the cellPadding attribute.
|
void |
jsxSet_cellSpacing(String cellSpacing)
Sets the cellSpacing attribute.
|
void |
jsxSet_width(String width)
Sets the width attribute.
|
jsxFunction_deleteRow, jsxFunction_insertRow, jsxFunction_moveRow, jsxGet_rows
addComponentRequest, clearComponentRequest, compareVersions, doComponentRequest, getAvailHeight, getAvailWidth, getBoxObject, getBufferDepth, getColorDepth, getComponentVersion, getConnectionType, getCookieEnabled, getCpuClass, getHeight, getHtmlElementOrDie, getHtmlElementOrNull, getJavaEnabled, getPlatform, getSystemLanguage, getUserLanguage, getWidth, getWithFallback, isComponentInstalled, isHomePage, jsxFunction_addBehavior, jsxFunction_blur, jsxFunction_dispatchEvent, jsxFunction_fireEvent, jsxFunction_focus, jsxFunction_getAttribute, jsxFunction_getAttributeNode, jsxFunction_getAttributeNS, jsxFunction_getBoundingClientRect, jsxFunction_getClientRects, jsxFunction_getElementsByTagName, jsxFunction_hasAttribute, jsxFunction_hasAttributeNS, jsxFunction_insertAdjacentElement, jsxFunction_insertAdjacentHTML, jsxFunction_removeAttribute, jsxFunction_removeBehavior, jsxFunction_removeExpression, jsxFunction_scrollIntoView, jsxFunction_setAttribute, jsxFunction_setAttributeNode, jsxFunction_setAttributeNS, jsxFunction_setExpression, jsxGet_all, jsxGet_attributes, jsxGet_children, jsxGet_className, jsxGet_currentStyle, jsxGet_disabled, jsxGet_id, jsxGet_innerHTML, jsxGet_innerText, jsxGet_localName, jsxGet_namespaceURI, jsxGet_offsetHeight, jsxGet_offsetLeft, jsxGet_offsetParent, jsxGet_offsetTop, jsxGet_offsetWidth, jsxGet_onblur, jsxGet_onclick, jsxGet_oncontextmenu, jsxGet_ondblclick, jsxGet_onfocus, jsxGet_onkeydown, jsxGet_onkeypress, jsxGet_onkeyup, jsxGet_onmousedown, jsxGet_onmousemove, jsxGet_onmouseout, jsxGet_onmouseover, jsxGet_onmouseup, jsxGet_onresize, jsxGet_outerHTML, jsxGet_ownerDocument, jsxGet_parentElement, jsxGet_prefix, jsxGet_runtimeStyle, jsxGet_scrollHeight, jsxGet_scrollLeft, jsxGet_scrollTop, jsxGet_scrollWidth, jsxGet_style, jsxGet_tagName, jsxGet_title, jsxGet_uniqueID, jsxSet_className, jsxSet_disabled, jsxSet_id, jsxSet_innerHTML, jsxSet_innerText, jsxSet_onblur, jsxSet_onclick, jsxSet_oncontextmenu, jsxSet_ondblclick, jsxSet_onfocus, jsxSet_onkeydown, jsxSet_onkeypress, jsxSet_onkeyup, jsxSet_onmousedown, jsxSet_onmousemove, jsxSet_onmouseout, jsxSet_onmouseover, jsxSet_onmouseup, jsxSet_onresize, jsxSet_outerHTML, jsxSet_scrollLeft, jsxSet_scrollTop, jsxSet_title, navigateHomePage, readAttributes, setDomNode, setHomePage, startDownload, toString
executeEvent, fireEvent, getEventHandler, getEventHandlerProp, getJavaScriptNode, jsxFunction_addEventListener, jsxFunction_appendChild, jsxFunction_attachEvent, jsxFunction_cloneNode, jsxFunction_detachEvent, jsxFunction_hasChildNodes, jsxFunction_insertBefore, jsxFunction_isSameNode, jsxFunction_removeChild, jsxFunction_removeEventListener, jsxFunction_replaceChild, jsxGet_childNodes, jsxGet_firstChild, jsxGet_lastChild, jsxGet_nextSibling, jsxGet_nodeName, jsxGet_nodeType, jsxGet_nodeValue, jsxGet_parentNode, jsxGet_previousSibling, jsxSet_nodeValue, setEventHandler, setEventHandlerProp
get, getBooleanArg, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getIntArg, getLog, getObjectArg, getPrototype, getScriptableFor, getStartingScope, getStringArg, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, makeScriptableFor, setDomNode, setHtmlElement
associateValue, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, has, hasInstance, hasProperty, hasProperty, isConst, isSealed, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype
public void jsConstructor()
jsConstructor
in class RowContainer
public Object jsxGet_caption()
public Object jsxGet_tFoot()
public Object jsxGet_tHead()
public Object jsxGet_tBodies()
public Object jsxFunction_createCaption()
public Object jsxFunction_createTFoot()
public Object jsxFunction_createTHead()
public void jsxFunction_deleteCaption()
public void jsxFunction_deleteTFoot()
public void jsxFunction_deleteTHead()
public void jsxFunction_refresh()
protected String getXPathRows()
getXPathRows
in class RowContainer
protected Object insertRow(int index)
insertRow
in class RowContainer
index
- the index where the row should be inserted (0 <= index < nbRows)public String jsxGet_width()
public void jsxSet_width(String width)
width
- The width attribute.public String jsxGet_cellSpacing()
public void jsxSet_cellSpacing(String cellSpacing)
cellSpacing
- The cellSpacing attribute.public String jsxGet_cellPadding()
public void jsxSet_cellPadding(String cellPadding)
cellPadding
- The cellPadding attribute.Copyright © 2002-2012 Gargoyle Software Inc.. All Rights Reserved.