@Named(value="storyCreatorMB") @SessionScoped public class StoryCreateManagedBean extends StoryManagedBean implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected es.uvigo.esei.dgss.teamc.microstories.service.UserService |
userService |
selectedStory, storyService| Constructor and Description |
|---|
StoryCreateManagedBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
clean()
Clean the attributes values
|
String |
createStory() |
es.uvigo.esei.dgss.teamc.microstories.entities.User |
getAuthor() |
String |
getContent() |
boolean |
getError() |
es.uvigo.esei.dgss.teamc.microstories.entities.Genre[] |
getGenreList() |
Long |
getId() |
Integer |
getMaxLength() |
boolean |
getSecondThemeError() |
es.uvigo.esei.dgss.teamc.microstories.entities.Genre |
getSelectedGenre() |
es.uvigo.esei.dgss.teamc.microstories.entities.Theme |
getSelectedTheme() |
es.uvigo.esei.dgss.teamc.microstories.entities.Theme |
getSelectedTheme2() |
es.uvigo.esei.dgss.teamc.microstories.entities.Theme[] |
getThemeList() |
String |
getTitle() |
Date |
getTodayDate() |
boolean |
isPublished() |
void |
maxLength()
Select the value for content maxLenght according to genre selected value
|
String |
redirectTo()
Returns the path to the user private view
|
void |
setAuthor(es.uvigo.esei.dgss.teamc.microstories.entities.User author) |
void |
setContent(String content) |
void |
setError(boolean error) |
void |
setGenreList() |
void |
setId(Long id) |
void |
setMaxLength(int maxLength) |
void |
setPublished(boolean isPublished) |
void |
setSecondThemeError(boolean secondThemeError) |
void |
setSelectedGenre(es.uvigo.esei.dgss.teamc.microstories.entities.Genre selectedGenre) |
void |
setSelectedTheme(es.uvigo.esei.dgss.teamc.microstories.entities.Theme selectedTheme) |
void |
setSelectedTheme2(es.uvigo.esei.dgss.teamc.microstories.entities.Theme selectedTheme2) |
void |
setThemeList() |
void |
setTitle(String title) |
void |
setTodayDate() |
String |
storeStory()
Save the new story or update
|
formatAttribute, formatEnum, getContentPreview, getSelectedStory, hasTheme2, nameImage, seeStory, setSelectedStoryprotected es.uvigo.esei.dgss.teamc.microstories.service.UserService userService
public String storeStory()
public void maxLength()
public void clean()
public void setMaxLength(int maxLength)
public Integer getMaxLength()
public void setError(boolean error)
public boolean getError()
public void setSecondThemeError(boolean secondThemeError)
public boolean getSecondThemeError()
public void setGenreList()
public void setThemeList()
public es.uvigo.esei.dgss.teamc.microstories.entities.Theme[] getThemeList()
public es.uvigo.esei.dgss.teamc.microstories.entities.Genre[] getGenreList()
public Long getId()
public void setId(Long id)
public es.uvigo.esei.dgss.teamc.microstories.entities.Genre getSelectedGenre()
public void setSelectedGenre(es.uvigo.esei.dgss.teamc.microstories.entities.Genre selectedGenre)
public es.uvigo.esei.dgss.teamc.microstories.entities.Theme getSelectedTheme()
public void setSelectedTheme(es.uvigo.esei.dgss.teamc.microstories.entities.Theme selectedTheme)
public es.uvigo.esei.dgss.teamc.microstories.entities.Theme getSelectedTheme2()
public void setSelectedTheme2(es.uvigo.esei.dgss.teamc.microstories.entities.Theme selectedTheme2)
public Date getTodayDate()
public void setTodayDate()
public es.uvigo.esei.dgss.teamc.microstories.entities.User getAuthor()
public void setAuthor(es.uvigo.esei.dgss.teamc.microstories.entities.User author)
public String getTitle()
public void setTitle(String title)
public String getContent()
public void setContent(String content)
public boolean isPublished()
public void setPublished(boolean isPublished)
public String createStory()
public String redirectTo()
Copyright © 2021. All rights reserved.