Class NeoProblemSummary
java.lang.Object
com.onenetwork.platform.tools.test.ui.neo.components.NeoComponent
com.onenetwork.platform.tools.test.ui.neo.components.NeoContainer
com.onenetwork.platform.tools.test.ui.neo.components.NeoProblemSummary
public class NeoProblemSummary extends NeoContainer
Represents an instance of Problem summary.
used in the NEO UI
-
Field Summary
Fields Modifier and Type Field Description protected NeoBooleanField
checkBoxComponent
static java.lang.String
COMPONENT_NAME
protected NeoFilterPanel
filterPanel
protected NeoAction
neoAction
protected java.util.List<NeoProblemDetails>
problemDetails
protected NeoTextField
searchListContainer
Fields inherited from class com.onenetwork.platform.tools.test.ui.neo.components.NeoContainer
ACTIVE_PERSPECTIVE
Fields inherited from class com.onenetwork.platform.tools.test.ui.neo.components.NeoComponent
context, driver, element
-
Constructor Summary
Constructors Constructor Description NeoProblemSummary(NeoUIContext context, org.openqa.selenium.WebElement el)
Initialize context,el,check box,searchlist and action component. -
Method Summary
Modifier and Type Method Description void
clearSearch()
Clear search option.void
executeSearch()
Execute filter search.NeoAction
getAction()
Returns Neo action component.boolean
getCheckBoxCurrentState()
NeoFilterPanel
getFilterPanel()
This method returns filter panel.java.util.List<NeoProblemDetails>
getProblemList()
Returns List of Neo Problem details.void
performSearch(java.lang.String inputValue)
Performs search on the problem list for the supplied inputValue.void
selectAllProblem()
Select all problem row.void
unSelectProbelm()
UnSelect all problem rowprotected void
waitForProblemListUnmask()
Methods inherited from class com.onenetwork.platform.tools.test.ui.neo.components.NeoContainer
getAdvancedTable, getButton, getDashboard, getFieldByLabel, getFieldByLabel, getGrid, getGrids, getLink, getNeoMessagePanel, getNeoPivotTable, getNeoTabbedPane, getReport, getReports, getSearchContext, getWindow, isRequired, openFilterPanel, switchDriver
Methods inherited from class com.onenetwork.platform.tools.test.ui.neo.components.NeoComponent
getEl, getFieldErrorMessage, getTooltipMessage, isDisplayed, setMultipleValues, setValue
-
Field Details
-
COMPONENT_NAME
public static final java.lang.String COMPONENT_NAME- See Also:
- Constant Field Values
-
filterPanel
-
problemDetails
-
searchListContainer
-
checkBoxComponent
-
neoAction
-
-
Constructor Details
-
NeoProblemSummary
Initialize context,el,check box,searchlist and action component.- Parameters:
context
-el
-
-
-
Method Details
-
waitForProblemListUnmask
protected void waitForProblemListUnmask() -
getFilterPanel
This method returns filter panel.- Returns:
- NeoFilterPanel
-
getProblemList
Returns List of Neo Problem details.- Returns:
- List
-
executeSearch
public void executeSearch()Execute filter search. -
selectAllProblem
public void selectAllProblem()Select all problem row. -
unSelectProbelm
public void unSelectProbelm()UnSelect all problem row -
getCheckBoxCurrentState
public boolean getCheckBoxCurrentState() -
getAction
Returns Neo action component.- Returns:
- NeoAction
-
performSearch
public void performSearch(java.lang.String inputValue)Performs search on the problem list for the supplied inputValue.- Parameters:
inputValue
-
-
clearSearch
public void clearSearch()Clear search option.- Parameters:
inputValue
-
-