|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
com.bea.p13n.model.Model.ChangeSupport
public static class Model.ChangeSupport
Helper class for managing ChangeListeners.
| Constructor Summary | |
|---|---|
Model.ChangeSupport(Object source)Constructor. |
|
| Method Summary | |
|---|---|
void |
add(Model.ChangeListener l)Add a change listener, if it's not already in our list of listeners. |
boolean |
contains(Model.ChangeListener l)Determine if we contain the specified listener. |
void |
fireChildAdded(Model parent, Model child)Fire a child added event. |
void |
fireChildChange(Model parent, Model child, boolean added)Fire a child change event. |
void |
fireChildRemoved(Model parent, Model child)Fire a child removed event. |
void |
fireParentChange(Model model, Model oldParent, Model newParent) |
void |
firePropertyChange(Model model, String propName, Object oldVal, Object newVal)Fire a property change event. |
void |
fireRootModelChange(Model oldRoot, Model newRoot)Fire a root model change event. |
Model.ChangeListener[] |
getChangeListeners()Get the list of ChangeListeners, or null if none. |
boolean |
remove(Model.ChangeListener l)Remove a change listener. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Model.ChangeSupport(Object source)
source - the originator of change events.| Method Detail |
|---|
public void add(Model.ChangeListener l)
public boolean remove(Model.ChangeListener l)
public boolean contains(Model.ChangeListener l)
public Model.ChangeListener[] getChangeListeners()
public void firePropertyChange(Model model,
String propName,
Object oldVal,
Object newVal)
model - the model that changed.propName - the property name.oldVal - the previous value (null is valid).newVal - the new value (null is valid).
public void fireChildChange(Model parent,
Model child,
boolean added)
parent - the parent model.child - the child model.added - true if the child was added, false if removed.
public void fireChildAdded(Model parent,
Model child)
parent - the parent model.child - the child model.
public void fireChildRemoved(Model parent,
Model child)
parent - the parent model.child - the child model.
public void fireRootModelChange(Model oldRoot,
Model newRoot)
oldRoot - the previous root model.newRoot - the new root model.
public void fireParentChange(Model model,
Model oldParent,
Model newParent)
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2010, Oracle. All rights reserved.