|
EchoPoint 2.1.0rc4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectechopointng.tabbedpane.AbstractTabModel
AbstractTabModel
is an abstract base class from which
to build a TabModel
.
Field Summary | |
protected nextapp.echo2.app.event.ChangeEvent |
changeEvent
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property. |
protected nextapp.echo2.app.event.EventListenerList |
listenerList
our list of event listeners |
protected TabImageRenderer |
tabImageRenderer
our TabImageRenderer field |
Constructor Summary | |
AbstractTabModel()
|
Method Summary | |
void |
addChangeListener(nextapp.echo2.app.event.ChangeListener listener)
Adds listener as a listener to changes in the model. |
void |
fireStateChanged()
Notifies all listeners that have registered that the model has changed |
TabImageRenderer |
getTabImageRenderer()
By default there is no TabImageRenderer |
void |
removeChangeListener(nextapp.echo2.app.event.ChangeListener listener)
Removes listener as a listener to changes in the model. |
void |
setTabImageRenderer(TabImageRenderer tabImageRenderer)
Sets the TabImageRenderer to be used by this TabModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface echopointng.tabbedpane.TabModel |
getTabAt, getTabContentAt, indexOfTab, indexOfTabContent, releaseTabAt, size |
Field Detail |
protected transient nextapp.echo2.app.event.ChangeEvent changeEvent
protected nextapp.echo2.app.event.EventListenerList listenerList
protected TabImageRenderer tabImageRenderer
Constructor Detail |
public AbstractTabModel()
Method Detail |
public void addChangeListener(nextapp.echo2.app.event.ChangeListener listener)
TabModel
addChangeListener
in interface TabModel
TabModel.addChangeListener(nextapp.echo2.app.event.ChangeListener)
public void fireStateChanged()
public TabImageRenderer getTabImageRenderer()
getTabImageRenderer
in interface TabModel
TabImageRenderer
or nullTabModel.getTabImageRenderer()
public void removeChangeListener(nextapp.echo2.app.event.ChangeListener listener)
TabModel
removeChangeListener
in interface TabModel
TabModel.removeChangeListener(nextapp.echo2.app.event.ChangeListener)
public void setTabImageRenderer(TabImageRenderer tabImageRenderer)
TabModel
tabImageRenderer
- -
the TabImageRenderer to be used by this TabModel
|
EchoPoint 2.1.0rc4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |