public class ItemObservable extends Observable implements Serializable
Constructor and Description |
---|
ItemObservable() |
Modifier and Type | Method and Description |
---|---|
<O extends Observer> |
addChildObserver(String beanName,
Class<O> beanClass)
Adds a JSF managed bean as an observer.
|
void |
addObserver(Observer observer)
Blocks this method from being used since the
addChildObserver(String, Class) should be used instead. |
void |
newParent()
A new parent has been created, so all observers need to be notified.
|
void |
selectParent(Long parentId)
An existing parent has been selected, so all observers need to be
notified.
|
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public <O extends Observer> void addChildObserver(String beanName, Class<O> beanClass)
O
- Type of the observer.beanName
- The name of the JSF managed bean to add as an observer.beanClass
- The class of the bean.public void newParent()
public void selectParent(Long parentId)
parentId
- The ID of the selected parent.public void addObserver(Observer observer)
addChildObserver(String, Class)
should be used instead.addObserver
in class Observable
observer
- The observer.UnsupportedOperationException
- Always.Copyright © 2008–2018. All rights reserved.