com.atlassian.confluence.pageobjects.component.attachment
Class AttachmentVersionContainer

java.lang.Object
  extended by com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
      extended by com.atlassian.confluence.pageobjects.component.attachment.AbstractAttachmentContainer
          extended by com.atlassian.confluence.pageobjects.component.attachment.AttachmentVersionContainer
All Implemented Interfaces:
PageComponent

public class AttachmentVersionContainer
extends AbstractAttachmentContainer

Container for a single attachment version.

See Also:
AttachmentContainer

Field Summary
protected  com.google.common.base.Supplier<com.atlassian.pageobjects.elements.PageElement> remov
           
 
Fields inherited from class com.atlassian.confluence.pageobjects.component.attachment.AbstractAttachmentContainer
fileNameLink
 
Fields inherited from class com.atlassian.confluence.pageobjects.component.ConfluenceAbstractPageComponent
driver, frameExecutor, pageBinder, pageElementFinder, timeouts, waiter
 
Constructor Summary
AttachmentVersionContainer(com.atlassian.pageobjects.elements.PageElement attachmentTable, Attachment attachment, int version)
           
 
Method Summary
protected  com.atlassian.pageobjects.elements.PageElement getAttachmentRow()
           
protected  com.atlassian.pageobjects.elements.PageElement getRemoveLink()
           
 
Methods inherited from class com.atlassian.confluence.pageobjects.component.attachment.AbstractAttachmentContainer
canRemove, clickRemove, getFileName, isPresent, isVisible
 
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
 

Field Detail

remov

protected com.google.common.base.Supplier<com.atlassian.pageobjects.elements.PageElement> remov
Constructor Detail

AttachmentVersionContainer

public AttachmentVersionContainer(com.atlassian.pageobjects.elements.PageElement attachmentTable,
                                  Attachment attachment,
                                  int version)
Method Detail

getAttachmentRow

protected com.atlassian.pageobjects.elements.PageElement getAttachmentRow()
Specified by:
getAttachmentRow in class AbstractAttachmentContainer

getRemoveLink

protected com.atlassian.pageobjects.elements.PageElement getRemoveLink()
Specified by:
getRemoveLink in class AbstractAttachmentContainer


Copyright © 2003–2015 Atlassian. All rights reserved.