|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--ants.core.Thing
|
+--ants.move.core.models.banner.BannerModel
Implementation of banner Model.
| Constructor Summary | |
BannerModel()
Sole & void constructor. |
|
| Method Summary | |
void |
addBannerListener(BannerListener bList)
Add banner listener |
void |
destroy()
Destroy method |
ants.core.Thing |
getBannerThing()
get banner thing |
java.lang.String |
getBannerThingId()
get banner key |
java.lang.String |
getImage()
Get banner image url |
java.lang.String |
getType()
Tool type |
void |
init()
Initialize model |
void |
loadBanner(java.lang.String thingKey)
|
void |
nextImage()
Remotely go to next image of banner. |
void |
propertyChange(ants.core.PropertyChangeEvent evt)
Method triggered in response to a property change. |
void |
removeBannerListener(BannerListener bList)
Remove banner listener |
void |
setBannerThing(java.lang.String thingKey)
Set Banner thing in tool |
void |
updateBanner(java.lang.String image)
Update banner image |
| Methods inherited from class ants.core.Thing |
addPropertyChangeListener, addTokenToProperty, eventArrived, getContext, getDescription, getIndexedProperty, getIndexedProperty, getIndexedPropertyNames, getIndexedPropertySize, getName, getPlace, getProperty, getPropertyNames, getThingGateway, getThingId, incrementProperty, init, removePropertyChangeListener, setProperty, triggerEvent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BannerModel()
| Method Detail |
public void init()
init in class ants.core.Thingpublic void addBannerListener(BannerListener bList)
bList - listenerpublic void removeBannerListener(BannerListener bList)
bList - listenerpublic void setBannerThing(java.lang.String thingKey)
thingKey - keypublic java.lang.String getBannerThingId()
public ants.core.Thing getBannerThing()
public void loadBanner(java.lang.String thingKey)
public void updateBanner(java.lang.String image)
image - image sourcepublic void nextImage()
public java.lang.String getImage()
public void propertyChange(ants.core.PropertyChangeEvent evt)
ants.core.PropertyChangeListenerpropertyChange in interface ants.core.PropertyChangeListenerants.core.PropertyChangeListenerpublic java.lang.String getType()
getType in class ants.core.Thingpublic void destroy()
destroy in class ants.core.Thing
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||