Cay S. Horstmann
FilmDetailshows detailed description, director, etc., image(s), show times
Platforminterface for Blackberry (obsolete), Android, Java SE
workspacedirectory, make a directory
lab07for the report.
git clone https://github.com/cayhorstmann/cinequest.git. Be sure it's outside. You do not want to include the entire project in your personal Git account.
FilmsParser(note the s in Films) as an Eclipse (not Android) unit test. What happens?
ProgramItemclass. Where did you find it?
Vectorto collect the films. (Most program items have one film, but something like “Collected Shorts” has several.) Nowadays, one would use an
ArrayList<Film>, but on the Blackberry there was no
ArrayList. We no longer care about that, so let's make the change. Change
ArrayList<Film>and fix any errors in the
ProgramItemclass that resulted.
ProgramItemclass. To find out who called the
getFilmsmethod (which you changed to return an
ArrayList<Film>), right-click and select References → Workspace. Who called it?
getFilmsmethod. How can you test it?
git format-patch -1 --stdout. What happens?
lab07subdirectory, and submit.