jaxcent
Class HtmlObjectTagParam

java.lang.Object
  extended byjaxcent.JaxcentObject
      extended byjaxcent.JaxcentHtmlElement
          extended byjaxcent.HtmlObjectTagParam

public class HtmlObjectTagParam
extends JaxcentHtmlElement

The class HtmlObjectTagParam corresponds to PARAM tags on the page.


Constructor Summary
HtmlObjectTagParam(JaxcentPage page, HtmlObjectTag otag)
          First child of an OBJECT tag.
HtmlObjectTagParam(JaxcentPage page, HtmlObjectTagParam ptag)
          Next sibling of a PARAM inside an OBJECT TAG.
HtmlObjectTagParam(JaxcentPage page, SearchType searchType, java.lang.String str)
          Search for HTML element on page by specified search type and search string.
HtmlObjectTagParam(JaxcentPage page, SearchType searchType, java.lang.String[] attributes, java.lang.String[] values)
          Create new HTML element on page using the specified attributes and values.
HtmlObjectTagParam(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.
HtmlObjectTagParam(JaxcentPage page, SearchType searchType, java.lang.String tag, java.lang.String text)
          Create new HTML Element on page using the specified tag.
HtmlObjectTagParam(JaxcentPage page, SearchType searchType, 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.
HtmlObjectTagParam(JaxcentPage page, java.lang.String id)
          Search for HTML element on page by specified ID
 
Method Summary
 java.lang.String getName()
          Retrieve the "name" property
 java.lang.String getType()
          Retrieve the "type" property
 java.lang.String getValue()
          Retrieve the "value" property
 java.lang.String getValuetype()
          Retrieve the "valuetype" property
 boolean hasNextSibling()
          Check if next PARAM sibling exists.
 void setName(java.lang.String value)
          Set the "name" property
 void setType(java.lang.String value)
          Set the "type" property
 void setValue(java.lang.String value)
          Set the "value" property
 void setValuetype(java.lang.String value)
          Set the "valuetype" property
 
Methods inherited from class jaxcent.JaxcentHtmlElement
checkNodeExists, deleteElement, getAttribute, getID, getInnerText, getStyle, getTag, hide, insertAfter, insertAtBeginning, insertAtBeginning, insertAtEnd, insertAtEnd, insertBefore, onDragDrop, setAttribute, setCssClass, setDraggable, setEnabled, setInnerText, setStyle, setStyle, setStyle, setStyle, setVisible, show
 
Methods inherited from class jaxcent.JaxcentObject
addJavaScriptVerification, getId, getProperty, getSelectedIndex, getSelectedValue, 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

HtmlObjectTagParam

public HtmlObjectTagParam(JaxcentPage page,
                          java.lang.String id)
Search for HTML element on page by specified ID


HtmlObjectTagParam

public HtmlObjectTagParam(JaxcentPage page,
                          HtmlObjectTag otag)
First child of an OBJECT tag.


HtmlObjectTagParam

public HtmlObjectTagParam(JaxcentPage page,
                          HtmlObjectTagParam ptag)
Next sibling of a PARAM inside an OBJECT TAG.


HtmlObjectTagParam

public HtmlObjectTagParam(JaxcentPage page,
                          SearchType searchType,
                          java.lang.String str)
Search for HTML element on page by specified search type and search string. If the search returns multiple objects, use the first one. If the searchType is createNew, the third parameter specifies contained text.


HtmlObjectTagParam

public HtmlObjectTagParam(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. The search is expected to return multiple results. The search index is 0-based, and specifies the index in the multiple results. This constructor is not for use with createNew.


HtmlObjectTagParam

public HtmlObjectTagParam(JaxcentPage page,
                          SearchType searchType,
                          java.lang.String tag,
                          java.lang.String text)
                   throws Jaxception
Create new HTML Element on page using the specified tag. Search type must be createNew and tag must be "PARAM". If text is non null, the new element is populated with that text.


HtmlObjectTagParam

public HtmlObjectTagParam(JaxcentPage page,
                          SearchType searchType,
                          java.lang.String[] attributes,
                          java.lang.String[] values)
                   throws Jaxception
Create new HTML element on page using the specified attributes and values. Search type must be createNew. Attributes and values arrays must have the same length.


HtmlObjectTagParam

public HtmlObjectTagParam(JaxcentPage page,
                          SearchType searchType,
                          java.lang.String text,
                          java.lang.String[] attributes,
                          java.lang.String[] values)
                   throws Jaxception
Create new HTML element on page using the specified text and attributes and values. Search type must be createNew. Attributes and values arrays must have the same length.

Method Detail

hasNextSibling

public boolean hasNextSibling()
                       throws Jaxception
Check if next PARAM sibling exists.

Throws:
Jaxception

setName

public void setName(java.lang.String value)
             throws Jaxception
Set the "name" property

Throws:
Jaxception

getName

public java.lang.String getName()
                         throws Jaxception
Retrieve the "name" property

Throws:
Jaxception

setType

public void setType(java.lang.String value)
             throws Jaxception
Set the "type" property

Throws:
Jaxception

getType

public java.lang.String getType()
                         throws Jaxception
Retrieve the "type" property

Throws:
Jaxception

setValue

public void setValue(java.lang.String value)
              throws Jaxception
Set the "value" property

Throws:
Jaxception

getValue

public java.lang.String getValue()
                          throws Jaxception
Retrieve the "value" property

Throws:
Jaxception

setValuetype

public void setValuetype(java.lang.String value)
                  throws Jaxception
Set the "valuetype" property

Throws:
Jaxception

getValuetype

public java.lang.String getValuetype()
                              throws Jaxception
Retrieve the "valuetype" property

Throws:
Jaxception