Top Inners Fields Constructors Methods
org.testng.reporters.jq

public Class NavigatorPanel

extends BasePanel
Class Inheritance
Imports
java.util.List, .Map, java.util.function.Predicate, org.testng.ISuite, .ISuiteResult, .ITestContext, .ITestResult, org.testng.collections.Lists, org.testng.reporters.XMLStringBuffer

Nested and Inner Type Summary

Modifier and TypeClass and Description
private abstract static class
private static interface
private class

Field Summary

Modifier and TypeField and Description
private List<INavigatorPanel>
Inherited from org.testng.reporters.jq.BasePanel:
BCDIS

Constructor Summary

AccessConstructor and Description

Method Summary

Modifier and TypeMethod and Description
private void
public void
private void
private void
private void
generateResult(XMLStringBuffer header, int failed, int skipped, int passed, ISuite suite, String suiteName)

private List<ITestResult>
getMethodsByStatus(ISuite suite, int status, Predicate<ITestResult> condition)

private static String
maybe(int count, String s, String sep)

Inherited from org.testng.reporters.jq.BasePanel:
getModelgetSuitespluralizesuiteToTag

Field Detail

m_panelsback to summary
private List<INavigatorPanel> m_panels

Constructor Detail

Method Detail

addLinkToback to summary
private void addLinkTo(XMLStringBuffer header, INavigatorPanel panel, ISuite suite)
generateback to summary
public void generate(XMLStringBuffer main)

Implements org.testng.reporters.jq.IPanel.generate.

Annotations
@Override
generateInfoback to summary
private void generateInfo(XMLStringBuffer header, ISuite suite)
generateMethodListback to summary
private void generateMethodList(String name, NavigatorPanel.IResultProvider provider, String suiteName, XMLStringBuffer main)
generateResultback to summary
private void generateResult(XMLStringBuffer header, int failed, int skipped, int passed, ISuite suite, String suiteName)
getMethodsByStatusback to summary
private List<ITestResult> getMethodsByStatus(ISuite suite, int status, Predicate<ITestResult> condition)
maybeback to summary
private static String maybe(int count, String s, String sep)
org.testng.reporters.jq back to summary

private abstract Class NavigatorPanel.BaseResultProvider

extends Object
implements IResultProvider
Class Inheritance
All Implemented Interfaces
org.testng.reporters.jq.NavigatorPanel.IResultProvider
Known Direct Subclasses
org.testng.reporters.jq.NavigatorPanel.ResultsByStatus

Field Summary

Modifier and TypeField and Description
protected ISuite
protected String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

m_suiteback to summary
protected ISuite m_suite
m_typeback to summary
protected String m_type

Constructor Detail

BaseResultProviderback to summary
public BaseResultProvider(ISuite suite, String type)

Method Detail

getTypeback to summary
public String getType()

Implements org.testng.reporters.jq.NavigatorPanel.IResultProvider.getType.

Annotations
@Override
org.testng.reporters.jq back to summary

private Interface NavigatorPanel.IResultProvider

Known Direct Implementers
org.testng.reporters.jq.NavigatorPanel.BaseResultProvider

Method Summary

Modifier and TypeMethod and Description
public List<ITestResult>
public String

Method Detail

getResultsback to summary
public List<ITestResult> getResults()
getTypeback to summary
public String getType()
org.testng.reporters.jq back to summary

private Class NavigatorPanel.ResultsByStatus

extends BaseResultProvider
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final Predicate<ITestResult>
private final int
Inherited from org.testng.reporters.jq.NavigatorPanel.BaseResultProvider:
m_suitem_type

Constructor Summary

AccessConstructor and Description
public
ResultsByStatus(ISuite suite, String type, int status)

public
ResultsByStatus(ISuite suite, String type, int m_status, Predicate<ITestResult> condition)

Method Summary

Modifier and TypeMethod and Description
public List<ITestResult>
Inherited from org.testng.reporters.jq.NavigatorPanel.BaseResultProvider:
getType

Field Detail

conditionback to summary
private final Predicate<ITestResult> condition
m_statusback to summary
private final int m_status

Constructor Detail

ResultsByStatusback to summary
public ResultsByStatus(ISuite suite, String type, int status)
ResultsByStatusback to summary
public ResultsByStatus(ISuite suite, String type, int m_status, Predicate<ITestResult> condition)

Method Detail

getResultsback to summary
public List<ITestResult> getResults()

Implements org.testng.reporters.jq.NavigatorPanel.IResultProvider.getResults.

Annotations
@Override