com.atlassian.confluence.pageobjects.component.labels
Class AbstractLabelSection

java.lang.Object
  extended by com.atlassian.confluence.pageobjects.component.labels.AbstractLabelSection
All Implemented Interfaces:
PageComponent
Direct Known Subclasses:
DialogLabelSection, PageLabelsSection

public abstract class AbstractLabelSection
extends Object
implements PageComponent


Nested Class Summary
static class AbstractLabelSection.Label
           
 
Field Summary
protected  com.atlassian.pageobjects.elements.PageElement labelList
           
protected  com.atlassian.pageobjects.PageBinder pageBinder
           
 
Constructor Summary
AbstractLabelSection(com.atlassian.pageobjects.elements.PageElement parentElement)
           
 
Method Summary
protected  List<com.atlassian.pageobjects.elements.PageElement> findLabels()
           
 List<String> getAllLabelText()
           
 boolean hasLabel(String label)
           
 com.atlassian.pageobjects.elements.query.TimedCondition hasLabelCondition(String label)
           
 com.atlassian.pageobjects.elements.query.TimedCondition labelsVisibleCondition()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pageBinder

@Inject
protected com.atlassian.pageobjects.PageBinder pageBinder

labelList

protected com.atlassian.pageobjects.elements.PageElement labelList
Constructor Detail

AbstractLabelSection

public AbstractLabelSection(com.atlassian.pageobjects.elements.PageElement parentElement)
Method Detail

findLabels

protected List<com.atlassian.pageobjects.elements.PageElement> findLabels()

size

public int size()

labelsVisibleCondition

public com.atlassian.pageobjects.elements.query.TimedCondition labelsVisibleCondition()

getAllLabelText

public List<String> getAllLabelText()

hasLabel

public boolean hasLabel(String label)

hasLabelCondition

public com.atlassian.pageobjects.elements.query.TimedCondition hasLabelCondition(String label)


Copyright © 2003–2015 Atlassian. All rights reserved.