com.atlassian.confluence.it
Class Draft

java.lang.Object
  extended by com.atlassian.confluence.it.AbstractContentEntity
      extended by com.atlassian.confluence.it.Draft
All Implemented Interfaces:
ContentEntity

public class Draft
extends AbstractContentEntity

Representation of a Draft for use in tests


Field Summary
 
Fields inherited from class com.atlassian.confluence.it.AbstractContentEntity
id, lastModificationDate, lastModifier, version
 
Constructor Summary
Draft(User owner, ContentType type, String title, Space space)
           
Draft(User owner, ContentType type, String title, String content, Space space)
           
Draft(User owner, String type, String title, String content, Page page, Space space)
           
Draft(User owner, String type, String title, String content, Space space)
           
 
Method Summary
 String getContent()
           
 String getEditUrl()
           
 User getOwner()
           
 Page getPage()
           
 Space getSpace()
           
 String getTitle()
           
 String getTypeAsString()
           
 
Methods inherited from class com.atlassian.confluence.it.AbstractContentEntity
getId, getIdAsString, getLastModificationDate, getLastModifier, getVersion, setContent, setId, setLastModificationDate, setLastModifier, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Draft

public Draft(User owner,
             String type,
             String title,
             String content,
             Space space)

Draft

public Draft(User owner,
             ContentType type,
             String title,
             Space space)

Draft

public Draft(User owner,
             ContentType type,
             String title,
             String content,
             Space space)

Draft

public Draft(User owner,
             String type,
             String title,
             String content,
             Page page,
             Space space)
Method Detail

getPage

public Page getPage()

getOwner

public User getOwner()

getTypeAsString

public String getTypeAsString()

getTitle

public String getTitle()
Returns:
the title of this entity

getContent

public String getContent()
Specified by:
getContent in interface ContentEntity
Overrides:
getContent in class AbstractContentEntity
Returns:
the content of this entity.

getSpace

public Space getSpace()
Returns:
the space this content belongs to.

getEditUrl

public String getEditUrl()
Returns:
the url where this entity can be edited.


Copyright © 2003-2012 Atlassian. All Rights Reserved.