Interface IHtmlEngine
-
- All Known Implementing Classes:
AbstractHtmlEngine,HiddenHtmlEngine,RealHtmlEngine
public interface IHtmlEngine
-
-
Method Summary
-
-
-
Method Detail
-
getUtilsElementState
IHtmlElementState getUtilsElementState(UiElement uiElement)
- Parameters:
uiElement- the element to work with- Returns:
- a utility class for checking the state of an HTML element
-
getTextBox
HtmlTextBox getTextBox(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Text Box instance
-
getTextBox
HtmlTextBox getTextBox(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Text Box instance
-
getTextArea
HtmlTextArea getTextArea(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Text Area instance
-
getTextArea
HtmlTextArea getTextArea(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Text Area instance
-
getCheckBox
HtmlCheckBox getCheckBox(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Check Box instance
-
getCheckBox
HtmlCheckBox getCheckBox(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Check Box instance
-
getButton
HtmlButton getButton(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Button instance
-
getButton
HtmlButton getButton(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Button instance
-
getLink
HtmlLink getLink(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Link instance
-
getLink
HtmlLink getLink(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Link instance
-
getSingleSelectList
HtmlSingleSelectList getSingleSelectList(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Single Select List instance
-
getSingleSelectList
HtmlSingleSelectList getSingleSelectList(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Single Select List instance
-
getMultiSelectList
HtmlMultiSelectList getMultiSelectList(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Multi Select List instance
-
getMultiSelectList
HtmlMultiSelectList getMultiSelectList(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Multi Select List instance
-
getRadioList
HtmlRadioList getRadioList(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Radio List instance
-
getRadioList
HtmlRadioList getRadioList(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Radio List instance
-
getFileBrowse
HtmlFileBrowse getFileBrowse(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML File Browse element
-
getFileBrowse
HtmlFileBrowse getFileBrowse(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML File Browse element
-
getTable
HtmlTable getTable(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML Table instance
-
getTable
HtmlTable getTable(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML Table instance
-
getElement
HtmlElement getElement(String mapId)
- Parameters:
mapId- the element's map id- Returns:
- a new HTML element instance
-
getElement
HtmlElement getElement(UiElementProperties properties)
- Parameters:
properties- properties describing this element- Returns:
- a new HTML element instance
-
expectAlert
HtmlAlert expectAlert()
- Returns:
- HtmlAlert
-
expectPrompt
HtmlPrompt expectPrompt()
- Returns:
- HtmlPrompt
-
expectConfirm
HtmlConfirm expectConfirm()
- Returns:
- HtmlConfirm
-
-