|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DocumentModel
The interface for a document that contains models.
| Method Summary | |
|---|---|
void |
addChangeListener(Model.ChangeListener l)
Add a model change listener. |
Model |
getRootModel()
Get the root model for this document. |
void |
modelChildAdded(Model parent,
Model child)
Callback from a model change event for a child model added. |
void |
modelChildRemoved(Model parent,
Model child)
Callback from a model change event for a child model removed. |
void |
modelPropertyChanged(Model m,
String propName,
Object oldVal,
Object newVal)
Callback from a model change event for a property change. |
boolean |
removeChangeListener(Model.ChangeListener l)
Remove a model change listener. |
| Method Detail |
|---|
Model getRootModel()
void addChangeListener(Model.ChangeListener l)
boolean removeChangeListener(Model.ChangeListener l)
void modelPropertyChanged(Model m,
String propName,
Object oldVal,
Object newVal)
m - the model (contained in this document).propName - the property name that changed.oldVal - the old value (null is valid).newVal - the new value (null is valid).
void modelChildAdded(Model parent,
Model child)
parent - the parent model.child - the child model.
void modelChildRemoved(Model parent,
Model child)
parent - the parent model.child - the child model.
|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||