|
||||||||||
| 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 | |
|---|---|
String |
checkDelete()
|
String |
delete()
|
String |
getDirector()
|
org.ow2.opensuit.samples.movies_db.model.to.MovieTO[] |
getMovies()
|
int[] |
getSelected()
|
String |
getTitle()
|
boolean |
hasList()
Determines whether a list should be displayed |
void |
loadAll()
Loads all movies from the database |
void |
reset()
Resets the list |
String |
searchByDirector()
Searches movies by director name |
String |
searchByTitle()
Searches movies by title |
void |
setDirector(String author)
|
void |
setSelected(int[] selected)
|
void |
setTitle(String title)
|
List<String> |
suggestDirectorNames(String name)
Returns a list of suggested director names |
List<String> |
suggestMovieTitles(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 String searchByTitle()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public String searchByDirector()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedErrorpublic String checkDelete()
public 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 List<String> suggestDirectorNames(String name)
name -
public List<String> suggestMovieTitles(String title)
name -
public String getDirector()
public void setDirector(String author)
public String getTitle()
public void setTitle(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 | |||||||||