com.atlassian.confluence.it.user
Class UserProfile
java.lang.Object
com.atlassian.confluence.it.user.UserProfile
public class UserProfile
- extends Object
Represents a user's profile.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TITLE_SEPARATOR
public static final String TITLE_SEPARATOR
- See Also:
- Constant Field Values
SITE_TITLE_SUFFIX
public static final String SITE_TITLE_SUFFIX
- See Also:
- Constant Field Values
newInstance
public static UserProfile newInstance(net.sourceforge.jwebunit.junit.WebTester webTester,
ConfluenceRpc confluenceRpc)
setUserProfilePicture
public void setUserProfilePicture(String fileName)
- Sets the user's profile picture as the provided file. The filename must match a previously uploaded
profile picture, or one of the default icons.
- Parameters:
fileName
- the filename to set as the user's profile picture.
addUserProfilePicture
public void addUserProfilePicture(String fileName)
- Adds the given File as the user's profile picture. The file must be available on the test classpath
- Parameters:
fileName
- Filename
viewProfile
public void viewProfile()
viewProfile
public void viewProfile(String username)
viewProfile
public void viewProfile(User user)
viewMyLabels
public void viewMyLabels()
viewMyWatches
public void viewMyWatches()
viewMyDrafts
public void viewMyDrafts()
viewMySettings
public void viewMySettings()
viewMyEmailSettings
public void viewMyEmailSettings()
editMyEmailSettings
public void editMyEmailSettings()
viewStatusUpdates
public void viewStatusUpdates(String username)
viewStatusUpdates
public void viewStatusUpdates(User user)
gotoEditProfile
public void gotoEditProfile()
editProfile
public void editProfile(String fullName,
String email,
String aboutMe)
- Edit the profile for the current user. A null value for any of the parameters signifies that they should not be
changed.
viewSettings
public void viewSettings()
editProfile
public void editProfile(String info)
createPersonalSpace
public void createPersonalSpace(String fullname)
createPersonalSpace
public void createPersonalSpace()
- Create a personal space for the *current* user, who must have
GlobalPermission.PERSONAL_SPACE
.
viewPersonalSpace
public void viewPersonalSpace()
setNotifyOnMyActions
public void setNotifyOnMyActions(boolean notify)
isNotifyOnMyOwnActionsChecked
public boolean isNotifyOnMyOwnActionsChecked()
setWatchMyOwnContent
public void setWatchMyOwnContent(boolean watchOwnContent)
isWatchMyOwnContent
public boolean isWatchMyOwnContent()
setDailyEmailPreference
public void setDailyEmailPreference(boolean dailyEmail)
isDailyEmailPreferenceChecked
public boolean isDailyEmailPreferenceChecked()
setWatchAllBlogsPreference
public void setWatchAllBlogsPreference(boolean siteBlogWatchForUser)
isWatchAllBlogsPreferenceChecked
public boolean isWatchAllBlogsPreferenceChecked()
setWatchNetworkPreference
public void setWatchNetworkPreference(boolean watchNetwork)
isWatchNetworkPreference
public boolean isWatchNetworkPreference()
isNotifyOnNewFollowersPreferenceChecked
public boolean isNotifyOnNewFollowersPreferenceChecked()
setNotifyOnNewFollowersPreference
public void setNotifyOnNewFollowersPreference(boolean notify)
setShowChangedContent
public void setShowChangedContent(boolean showDiff)
isShowChangedContent
public boolean isShowChangedContent()
setShowFullContent
public void setShowFullContent(boolean showFull)
isShowFullContent
public boolean isShowFullContent()
setEmailFormatPreference
public void setEmailFormatPreference(UserProfile.EmailFormat format)
browseToTimeZoneSelection
public void browseToTimeZoneSelection()
browseMyStatusUpdates
public void browseMyStatusUpdates()
browseToFollow
public void browseToFollow()
goToWatches
public void goToWatches()
follow
public void follow(User user)
setTimeZone
public void setTimeZone(TimeZone timeZone)
getTimeZone
public TimeZone getTimeZone()
editDetails
public EditMyProfileBean editDetails()
clearStatus
public void clearStatus(long statusId)
deleteStatus
public void deleteStatus(long statusId,
String statusText)
setUserStatus
public void setUserStatus(String s)
viewStatus
public void viewStatus(User user,
long id)
viewFollowTab
public void viewFollowTab(String username)
setLanguage
public void setLanguage(String languageValue)
getCurrentLanguage
public String getCurrentLanguage()
setHomepage
public void setHomepage(String homepage)
getHomepage
public String getHomepage()
stopWatchingPage
public void stopWatchingPage(Long id)
startWatchingPage
public void startWatchingPage(Long id)
stopWatchingSpace
public void stopWatchingSpace(String spaceKey)
startWatchingSpace
public void startWatchingSpace(String spaceKey)
Copyright © 2003-2011 Atlassian. All Rights Reserved.