org.sakaiproject.tool.profile
Class ProfileTool

java.lang.Object
  extended by org.sakaiproject.tool.profile.ProfileTool

public class ProfileTool
extends Object

Author:
rshastri

Constructor Summary
ProfileTool()
           
 
Method Summary
 String getEvilTagMsg()
           
 String getImageUrlToDisplay()
          Returns String for image.
 String getMalformedUrlError()
           
 String getPictureIdPreference()
          Returns display picture preference
 Profile getProfile()
          Setup to fetch a profile
 ProfileManager getProfileService()
          Getter for ProfileManager service
 String getTitle()
           
 boolean isDisplayEmptyFirstNameMsg()
           
 boolean isDisplayEmptyLastNameMsg()
           
 boolean isDisplayEvilTagMsg()
           
 boolean isDisplayInvalidEmailMsg()
           
 boolean isDisplayMalformedHomepageUrlError()
           
 boolean isDisplayMalformedPictureUrlError()
           
 boolean isDisplayNoPicture()
           
 boolean isDisplayNoProfileMsg()
           
 boolean isDisplayPictureURL()
           
 boolean isDisplayUniversityPhoto()
           
 boolean isDisplayUniversityPhotoUnavailable()
           
 boolean isLoadingFirstTime()
          Getter for property if the tool bean is loaded for first time
 boolean isShowSearch()
           
 boolean isShowTool()
           
 String processActionEdit()
          Setup before navigating to edit page
 String processActionEditSave()
          Process data for save action on edit page.
 String processCancel()
           
 void setPictureIdPreference(String pictureIdPreference)
          Set display picture preference
 void setProfile(Profile profile)
           
 void setProfileService(ProfileManager profileService)
          Setter for ProfileManager service
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileTool

public ProfileTool()
Method Detail

processActionEditSave

public String processActionEditSave()
Process data for save action on edit page.

Returns:
navigation outcome: return to main page or if no user is present throw permission exception

processActionEdit

public String processActionEdit()
Setup before navigating to edit page

Returns:
navigation outcome: return to edit page or if no user is present throw permission exception

processCancel

public String processCancel()
Returns:

getProfile

public Profile getProfile()
Setup to fetch a profile

Returns:
Profile for user logged in or empty profile

getProfileService

public ProfileManager getProfileService()
Getter for ProfileManager service

Returns:
instance of ProfileManager

setProfileService

public void setProfileService(ProfileManager profileService)
Setter for ProfileManager service

Parameters:
profileService -

isDisplayNoProfileMsg

public boolean isDisplayNoProfileMsg()
Returns:

isLoadingFirstTime

public boolean isLoadingFirstTime()
Getter for property if the tool bean is loaded for first time

Returns:
boolean value

getPictureIdPreference

public String getPictureIdPreference()
Returns display picture preference

Returns:
String

setPictureIdPreference

public void setPictureIdPreference(String pictureIdPreference)
Set display picture preference

Parameters:
pictureIDPreference -

isShowTool

public boolean isShowTool()

isShowSearch

public boolean isShowSearch()

getTitle

public String getTitle()
Returns:

getEvilTagMsg

public String getEvilTagMsg()
Returns:

isDisplayEvilTagMsg

public boolean isDisplayEvilTagMsg()
Returns:

isDisplayInvalidEmailMsg

public boolean isDisplayInvalidEmailMsg()

isDisplayEmptyFirstNameMsg

public boolean isDisplayEmptyFirstNameMsg()
Returns:

isDisplayEmptyLastNameMsg

public boolean isDisplayEmptyLastNameMsg()
Returns:

isDisplayNoPicture

public boolean isDisplayNoPicture()
Returns:

setProfile

public void setProfile(Profile profile)
Parameters:
profile -

isDisplayPictureURL

public boolean isDisplayPictureURL()
Returns:

isDisplayUniversityPhoto

public boolean isDisplayUniversityPhoto()
Returns:

isDisplayUniversityPhotoUnavailable

public boolean isDisplayUniversityPhotoUnavailable()
Returns:

isDisplayMalformedPictureUrlError

public boolean isDisplayMalformedPictureUrlError()
Returns:

isDisplayMalformedHomepageUrlError

public boolean isDisplayMalformedHomepageUrlError()
Returns:

getMalformedUrlError

public String getMalformedUrlError()
Returns:

getImageUrlToDisplay

public String getImageUrlToDisplay()
Returns String for image. Uses the config bundle to return paths to not available images.



Copyright © 2003-2012 Sakai Project. All Rights Reserved.