com.jgoodies.bookfinder.model
Class DetailsModel

java.lang.Object
  extended by com.jgoodies.binding.beans.Model
      extended by com.jgoodies.bookfinder.model.DetailsModel
All Implemented Interfaces:
com.jgoodies.binding.beans.Observable, Serializable

public final class DetailsModel
extends com.jgoodies.binding.beans.Model

Provides ValueModel for the Book to show and the Buy Now Action.

Version:
$Revision: 1.11 $
Author:
Karsten Lentzsch
See Also:
Serialized Form

Field Summary
static String ACTION_BUY_NOW
           
static String ACTION_HIDE_DETAILS
           
 
Method Summary
 void buyNow()
          Opens a web browser and directs it to the Buy Now page for the currently selected book.
 com.jgoodies.binding.value.ValueModel getBookHolder()
          Returns the ValueModel that holds the selected book.
 void hideDetails()
           
 
Methods inherited from class com.jgoodies.binding.beans.Model
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_HIDE_DETAILS

public static final String ACTION_HIDE_DETAILS
See Also:
Constant Field Values

ACTION_BUY_NOW

public static final String ACTION_BUY_NOW
See Also:
Constant Field Values
Method Detail

getBookHolder

public com.jgoodies.binding.value.ValueModel getBookHolder()
Returns the ValueModel that holds the selected book.

Returns:
the ValueModel that holds the selected book.

hideDetails

@Action
public void hideDetails()

buyNow

@Action
public void buyNow()
Opens a web browser and directs it to the Buy Now page for the currently selected book.



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