com.atlassian.confluence.pageobjects.component.dashboard
Class DashboardPopularStreamContent

java.lang.Object
  extended by com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
      extended by com.atlassian.confluence.pageobjects.component.dashboard.DashboardPopularStreamContent
All Implemented Interfaces:
PageComponent

public class DashboardPopularStreamContent
extends ConfluenceAbstractPageComponent


Nested Class Summary
static class DashboardPopularStreamContent.StreamCountItem
           
static class DashboardPopularStreamContent.StreamItem
           
 
Field Summary
 
Fields inherited from class com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
driver, frameExecutor, pageBinder, pageElementFinder, timeouts, waiter
 
Constructor Summary
DashboardPopularStreamContent()
           
 
Method Summary
 com.atlassian.pageobjects.elements.query.TimedQuery<Integer> getNumberOfStreamItems()
           
 com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<? super DashboardPopularStreamContent.StreamItem>> getStreamItems()
           
 com.atlassian.pageobjects.elements.PageElement moreLink()
           
static DashboardPopularStreamContent.StreamCountItem streamCountItem(String icon, int count)
           
static DashboardPopularStreamContent.StreamItem streamItemFor(TitledContent content, com.atlassian.fugue.Maybe<String> authorUsername, String authorFullname, DashboardPopularStreamContent.StreamCountItem... countItems)
           
static DashboardPopularStreamContent.StreamItem streamItemFor(TitledContent content, User author, DashboardPopularStreamContent.StreamCountItem... countItems)
           
 
Methods inherited from class com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
getComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DashboardPopularStreamContent

public DashboardPopularStreamContent()
Method Detail

getStreamItems

public com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<? super DashboardPopularStreamContent.StreamItem>> getStreamItems()

getNumberOfStreamItems

public com.atlassian.pageobjects.elements.query.TimedQuery<Integer> getNumberOfStreamItems()

moreLink

public com.atlassian.pageobjects.elements.PageElement moreLink()

streamItemFor

public static DashboardPopularStreamContent.StreamItem streamItemFor(TitledContent content,
                                                                     User author,
                                                                     DashboardPopularStreamContent.StreamCountItem... countItems)

streamItemFor

public static DashboardPopularStreamContent.StreamItem streamItemFor(TitledContent content,
                                                                     com.atlassian.fugue.Maybe<String> authorUsername,
                                                                     String authorFullname,
                                                                     DashboardPopularStreamContent.StreamCountItem... countItems)

streamCountItem

public static DashboardPopularStreamContent.StreamCountItem streamCountItem(String icon,
                                                                            int count)


Copyright © 2003–2015 Atlassian. All rights reserved.