@Named(value="storyController") @SessionScoped public class StoryController extends Object implements Serializable
| Constructor and Description |
|---|
StoryController() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeEditMode() |
String |
deleteSelectedStory(int id) |
String |
doUpdate() |
String |
exploreStories() |
String |
formatLowerCase(String text) |
String |
getBackPath() |
String |
getCurrentAction() |
Principal |
getCurrentUser() |
Boolean |
getEditing() |
es.uvigo.esei.dgss.teamB.microstories.domain.Genre[] |
getListGenre() |
List<javax.faces.model.SelectItem> |
getListPublication() |
es.uvigo.esei.dgss.teamB.microstories.domain.Topic[] |
getListTopic() |
List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> |
getMatchingExploreStories() |
List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> |
getMatchingStories() |
List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> |
getMatchingStoriesByUser() |
List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> |
getMostReadStories() |
es.uvigo.esei.dgss.teamB.microstories.domain.Genre |
getNewStoryGenre() |
es.uvigo.esei.dgss.teamB.microstories.domain.Topic |
getNewStorySubtopic() |
String |
getNewStoryText() |
String |
getNewStoryTitle() |
es.uvigo.esei.dgss.teamB.microstories.domain.Topic |
getNewStoryTopic() |
int |
getNumberOfPages() |
List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> |
getRecentStories() |
String |
getSearchText() |
es.uvigo.esei.dgss.teamB.microstories.domain.Genre |
getSelectedExploreGenre() |
String |
getSelectedExplorePublication() |
es.uvigo.esei.dgss.teamB.microstories.domain.Topic |
getSelectedExploreTopic() |
es.uvigo.esei.dgss.teamB.microstories.domain.Story |
getSelectedStory() |
void |
init() |
String |
publishStory(int id) |
String |
saveAndPublishStory(boolean publishStory) |
String |
searchStories() |
void |
setBackPath(String backPath) |
void |
setEditing(Boolean editing) |
void |
setMatchingExploreStories(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> matchingExploreStories) |
void |
setMatchingStories(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> matchingStories) |
void |
setMatchingStoriesByUser(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> matchingStoriesByUser) |
void |
setMostReadStories(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> mostReadStories) |
void |
setNewStoryGenre(es.uvigo.esei.dgss.teamB.microstories.domain.Genre newStoryGenre) |
void |
setNewStorySubtopic(es.uvigo.esei.dgss.teamB.microstories.domain.Topic newStorySubtopic) |
void |
setNewStoryText(String newStoryText) |
void |
setNewStoryTitle(String newStoryTitle) |
void |
setNewStoryTopic(es.uvigo.esei.dgss.teamB.microstories.domain.Topic newStoryTopic) |
void |
setNumberOfPages(int numberOfPages) |
void |
setSearchText(String searchText) |
void |
setSelectedExploreGenre(es.uvigo.esei.dgss.teamB.microstories.domain.Genre selectedExploreGenre) |
void |
setSelectedExplorePublication(String selectedExplorePublication) |
void |
setSelectedExploreTopic(es.uvigo.esei.dgss.teamB.microstories.domain.Topic selectedExploreTopic) |
void |
setSelectedStory(es.uvigo.esei.dgss.teamB.microstories.domain.Story selectedStory) |
String |
storiesByUser() |
void |
updateExplorePage(int page) |
void |
updateOwnStoriesPage(int page) |
void |
updatePage(int page) |
String |
updateSelectedStory(int id,
String back) |
String |
updateSelectedStoryByDelete(int id,
String back) |
@PostConstruct public void init()
public String searchStories()
public void updatePage(int page)
public String exploreStories()
public void updateExplorePage(int page)
public String storiesByUser()
public String publishStory(int id)
public void updateOwnStoriesPage(int page)
public String saveAndPublishStory(boolean publishStory)
public String deleteSelectedStory(int id)
public es.uvigo.esei.dgss.teamB.microstories.domain.Story getSelectedStory()
public void setSelectedStory(es.uvigo.esei.dgss.teamB.microstories.domain.Story selectedStory)
public List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> getRecentStories()
public String getSearchText()
public void setSearchText(String searchText)
public List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> getMatchingStories()
public void setMatchingStories(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> matchingStories)
public List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> getMatchingExploreStories()
public void setMatchingExploreStories(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> matchingExploreStories)
public int getNumberOfPages()
public String getBackPath()
public void setBackPath(String backPath)
public void setNumberOfPages(int numberOfPages)
public es.uvigo.esei.dgss.teamB.microstories.domain.Genre[] getListGenre()
public es.uvigo.esei.dgss.teamB.microstories.domain.Topic[] getListTopic()
public List<javax.faces.model.SelectItem> getListPublication()
public es.uvigo.esei.dgss.teamB.microstories.domain.Genre getSelectedExploreGenre()
public void setSelectedExploreGenre(es.uvigo.esei.dgss.teamB.microstories.domain.Genre selectedExploreGenre)
public es.uvigo.esei.dgss.teamB.microstories.domain.Topic getSelectedExploreTopic()
public void setSelectedExploreTopic(es.uvigo.esei.dgss.teamB.microstories.domain.Topic selectedExploreTopic)
public String getSelectedExplorePublication()
public void setSelectedExplorePublication(String selectedExplorePublication)
public List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> getMostReadStories()
public void setMostReadStories(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> mostReadStories)
public Principal getCurrentUser()
public List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> getMatchingStoriesByUser()
public void setMatchingStoriesByUser(List<es.uvigo.esei.dgss.teamB.microstories.domain.Story> matchingStoriesByUser)
public Boolean getEditing()
public void setEditing(Boolean editing)
public void changeEditMode()
public String doUpdate()
public String getCurrentAction()
public String getNewStoryTitle()
public void setNewStoryTitle(String newStoryTitle)
public String getNewStoryText()
public void setNewStoryText(String newStoryText)
public es.uvigo.esei.dgss.teamB.microstories.domain.Genre getNewStoryGenre()
public void setNewStoryGenre(es.uvigo.esei.dgss.teamB.microstories.domain.Genre newStoryGenre)
public es.uvigo.esei.dgss.teamB.microstories.domain.Topic getNewStoryTopic()
public void setNewStoryTopic(es.uvigo.esei.dgss.teamB.microstories.domain.Topic newStoryTopic)
public es.uvigo.esei.dgss.teamB.microstories.domain.Topic getNewStorySubtopic()
public void setNewStorySubtopic(es.uvigo.esei.dgss.teamB.microstories.domain.Topic newStorySubtopic)
Copyright © 2021. All rights reserved.