com.logicaldoc.web.document
Class BookmarkBean

java.lang.Object
  extended by com.logicaldoc.web.components.SortableList
      extended by com.logicaldoc.web.document.BookmarkBean

public class BookmarkBean
extends SortableList

The BookmarkBean class is responsible for constructing the list of Bookmark beans which will be bound to a ice:dataTable JSF component.

Since:
5.2
Author:
Matteo Caruso - Logical Objects

Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
BookmarkBean()
           
 
Method Summary
 java.lang.String abort()
           
 java.lang.String delete()
          Deletes a bookmark.
 java.lang.String edit()
           
 void filterBookmarks(javax.faces.event.ValueChangeEvent event)
          Filters all bookmarks if bookmark's name contains the string on "Filter" input text
 java.util.List<com.logicaldoc.core.document.Bookmark> getBookmarks()
          Gets the list of Subscriptions which will be used by the ice:dataTable component.
 java.lang.String getBookmarksFilter()
           
 int getCount()
           
 javax.faces.component.UIInput getDescriptionInput()
           
 int getDisplayedRows()
           
 com.logicaldoc.core.document.Bookmark getSelectedBookmark()
           
 java.lang.String getSelectedPanel()
           
 javax.faces.component.UIInput getTitleInput()
           
protected  boolean isDefaultAscending(java.lang.String sortColumn)
          Is the default sort direction for the given column "ascending" ?
 java.lang.String openInFolder()
           
 void reload()
           
 java.lang.String save()
           
 java.lang.String saveBookmarks()
           
 void setBookmarksFilter(java.lang.String bookmarksFilter)
           
 void setDescriptionInput(javax.faces.component.UIInput descriptionInput)
           
 void setDisplayedRows(int displayedRows)
           
 void setSelectedBookmark(com.logicaldoc.core.document.Bookmark selectedBookmark)
           
 void setSelectedPanel(java.lang.String selectedPanel)
           
 void setTitleInput(javax.faces.component.UIInput titleInput)
           
protected  void sort(java.lang.String column, boolean ascending)
          Sorts the list of subscriptions data.
 
Methods inherited from class com.logicaldoc.web.components.SortableList
getSortColumn, isAscending, setAscending, setSortColumn, sort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

BookmarkBean

public BookmarkBean()
Method Detail

isDefaultAscending

protected boolean isDefaultAscending(java.lang.String sortColumn)
Description copied from class: SortableList
Is the default sort direction for the given column "ascending" ?

Specified by:
isDefaultAscending in class SortableList

sort

protected void sort(java.lang.String column,
                    boolean ascending)
Sorts the list of subscriptions data.

Specified by:
sort in class SortableList

reload

public void reload()

edit

public java.lang.String edit()

delete

public java.lang.String delete()
Deletes a bookmark.


getBookmarks

public java.util.List<com.logicaldoc.core.document.Bookmark> getBookmarks()
Gets the list of Subscriptions which will be used by the ice:dataTable component.


getCount

public int getCount()

saveBookmarks

public java.lang.String saveBookmarks()

filterBookmarks

public void filterBookmarks(javax.faces.event.ValueChangeEvent event)
Filters all bookmarks if bookmark's name contains the string on "Filter" input text

Parameters:
event -

save

public java.lang.String save()

abort

public java.lang.String abort()

getDisplayedRows

public int getDisplayedRows()

setDisplayedRows

public void setDisplayedRows(int displayedRows)

getSelectedPanel

public java.lang.String getSelectedPanel()

setSelectedPanel

public void setSelectedPanel(java.lang.String selectedPanel)

getBookmarksFilter

public java.lang.String getBookmarksFilter()

setBookmarksFilter

public void setBookmarksFilter(java.lang.String bookmarksFilter)

openInFolder

public java.lang.String openInFolder()

getSelectedBookmark

public com.logicaldoc.core.document.Bookmark getSelectedBookmark()

setSelectedBookmark

public void setSelectedBookmark(com.logicaldoc.core.document.Bookmark selectedBookmark)

getTitleInput

public javax.faces.component.UIInput getTitleInput()

setTitleInput

public void setTitleInput(javax.faces.component.UIInput titleInput)

getDescriptionInput

public javax.faces.component.UIInput getDescriptionInput()

setDescriptionInput

public void setDescriptionInput(javax.faces.component.UIInput descriptionInput)


Copyright © 2008-2010 Logical Objects. All Rights Reserved.