|
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 |