/** * Verfolgt Aenderungen in der Favoriten-Auswahl Fuer die aktuelle Auswahl wird eine Vorschau * angezeigt * * @param vcEvent */ public void favoritePreviewListener(ValueChangeEvent vcEvent) { try { slideBackingBean.showPreview( SlideLocalServiceUtil.getSlide( FavoriteLocalServiceUtil.getFavorite( Long.valueOf(vcEvent.getNewValue().toString())) .getSlideId()) .getIndex()); } catch (NumberFormatException e) { e.printStackTrace(); } catch (PortalException e) { e.printStackTrace(); } catch (SystemException e) { e.printStackTrace(); } }
/** * Zeigt den aktuellen Favoriten als Folie im slideViewer an * * @param event */ public void moveToFavorite(ActionEvent event) { navigationBackingBean.setFavoriteSelectionStatus(false); navigationBackingBean.setSlideViewerStatus(true); try { slideBackingBean.showSlide( "" + FavoriteLocalServiceUtil.getFavorite(Long.valueOf(currentFav)).getSlideId()); } catch (NumberFormatException e) { System.out.println("Beim navigieren zu einem Favoriten " + "ist ein Fehler aufgetreten!"); e.printStackTrace(); } catch (PortalException e) { System.out.println("Beim navigieren zu einem Favoriten " + "ist ein Fehler aufgetreten!"); e.printStackTrace(); } catch (SystemException e) { System.out.println("Beim navigieren zu einem Favoriten " + "ist ein Fehler aufgetreten!"); e.printStackTrace(); } }