|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjaxcent.JaxcentObject
jaxcent.JaxcentHtmlElement
This is the base class in Jaxcent for all HTML elements. It provides basic features common to all HTML elements.
Constructor Summary | |
JaxcentHtmlElement(JaxcentPage page,
SearchType searchType,
java.lang.String str)
Search for HTML element on page by specified search type and search string. |
|
JaxcentHtmlElement(JaxcentPage page,
SearchType searchType,
java.lang.String str,
int index)
Search for HTML Element on page by specified search type and search string, and search index. |
|
JaxcentHtmlElement(JaxcentPage page,
SearchType searchType,
java.lang.String tag,
java.lang.String text)
Create new HTML Element on page using the specified tag. |
|
JaxcentHtmlElement(JaxcentPage page,
SearchType searchType,
java.lang.String tag,
java.lang.String[] attributes,
java.lang.String[] values)
Create new HTML element on page using the specified attributes and values. |
|
JaxcentHtmlElement(JaxcentPage page,
SearchType searchType,
java.lang.String tag,
java.lang.String text,
java.lang.String[] attributes,
java.lang.String[] values)
Create new HTML element on page using the specified text and attributes and values. |
|
JaxcentHtmlElement(JaxcentPage page,
java.lang.String id)
Search for HTML element on page by specified ID |
Method Summary | |
java.lang.String |
getAttribute(java.lang.String attrName)
Retrieve the specified attribute. |
java.lang.String |
getID()
Returns the ID of the HTML element if specified, or null; |
java.lang.String |
getInnerText()
Returns the inner text of the element. |
java.lang.String |
getStyle(java.lang.String styleName)
Retrieve the specified style element. |
java.lang.String |
getTag()
Returns the tag of the HTML element. |
void |
hide()
Shortcut for setStyle( "display", "none" ); |
void |
insertAfter(JaxcentHtmlElement targetElement)
Insert element just after target element. |
void |
insertAtBeginning()
Insert element at document beginning. |
void |
insertAtBeginning(JaxcentHtmlElement targetElement)
Insert element inside target element, at beginning. |
void |
insertAtEnd()
Insert element at document end. |
void |
insertAtEnd(JaxcentHtmlElement targetElement)
Insert element inside target element, at end. |
void |
insertBefore(JaxcentHtmlElement targetElement)
Insert element just before target element. |
void |
setAttribute(java.lang.String attrName,
java.lang.String value)
Set the specified attribute. |
void |
setInnerText(java.lang.String text)
Sets the inner text of the element. |
void |
setStyle(java.lang.String styleName,
boolean value)
Set the specified boolean style element. |
void |
setStyle(java.lang.String styleName,
java.awt.Color value)
Set the specified style element from a java.awt.Color value. |
void |
setStyle(java.lang.String styleName,
int value)
Set the specified style element from an int. |
void |
setStyle(java.lang.String styleName,
java.lang.String value)
Set the specified style element. |
void |
setVisible(boolean visible)
Shortcut for setStyle( "visibility", "visible" or "hidden" ); |
void |
show()
Shortcut for setStyle( "display", "block" ); |
Methods inherited from class jaxcent.JaxcentObject |
addJavaScriptVerification, getId, getProperty, setId, setProperty, setProperty, setProperty, setProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JaxcentHtmlElement(JaxcentPage page, java.lang.String id)
public JaxcentHtmlElement(JaxcentPage page, SearchType searchType, java.lang.String str)
public JaxcentHtmlElement(JaxcentPage page, SearchType searchType, java.lang.String str, int index)
public JaxcentHtmlElement(JaxcentPage page, SearchType searchType, java.lang.String tag, java.lang.String text) throws Jaxception
public JaxcentHtmlElement(JaxcentPage page, SearchType searchType, java.lang.String tag, java.lang.String[] attributes, java.lang.String[] values) throws Jaxception
public JaxcentHtmlElement(JaxcentPage page, SearchType searchType, java.lang.String tag, java.lang.String text, java.lang.String[] attributes, java.lang.String[] values) throws Jaxception
Method Detail |
public void hide() throws Jaxception
Jaxception
public void show() throws Jaxception
Jaxception
public void setVisible(boolean visible) throws Jaxception
Jaxception
public void setAttribute(java.lang.String attrName, java.lang.String value) throws Jaxception
Jaxception
public java.lang.String getAttribute(java.lang.String attrName) throws Jaxception
Jaxception
public void setStyle(java.lang.String styleName, java.lang.String value) throws Jaxception
Jaxception
public void setStyle(java.lang.String styleName, int value) throws Jaxception
Jaxception
public void setStyle(java.lang.String styleName, java.awt.Color value) throws Jaxception
Jaxception
public void setStyle(java.lang.String styleName, boolean value) throws Jaxception
Jaxception
public java.lang.String getStyle(java.lang.String styleName) throws Jaxception
Jaxception
public java.lang.String getTag() throws Jaxception
Jaxception
public java.lang.String getID() throws Jaxception
Jaxception
public java.lang.String getInnerText() throws Jaxception
Jaxception
public void setInnerText(java.lang.String text) throws Jaxception
Jaxception
public void insertAtBeginning() throws Jaxception
Jaxception
public void insertAtEnd() throws Jaxception
Jaxception
public void insertBefore(JaxcentHtmlElement targetElement) throws Jaxception
Jaxception
public void insertAfter(JaxcentHtmlElement targetElement) throws Jaxception
Jaxception
public void insertAtBeginning(JaxcentHtmlElement targetElement) throws Jaxception
Jaxception
public void insertAtEnd(JaxcentHtmlElement targetElement) throws Jaxception
Jaxception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |