net.sourceforge.eclipsetrader.core.db
Class WatchlistItem

java.lang.Object
  extended byjava.util.Observable
      extended bynet.sourceforge.eclipsetrader.core.db.PersistentObject
          extended bynet.sourceforge.eclipsetrader.core.db.WatchlistItem
All Implemented Interfaces:
java.util.Observer

public class WatchlistItem
extends PersistentObject
implements java.util.Observer


Constructor Summary
WatchlistItem()
           
WatchlistItem(java.lang.Integer id)
           
 
Method Summary
 java.util.List getAlerts()
           
 java.lang.Double getPaidPrice()
           
 Watchlist getParent()
           
 java.lang.Integer getPosition()
           
 Security getSecurity()
           
 void notifyObservers()
           
 void setAlerts(java.util.List alerts)
           
 void setChanged()
           
 void setPaidPrice(double paidPrice)
           
 void setPaidPrice(java.lang.Double paidPrice)
           
 void setPaidPrice(java.lang.Number paidPrice)
           
 void setParent(Watchlist parent)
           
 void setPosition(int position)
           
 void setPosition(java.lang.Integer position)
           
 void setPosition(java.lang.Number position)
           
 void setSecurity(Security security)
           
 void update(java.util.Observable o, java.lang.Object arg)
           
 
Methods inherited from class net.sourceforge.eclipsetrader.core.db.PersistentObject
clearChanged, equals, getData, getId, getRepository, setData, setId, setRepository
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WatchlistItem

public WatchlistItem()

WatchlistItem

public WatchlistItem(java.lang.Integer id)
Method Detail

getSecurity

public Security getSecurity()

setSecurity

public void setSecurity(Security security)

getParent

public Watchlist getParent()

setParent

public void setParent(Watchlist parent)

getAlerts

public java.util.List getAlerts()

setAlerts

public void setAlerts(java.util.List alerts)

getPosition

public java.lang.Integer getPosition()

setPosition

public void setPosition(java.lang.Integer position)

setPosition

public void setPosition(int position)

setPosition

public void setPosition(java.lang.Number position)

getPaidPrice

public java.lang.Double getPaidPrice()

setPaidPrice

public void setPaidPrice(java.lang.Double paidPrice)

setPaidPrice

public void setPaidPrice(double paidPrice)

setPaidPrice

public void setPaidPrice(java.lang.Number paidPrice)

update

public void update(java.util.Observable o,
                   java.lang.Object arg)
Specified by:
update in interface java.util.Observer

setChanged

public void setChanged()
Overrides:
setChanged in class PersistentObject

notifyObservers

public void notifyObservers()