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<java.lang.Integer> getNumberOfStreamItems()
           
 com.atlassian.pageobjects.elements.query.TimedQuery<java.lang.Iterable<? super DashboardPopularStreamContent.StreamItem>> getStreamItems()
           
 com.atlassian.pageobjects.elements.PageElement moreLink()
           
static DashboardPopularStreamContent.StreamCountItem streamCountItem(java.lang.String icon, int count)
           
static DashboardPopularStreamContent.StreamItem streamItemFor(AbstractPageEntity pageEntity, com.atlassian.fugue.Maybe<java.lang.String> authorUsername, java.lang.String authorFullname, DashboardPopularStreamContent.StreamCountItem... countItems)
           
static DashboardPopularStreamContent.StreamItem streamItemFor(AbstractPageEntity pageEntity, 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<java.lang.Iterable<? super DashboardPopularStreamContent.StreamItem>> getStreamItems()

getNumberOfStreamItems

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

moreLink

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

streamItemFor

public static DashboardPopularStreamContent.StreamItem streamItemFor(AbstractPageEntity pageEntity,
                                                                     User author,
                                                                     DashboardPopularStreamContent.StreamCountItem... countItems)

streamItemFor

public static DashboardPopularStreamContent.StreamItem streamItemFor(AbstractPageEntity pageEntity,
                                                                     com.atlassian.fugue.Maybe<java.lang.String> authorUsername,
                                                                     java.lang.String authorFullname,
                                                                     DashboardPopularStreamContent.StreamCountItem... countItems)

streamCountItem

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


Copyright © 2003-2014 Atlassian. All Rights Reserved.