|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.barracuda.core.comp.AbstractListModel
This class provides the abstract implementation for a List Model.
Field Summary | |
protected java.util.List |
listeners
|
protected ViewContext |
viewContext
|
Constructor Summary | |
AbstractListModel()
|
Method Summary | |
void |
addModelListener(ModelListener ml)
Add a listener to the template that's notified each time a change to the data model occurs. |
void |
fireModelChanged()
Forwards the given notification event to all TemplateModelListeners that registered
themselves as listeners for this template model. |
ViewContext |
getViewContext()
Get the current ViewContext |
void |
removeModelListener(ModelListener ml)
Remove a listener |
void |
resetModel()
Reset the model to its initial (unprocessed) state. |
void |
setViewContext(ViewContext ivc)
Specify the ViewContext. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.enhydra.barracuda.core.comp.ListModel |
getItemAt, getSize |
Field Detail |
protected ViewContext viewContext
protected java.util.List listeners
Constructor Detail |
public AbstractListModel()
Method Detail |
public void addModelListener(ModelListener ml)
addModelListener
in interface Model
ml
- the TemplateModelListenerpublic void removeModelListener(ModelListener ml)
removeModelListener
in interface Model
ml
- the TemplateModelListenerpublic void fireModelChanged()
TemplateModelListeners
that registered
themselves as listeners for this template model.
public void resetModel()
resetModel
in interface ListModel
public void setViewContext(ViewContext ivc)
setViewContext
in interface Contextual
public ViewContext getViewContext()
getViewContext
in interface Contextual
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |