|
EchoPoint 2.1.0rc4 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| 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 TabModelTabModel.addChangeListener(nextapp.echo2.app.event.ChangeListener)public void fireStateChanged()
public TabImageRenderer getTabImageRenderer()
getTabImageRenderer in interface TabModelTabImageRenderer or nullTabModel.getTabImageRenderer()public void removeChangeListener(nextapp.echo2.app.event.ChangeListener listener)
TabModel
removeChangeListener in interface TabModelTabModel.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 | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||