|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.opensuit.samples.movies_db.uibeans.ListOfMoviesBean5
public class ListOfMoviesBean5
This bean holds a list of movies. It is initilized either by loading all movies from the database, or by searching movies by title or director name.
This version of the bean performs the search when loading, then lets the framework manage sort and pagination. This design may only be used if you're sure the amount of data is "reasonable" and under control.
| Constructor Summary | |
|---|---|
ListOfMoviesBean5()
|
|
| Method Summary | |
|---|---|
java.lang.String |
checkDelete()
|
java.lang.String |
delete()
|
java.lang.String |
getDirector()
|
org.ow2.opensuit.samples.movies_db.model.to.MovieTO[] |
getMovies()
|
int[] |
getSelected()
|
java.lang.String |
getTitle()
|
boolean |
hasList()
Determines whether a list should be displayed |
void |
loadAll()
Loads all movies from the database |
void |
reset()
Resets the list |
java.lang.String |
searchByDirector()
Searches movies by director name |
java.lang.String |
searchByTitle()
Searches movies by title |
void |
setDirector(java.lang.String author)
|
void |
setSelected(int[] selected)
|
void |
setTitle(java.lang.String title)
|
java.util.List<java.lang.String> |
suggestDirectorNames(java.lang.String name)
Returns a list of suggested director names |
java.util.List<java.lang.String> |
suggestMovieTitles(java.lang.String title)
Returns a list of suggested movie titles |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListOfMoviesBean5()
| Method Detail |
|---|
public void loadAll()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public java.lang.String searchByTitle()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public java.lang.String searchByDirector()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedErrorpublic java.lang.String checkDelete()
public java.lang.String delete()
throws org.ow2.opensuit.samples.movies_db.model.dataaccess.DataBaseError,
org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.samples.movies_db.model.dataaccess.DataBaseError
org.ow2.opensuit.core.error.LocalizedErrorpublic void reset()
public boolean hasList()
public java.util.List<java.lang.String> suggestDirectorNames(java.lang.String name)
name -
public java.util.List<java.lang.String> suggestMovieTitles(java.lang.String title)
name -
public java.lang.String getDirector()
public void setDirector(java.lang.String author)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public org.ow2.opensuit.samples.movies_db.model.to.MovieTO[] getMovies()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedErrorpublic int[] getSelected()
public void setSelected(int[] selected)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||