A B C D E F G H I K L M O P R S T U V W X Y

A

accept(Book) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Tests and answers if the specified details should be displayed in the overview.
ACTION_BUY_NOW - Static variable in class com.jgoodies.bookfinder.model.DetailsModel
 
ACTION_EXIT - Static variable in class com.jgoodies.bookfinder.model.MainModel
 
ACTION_FIND_BY_AUTHOR - Static variable in class com.jgoodies.bookfinder.model.SearchModel
 
ACTION_FIND_BY_KEYWORDS - Static variable in class com.jgoodies.bookfinder.model.SearchModel
 
ACTION_HIDE_DETAILS - Static variable in class com.jgoodies.bookfinder.model.DetailsModel
 
ACTION_OPEN_ABOUT_DIALOG - Static variable in class com.jgoodies.bookfinder.model.MainModel
 
ACTION_OPEN_FILTER_DIALOG - Static variable in class com.jgoodies.bookfinder.model.MainModel
 
ACTION_OPEN_HELP_CONTENTS - Static variable in class com.jgoodies.bookfinder.model.MainModel
 
ACTION_OPEN_PREFERENCES - Static variable in class com.jgoodies.bookfinder.model.MainModel
 
ACTION_START_TOUR - Static variable in class com.jgoodies.bookfinder.model.MainModel
 
addBook(Book) - Method in class com.jgoodies.bookfinder.domain.SearchResult
 
addBooks(List) - Method in class com.jgoodies.bookfinder.model.MainModel
Adds books to the existing list of all books.
AMAZON_ORANGE - Static variable in class com.jgoodies.bookfinder.view.Resources
 
AmazonAccessor - Class in com.jgoodies.bookfinder.request
An accessor to the Amazon.com web services that caches results and performs multiple asynchron queries.
AmazonAccessor(MainModel) - Constructor for class com.jgoodies.bookfinder.request.AmazonAccessor
Constructs the AmazonAccessor.
APPLICATION_ICON_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 
applicationExitAllowed(EventObject) - Method in class com.jgoodies.bookfinder.model.MainModel
 
applicationExiting() - Method in class com.jgoodies.bookfinder.model.MainModel
Stores this model's state if the application is closing.
AuthorQuery - Class in com.jgoodies.bookfinder.request.query
Implements XMLQuery to perform author request using the Amazon.com web service.
AuthorQuery(WebService, String) - Constructor for class com.jgoodies.bookfinder.request.query.AuthorQuery
Constructs an author query using the specified web service and search data.

B

Book - Class in com.jgoodies.bookfinder.domain
Describes a book as returned by the Amazon.com web services.
Book() - Constructor for class com.jgoodies.bookfinder.domain.Book
 
BookFilter - Class in com.jgoodies.bookfinder.domain
Used to filter books in a list of books as done in the SearchResultModel.
BookFilter() - Constructor for class com.jgoodies.bookfinder.domain.BookFilter
 
BookFinder - Class in com.jgoodies.bookfinder
This is the main class of the BookFinder application.
BookFinder() - Constructor for class com.jgoodies.bookfinder.BookFinder
 
build() - Method in class com.jgoodies.bookfinder.view.main.MainFrame
Builds this MainFrame.
buildContent() - Method in class com.jgoodies.bookfinder.view.dialog.FilterDialog
Builds and returns the filter dialog's content pane.
buildContent() - Method in class com.jgoodies.bookfinder.view.dialog.PreferencesDialog
Builds and returns the preference dialog's content panel.
buildContentPane() - Method in class com.jgoodies.bookfinder.view.main.MainFrame
Builds and returns this frame's content pane.
buildHeader() - Method in class com.jgoodies.bookfinder.view.dialog.FilterDialog
Builds and returns the dialog's header panel.
buildHeader() - Method in class com.jgoodies.bookfinder.view.dialog.PreferencesDialog
Builds and returns the dialog's header panel.
buyNow() - Method in class com.jgoodies.bookfinder.model.DetailsModel
Opens a web browser and directs it to the Buy Now page for the currently selected book.

C

com.jgoodies.bookfinder - package com.jgoodies.bookfinder
Consists the main class and the Action and Resource properties
com.jgoodies.bookfinder.domain - package com.jgoodies.bookfinder.domain
Contains domain classes used by the Book Finder.
com.jgoodies.bookfinder.model - package com.jgoodies.bookfinder.model
Provide models, actions and model operations.
com.jgoodies.bookfinder.request - package com.jgoodies.bookfinder.request
Contains classes that describe and contact the Amazon.com web service and unmarshal the received XML contents.
com.jgoodies.bookfinder.request.query - package com.jgoodies.bookfinder.request.query
Types that describe the queries used to request books from the Amazon.com web service.
com.jgoodies.bookfinder.view - package com.jgoodies.bookfinder.view
Consists of classes that build the user interface and present the models.
com.jgoodies.bookfinder.view.dialog - package com.jgoodies.bookfinder.view.dialog
Consists of classes that build dialogs and their subpanels
com.jgoodies.bookfinder.view.main - package com.jgoodies.bookfinder.view.main
Consists of classes that build the main frame and user interface and present the models
configureCloseOperation() - Method in class com.jgoodies.bookfinder.view.main.MainFrame
 
configureSplash() - Method in class com.jgoodies.bookfinder.BookFinder
Configures the splash to set a brown progress bar.
configureUI() - Method in class com.jgoodies.bookfinder.BookFinder
Configures the user interface.
createMainFrame() - Method in class com.jgoodies.bookfinder.BookFinder
Creates and returns the application's main frame.

D

DetailsModel - Class in com.jgoodies.bookfinder.model
Provides ValueModel for the Book to show and the Buy Now Action.
doCloseWindow() - Method in class com.jgoodies.bookfinder.view.dialog.FilterDialog
 
doCloseWindow() - Method in class com.jgoodies.bookfinder.view.dialog.PreferencesDialog
 

E

EditorialReview - Class in com.jgoodies.bookfinder.domain
Describes a book review with unbound read-write properties: rating, summary and comment.
EditorialReview() - Constructor for class com.jgoodies.bookfinder.domain.EditorialReview
 
executeQuery() - Method in interface com.jgoodies.bookfinder.request.query.XMLQuery
Executes this XML query and returns the SearchResult object generated by the query.
exit(ActionEvent) - Method in class com.jgoodies.bookfinder.model.MainModel
 

F

filter(Collection) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Filters the given elements and returns a list of elements that are accepted by this filter.
FILTER_ICON_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 
FilterDialog - Class in com.jgoodies.bookfinder.view.dialog
Provides the filter dialog.
FilterDialog(Frame, BookFilter) - Constructor for class com.jgoodies.bookfinder.view.dialog.FilterDialog
Constructs a FilterDialog for the given owner and filter.
find(XMLQuery) - Method in class com.jgoodies.bookfinder.request.AmazonAccessor
Fetches the result for the specified query and sets the result and/or error messages via the controller.
findByAuthor() - Method in class com.jgoodies.bookfinder.model.SearchModel
Searches and retrieves a SearchResult for the author.
findByKeywords() - Method in class com.jgoodies.bookfinder.model.SearchModel
Searches and retrieves a SearchResult for the keywords.

G

getAccessKey() - Method in class com.jgoodies.bookfinder.request.WebService
Returns the access key used to identify the access at amazon.
getAmazonAccessor() - Method in class com.jgoodies.bookfinder.model.MainModel
 
getAnimateHeaderAction() - Method in class com.jgoodies.bookfinder.model.MainModel
 
getAuthor() - Method in class com.jgoodies.bookfinder.model.SearchModel
Returns the author used for the author search.
getAuthors() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the list of authors.
getAuthorsEtAl() - Method in class com.jgoodies.bookfinder.domain.Book
Computes and returns the first author of the given details followed by an optional , et al.
getBinding() - Method in class com.jgoodies.bookfinder.domain.Book
 
getBookHolder() - Method in class com.jgoodies.bookfinder.model.DetailsModel
Returns the ValueModel that holds the selected book.
getBooks() - Method in class com.jgoodies.bookfinder.domain.SearchResult
Returns the list of items that matched the search.
getBooksCount() - Method in class com.jgoodies.bookfinder.model.SearchResultModel
Returns the number of all books.
getConcatenatedAuthors() - Method in class com.jgoodies.bookfinder.domain.Book
Computes and returns the list of authors of the given details instance as concatenated strings, separated by a colon.
getContent() - Method in class com.jgoodies.bookfinder.domain.EditorialReview
Returns the comment.
getDetailsModel() - Method in class com.jgoodies.bookfinder.model.MainModel
Returns the sub model that provides the details models and actions.
getEditorialReview() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the editorial review.
getErrorMsg() - Method in class com.jgoodies.bookfinder.domain.SearchResult
Returns the errorMsg.
getFilter() - Method in class com.jgoodies.bookfinder.model.MainModel
Returns the current filter that is used to filter elements from the raw list to build up the filtered details list.
getFilteredBooks() - Method in class com.jgoodies.bookfinder.model.SearchResultModel
Returns the ListModel of books accepted by the filter.
getFilteredBooksCount() - Method in class com.jgoodies.bookfinder.model.SearchResultModel
Returns the number of books accepted by the filter.
getHost() - Method in class com.jgoodies.bookfinder.request.WebService
Returns the web services' host.
getISBN() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the ISBN.
getKeywords() - Method in class com.jgoodies.bookfinder.model.SearchModel
Returns the keywords used for the keywords search.
getLimit() - Method in class com.jgoodies.bookfinder.domain.BookFilter
Returns this filter's limit.
getListModeAction() - Method in class com.jgoodies.bookfinder.model.MainModel
 
getListPrice() - Method in class com.jgoodies.bookfinder.domain.Book
Returns our price.
getMediumImageURL() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the URL of the medium sized image.
getMessage() - Method in class com.jgoodies.bookfinder.model.SearchResultModel
Returns the current user message text.
getOperation() - Method in class com.jgoodies.bookfinder.request.query.AuthorQuery
Returns the query's search code, as used in the query URL, for example: 'KeywordSearch'.
getOperation() - Method in class com.jgoodies.bookfinder.request.query.KeywordQuery
Returns the query's search code, as used in the query URL, for example: 'KeywordSearch'.
getOperation() - Method in class com.jgoodies.bookfinder.request.query.SimulatedKeywordQuery
Returns the query's search code, as used in the query URL, for example: 'KeywordSearch'.
getOverviewMode() - Method in class com.jgoodies.bookfinder.model.UISettingsModel
Returns the current overview mode that indicates how the overview is presentated: summary, list or table.
getPages() - Method in class com.jgoodies.bookfinder.domain.Book
 
getPath() - Method in class com.jgoodies.bookfinder.request.WebService
Returns the web services' path.
getPrice() - Method in class com.jgoodies.bookfinder.domain.Book
 
getPrice() - Method in class com.jgoodies.bookfinder.domain.BookFilter
Returns this filter's price limit.
getPublicationDate() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the release date.
getPublisher() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the manufacturer.
getQueryURL(int) - Method in class com.jgoodies.bookfinder.request.query.SimulatedKeywordQuery
Computes and returns the URL used to execute the query for the specified page no.
getReviews() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the list of reviews.
getSampleQuery() - Static method in class com.jgoodies.bookfinder.request.query.SimulatedKeywordQuery
 
getSearchData() - Method in interface com.jgoodies.bookfinder.request.query.XMLQuery
Returns this query's search data, for example: 'gui', or 'arno schmidt'.
getSearchModel() - Method in class com.jgoodies.bookfinder.model.MainModel
Returns the submodel that provides the search models and actions.
getSearchResultModel() - Method in class com.jgoodies.bookfinder.model.MainModel
Returns the submodel that provides the search result models.
getSearchType() - Method in class com.jgoodies.bookfinder.request.query.AuthorQuery
Returns the query's search type, for example: 'author', 'key', or ISBN.
getSearchType() - Method in class com.jgoodies.bookfinder.request.query.KeywordQuery
Returns the query's search type, for example: 'author', 'key', or ISBN.
getSearchType() - Method in class com.jgoodies.bookfinder.request.query.SimulatedKeywordQuery
Returns the query's search type, for example: 'author', 'key', or ISBN.
getSearchType() - Method in interface com.jgoodies.bookfinder.request.query.XMLQuery
Returns this query's search type, for example: author, key, or ISBN.
getSelectionInFilteredBook() - Method in class com.jgoodies.bookfinder.model.MainModel
Returns a ListModel of filtered books with a selection.
getShowDetailsAction() - Method in class com.jgoodies.bookfinder.model.MainModel
 
getSmallImageURL() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the URL of the small image.
getSource() - Method in class com.jgoodies.bookfinder.domain.EditorialReview
Returns the summary.
getSummaryModeAction() - Method in class com.jgoodies.bookfinder.model.MainModel
 
getTableModeAction() - Method in class com.jgoodies.bookfinder.model.MainModel
 
getTag() - Method in class com.jgoodies.bookfinder.request.WebService
Returns the tag.
getTitle() - Method in class com.jgoodies.bookfinder.domain.Book
Returns the product name.
getTotalPages() - Method in class com.jgoodies.bookfinder.domain.SearchResult
Returns the total number of pages.
getTotalResults() - Method in class com.jgoodies.bookfinder.domain.SearchResult
Returns the total number of results.
getUISettingsModel() - Method in class com.jgoodies.bookfinder.model.MainModel
Returns the presentation settings that provides bound Bean properties for view related state.
getWebService() - Method in class com.jgoodies.bookfinder.model.MainModel
Returns the description of the web service.
getWindowMinimumSize() - Method in class com.jgoodies.bookfinder.view.main.MainFrame
Returns the frame's minimum size.
getYear() - Method in class com.jgoodies.bookfinder.domain.Book
 
getYear() - Method in class com.jgoodies.bookfinder.domain.BookFilter
Returns this filter's year limit.

H

hasBooks() - Method in class com.jgoodies.bookfinder.model.SearchResultModel
Checks and answers if we have books.
hasMessage() - Method in class com.jgoodies.bookfinder.model.SearchResultModel
Checks and answers if we have a message.
hasToken() - Method in class com.jgoodies.bookfinder.request.WebService
Checks and answers if we have an access key.
HELP_CONTENTS_ICON_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 
hideDetails() - Method in class com.jgoodies.bookfinder.model.DetailsModel
 

I

initializeActions() - Method in class com.jgoodies.bookfinder.BookFinder
Initializes the actions used in this demo.
isAnimatingHeader() - Method in class com.jgoodies.bookfinder.model.UISettingsModel
Returns whether we animate changes of the header label.
isLimitEnabled() - Method in class com.jgoodies.bookfinder.domain.BookFilter
Returns whether this filter takes the limit into account.
isPriceEnabled() - Method in class com.jgoodies.bookfinder.domain.BookFilter
Returns whether the price filter is enabled.
isShowingDetails() - Method in class com.jgoodies.bookfinder.model.UISettingsModel
Returns if we show or hide the details view.
isYearEnabled() - Method in class com.jgoodies.bookfinder.domain.BookFilter
Returns whether the year filter is enabled.

K

KeywordQuery - Class in com.jgoodies.bookfinder.request.query
An implementation of XMLQuery that performs a keyword search using the Amazon.com web services.
KeywordQuery(WebService, String) - Constructor for class com.jgoodies.bookfinder.request.query.KeywordQuery
Constructs a keyword query using the specified web service and search data.

L

launchApplication() - Method in class com.jgoodies.bookfinder.BookFinder
Brings up the application, it therefore initializes the main frame, checks the setup process, initializes all actions, then builds the main frame, and finally opens it.
limit - Variable in class com.jgoodies.bookfinder.domain.BookFilter
 
limitEnabled - Variable in class com.jgoodies.bookfinder.domain.BookFilter
 
LOGO_HORIZONTAL_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 
LOGO_HORIZONTAL_SMALL_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 
LOGO_POWERED_BY_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 
LOGO_VERTICAL_SMALL_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 

M

main(String[]) - Static method in class com.jgoodies.bookfinder.BookFinder
 
MainFrame - Class in com.jgoodies.bookfinder.view.main
The main frame of the Book Finder application.
MainFrame(MainModel) - Constructor for class com.jgoodies.bookfinder.view.main.MainFrame
Constructs the main frame of the Book Finder.
MainModel - Class in com.jgoodies.bookfinder.model
References all application-level data or sub models and provides convenience accessors.
MainModel() - Constructor for class com.jgoodies.bookfinder.model.MainModel
Constructs a MainModel.

O

openAboutDialog(ActionEvent) - Method in class com.jgoodies.bookfinder.model.MainModel
Opens the about dialog.
openFilterDialog(ActionEvent) - Method in class com.jgoodies.bookfinder.model.MainModel
Opens the filter dialog.
openHelpContents(ActionEvent) - Method in class com.jgoodies.bookfinder.model.MainModel
 
openPreferences(ActionEvent) - Method in class com.jgoodies.bookfinder.model.MainModel
Opens the preferences dialog.

P

PreferencesDialog - Class in com.jgoodies.bookfinder.view.dialog
Provides the preferences dialog.
PreferencesDialog(Frame, MainModel) - Constructor for class com.jgoodies.bookfinder.view.dialog.PreferencesDialog
Constructs a PreferencesDialog.
price - Variable in class com.jgoodies.bookfinder.domain.BookFilter
 
priceEnabled - Variable in class com.jgoodies.bookfinder.domain.BookFilter
 
PROPERTYNAME_ACCESS_KEY - Static variable in class com.jgoodies.bookfinder.request.WebService
 
PROPERTYNAME_ACTIVITY - Static variable in class com.jgoodies.bookfinder.model.MainModel
 
PROPERTYNAME_ALL_BOOKS - Static variable in class com.jgoodies.bookfinder.model.SearchResultModel
 
PROPERTYNAME_ANIMATING_HEADER - Static variable in class com.jgoodies.bookfinder.model.UISettingsModel
 
PROPERTYNAME_AUTHOR - Static variable in class com.jgoodies.bookfinder.model.SearchModel
 
PROPERTYNAME_AUTHORS - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_BINDING - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_FILTERED_BOOKS - Static variable in class com.jgoodies.bookfinder.model.SearchResultModel
 
PROPERTYNAME_HOST - Static variable in class com.jgoodies.bookfinder.request.WebService
 
PROPERTYNAME_ISBN - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_KEYWORDS - Static variable in class com.jgoodies.bookfinder.model.SearchModel
 
PROPERTYNAME_LIMIT - Static variable in class com.jgoodies.bookfinder.domain.BookFilter
 
PROPERTYNAME_LIMIT_ENABLED - Static variable in class com.jgoodies.bookfinder.domain.BookFilter
 
PROPERTYNAME_LIST_PRICE - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_MEDIUM_IMAGE_URL - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_MESSAGE - Static variable in class com.jgoodies.bookfinder.model.SearchResultModel
 
PROPERTYNAME_OVERVIEW_MODE - Static variable in class com.jgoodies.bookfinder.model.UISettingsModel
 
PROPERTYNAME_PAGES - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_PATH - Static variable in class com.jgoodies.bookfinder.request.WebService
 
PROPERTYNAME_PRICE - Static variable in class com.jgoodies.bookfinder.domain.BookFilter
 
PROPERTYNAME_PRICE_ENABLED - Static variable in class com.jgoodies.bookfinder.domain.BookFilter
 
PROPERTYNAME_PUBLICATION_DATE - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_PUBLISHER - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_REVIEWS - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_SHOWING_DETAILS - Static variable in class com.jgoodies.bookfinder.model.UISettingsModel
 
PROPERTYNAME_SMALL_IMAGE_URL - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_TAG - Static variable in class com.jgoodies.bookfinder.request.WebService
 
PROPERTYNAME_TITLE - Static variable in class com.jgoodies.bookfinder.domain.Book
 
PROPERTYNAME_YEAR - Static variable in class com.jgoodies.bookfinder.domain.BookFilter
 
PROPERTYNAME_YEAR_ENABLED - Static variable in class com.jgoodies.bookfinder.domain.BookFilter
 

R

reset() - Method in class com.jgoodies.bookfinder.model.MainModel
Clears the books list and resets the message.
resizeHook(JComponent) - Method in class com.jgoodies.bookfinder.view.dialog.FilterDialog
 
resizeHook(JComponent) - Method in class com.jgoodies.bookfinder.view.dialog.PreferencesDialog
 
Resources - Class in com.jgoodies.bookfinder.view
This class consists of string ids used for the resource manager lookup.
Resources() - Constructor for class com.jgoodies.bookfinder.view.Resources
 
restoreFrom(Preferences) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Restores the persistent data from the specified Preferences.
restoreFrom(Preferences) - Method in class com.jgoodies.bookfinder.request.WebService
Restores the persistent properties from the specified Preferences.
restoreState() - Method in class com.jgoodies.bookfinder.view.main.MainFrame
Restores the frame's state from the user preferences.

S

SearchModel - Class in com.jgoodies.bookfinder.model
Provides bound Bean properties and search actions: keywords, an author, a keywords-search action, and an author-search action.
SearchResult - Class in com.jgoodies.bookfinder.domain
Describes search results as returned by the Amazon.com web services.
SearchResult() - Constructor for class com.jgoodies.bookfinder.domain.SearchResult
Constructs an empty SearchResult.
searchResult(Element) - Static method in class com.jgoodies.bookfinder.request.Unmarshaller
 
SearchResultModel - Class in com.jgoodies.bookfinder.model
References all application-level data or sub models and provides convenience accessors.
SEPARATOR_ICON_ID - Static variable in class com.jgoodies.bookfinder.view.Resources
 
setAccessKey(String) - Method in class com.jgoodies.bookfinder.request.WebService
Sets the given string as new access key.
setActivity(String) - Method in class com.jgoodies.bookfinder.model.MainModel
 
setAnimatingHeader(boolean) - Method in class com.jgoodies.bookfinder.model.UISettingsModel
Enables or disables the animation in the header area.
setAuthor(String) - Method in class com.jgoodies.bookfinder.model.SearchModel
Sets a new author to be searched for.
setAuthors(List) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the authors.
setBinding(String) - Method in class com.jgoodies.bookfinder.domain.Book
 
setContent(String) - Method in class com.jgoodies.bookfinder.domain.EditorialReview
Sets the comment.
setDisplayModeActionsEnabled(boolean) - Method in class com.jgoodies.bookfinder.model.MainModel
Enables or disables the display mode actions.
setErrorMsg(String) - Method in class com.jgoodies.bookfinder.domain.SearchResult
Sets the errorMsg.
setHost(String) - Method in class com.jgoodies.bookfinder.request.WebService
Sets a new host.
setISBN(String) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the ISBN.
setItems(SearchResult, Element) - Static method in class com.jgoodies.bookfinder.request.Unmarshaller
 
setKeywords(String) - Method in class com.jgoodies.bookfinder.model.SearchModel
Sets a new keywords to be searched for.
setLimit(int) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Sets a new limit.
setLimitEnabled(boolean) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Enables or disables the limit filter.
setListPrice(String) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the list price.
setMediumImageURL(String) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the medium image URL.
setMessage(String) - Method in class com.jgoodies.bookfinder.model.MainModel
Sets the given message in the search result model.
setOverviewMode(UISettingsModel.OverviewMode) - Method in class com.jgoodies.bookfinder.model.UISettingsModel
 
setPages(String) - Method in class com.jgoodies.bookfinder.domain.Book
 
setPath(String) - Method in class com.jgoodies.bookfinder.request.WebService
Sets a new path.
setPrice(int) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Sets a new price limit.
setPriceEnabled(boolean) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Enables or disables the price limit filter.
setPublicationDate(String) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the release date.
setPublisher(String) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the publisher.
setReviews(List) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the reviews.
setSearchContentsBlank() - Method in class com.jgoodies.bookfinder.model.MainModel
Sets author and keywords to blank strings.
setShowingDetails(boolean) - Method in class com.jgoodies.bookfinder.model.UISettingsModel
Shows or hides the details view.
setSmallImageURL(String) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the small image URL.
setSource(String) - Method in class com.jgoodies.bookfinder.domain.EditorialReview
Sets the summary.
setTag(String) - Method in class com.jgoodies.bookfinder.request.WebService
Sets a new tag.
setTitle(String) - Method in class com.jgoodies.bookfinder.domain.Book
Sets the product name.
setTotalPages(long) - Method in class com.jgoodies.bookfinder.domain.SearchResult
Sets the total number of pages.
setTotalResults(long) - Method in class com.jgoodies.bookfinder.domain.SearchResult
Sets the totalResults.
setYear(int) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Sets a new year limit.
setYearEnabled(boolean) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Enables or disables the year filter.
showActivity(String, String) - Method in class com.jgoodies.bookfinder.model.MainModel
Shows a message.
showDetails() - Method in class com.jgoodies.bookfinder.model.MainModel
Makes the details panel visible.
SimulatedKeywordQuery - Class in com.jgoodies.bookfinder.request.query
An implementation of XMLQuery that simulates access a keyword request to the Amazon.com web services.
start() - Method in class com.jgoodies.bookfinder.view.main.Tour
Starts the animated tour.
startTour(ActionEvent) - Method in class com.jgoodies.bookfinder.model.MainModel
Starts the integrated tour.
storeIn(Preferences) - Method in class com.jgoodies.bookfinder.domain.BookFilter
Stores the persistent data in the specified Preferences.
storeIn(Preferences) - Method in class com.jgoodies.bookfinder.request.WebService
Stores the persistent properties in the specified Preferences.
storeState() - Method in class com.jgoodies.bookfinder.view.main.MainFrame
Stores the main page's state in the user preferences.

T

toString() - Method in class com.jgoodies.bookfinder.request.query.SimulatedKeywordQuery
 
Tour - Class in com.jgoodies.bookfinder.view.main
Provides the Book Finder's integrated tour.
Tour(MainModel, MainFrame) - Constructor for class com.jgoodies.bookfinder.view.main.Tour
 

U

UISettingsModel - Class in com.jgoodies.bookfinder.model
Provides bound Bean properties for the presentation related settings.
UISettingsModel.OverviewMode - Enum in com.jgoodies.bookfinder.model
 
Unmarshaller - Class in com.jgoodies.bookfinder.request
Converts a JDOM root Element into a SearchResult.

V

valueOf(String) - Static method in enum com.jgoodies.bookfinder.model.UISettingsModel.OverviewMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jgoodies.bookfinder.model.UISettingsModel.OverviewMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebService - Class in com.jgoodies.bookfinder.request
Describes an Amazon web service and provides bound properties for the host, path, tag and token.
WebService() - Constructor for class com.jgoodies.bookfinder.request.WebService
 

X

XMLQuery - Interface in com.jgoodies.bookfinder.request.query
An interface that defines an XML query to the Amazon.com web services.

Y

year - Variable in class com.jgoodies.bookfinder.domain.BookFilter
 
yearEnabled - Variable in class com.jgoodies.bookfinder.domain.BookFilter
 

A B C D E F G H I K L M O P R S T U V W X Y

Copyright © 2002-2008 JGoodies Karsten Lentzsch. All Rights Reserved.