Modifier and Type | Field and Description |
---|---|
private NewsMaker |
NewspaperStory.newsMaker1
The first news maker featured in the story.
|
private NewsMaker |
NewspaperStory.newsMaker2
The second news maker featured in the story.
|
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<NewsMaker> |
NewsMakerList.newsMakers
The list of news makers.
|
Modifier and Type | Method and Description |
---|---|
NewsMaker |
NewsMakerList.get(NewsMaker newsMaker)
An accessor method to get a news maker from the list.
|
NewsMaker |
NewspaperStory.getNewsMaker1()
The accessor for the first news maker field.
|
NewsMaker |
NewspaperStory.getNewsMaker2()
The accessor for the second news maker field.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
NewsMakerList.add(NewsMaker newsMaker)
The mutator for adding news makers to the list.
|
boolean |
NewsMakerList.contains(NewsMaker newsMaker)
An accessor method to test whether the list already contains a news
maker.
|
static java.lang.String |
UserInterface.createListOfNewspaperStoriesForNewsmaker(NewsMaker newsMaker)
This method takes a news maker and turns its list of newspaper stories
into a string formated for display to the user.
|
NewsMaker |
NewsMakerList.get(NewsMaker newsMaker)
An accessor method to get a news maker from the list.
|
static void |
UserInterface.reportNewsmakerNotFound(NewsMaker queriedNewsMaker) |
Constructor and Description |
---|
NewspaperStory(java.time.LocalDate date,
java.lang.String newspaperName,
int wordCount,
java.lang.String topic,
NewsMaker newsMaker1,
NewsMaker newsMaker2)
The constructor for the class which takes objects of appropriate types to
initialize all of the fields.
|