|
||||||||||
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.Thing
public 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.PropertyChangeListener
propertyChange
in interface ants.core.PropertyChangeListener
ants.core.PropertyChangeListener
public java.lang.String getType()
getType
in class ants.core.Thing
public void destroy()
destroy
in class ants.core.Thing
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |