@Named @ApplicationScoped public class Model extends Object implements Serializable
| Constructor and Description |
|---|
Model() |
| Modifier and Type | Method and Description |
|---|---|
List<Image> |
getImages() |
NavigationEnum |
getMainArea() |
Album |
getSelectedAlbum() |
Image |
getSelectedImage() |
Shelf |
getSelectedShelf() |
MetaTag |
getSelectedTag() |
User |
getSelectedUser() |
void |
observeSelectedTag(SimpleEvent se) |
void |
resetModel(NavigationEnum mainArea,
User selectedUser,
Shelf selectedShelf,
Album selectedAlbum,
Image selectedImage,
List<Image> images)
This method invoked after the almost user actions, to prepare properly data to show in the UI.
|
void |
setImages(List<Image> images) |
void |
setMainArea(NavEvent ne)
This method observes
Constants.UPDATE_MAIN_AREA_EVENT event and invoked after the user actions, that not
change model, but change area to preview |
void |
setSelectedAlbum(Album selectedAlbum) |
void |
setSelectedTag(MetaTag tag)
This method observes
Constants.UPDATE_SELECTED_TAG_EVENT event and invoked after the user click on any
metatag. |
public void resetModel(NavigationEnum mainArea, User selectedUser, Shelf selectedShelf, Album selectedAlbum, Image selectedImage, List<Image> images)
mainArea - - next Area to show(determined in controller)selectedUser - - user, that was selected(determined in controller)selectedShelf - - shelf, that was selected(determined in controller)selectedAlbum - - album, that was selected(determined in controller)selectedImage - - image, that was selected(determined in controller)images - - list of images, to show during slideshow process(determined in controller)public void setMainArea(@Observes
NavEvent ne)
Constants.UPDATE_MAIN_AREA_EVENT event and invoked after the user actions, that not
change model, but change area to previewmainArea - - next Area to showpublic void setSelectedTag(MetaTag tag)
Constants.UPDATE_SELECTED_TAG_EVENT event and invoked after the user click on any
metatag.selectedTag - - clicked tagpublic void observeSelectedTag(@Observes
SimpleEvent se)
public NavigationEnum getMainArea()
public Image getSelectedImage()
public Album getSelectedAlbum()
public void setSelectedAlbum(Album selectedAlbum)
public User getSelectedUser()
public Shelf getSelectedShelf()
public MetaTag getSelectedTag()
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.