Observable<T> Classe
- java.
lang. Object - system.
fabric. Observable<T>
- system.
Parâmetros de tipo
- T
Usa um parâmetro de modelo T.
public class Observable
Essa classe representa um objeto observável
Resumo do Construtor
Construtor | Description |
---|---|
Observable() |
Cria uma instância de um system.fabric.Observable objeto . |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
void |
addObserver(Observer<? super T> observer)
Adiciona um observador ao conjunto de observadores para este objeto. |
void |
clearObservers()
Remove todos os observadores dessa classe. |
int |
countObservers()
Número de observadores deste objeto. |
List<Observer<? super T>> |
getAllObservers()
Lista todos os observadores desse objeto. |
void |
notifyObservers(final Object sender)
Notificar todos os seus observadores |
void |
notifyObservers(final Object sender, final T value)
Notificar todos os seus observadores |
void |
removeObserver(Observer<? super T> observable)
Remove um observador do conjunto de observadores deste objeto. |
Detalhes do construtor
Observable
public Observable()
Cria uma instância de um system.fabric.Observable objeto .
Detalhes do método
addObserver
public void addObserver(Observer observer)
Adiciona um observador ao conjunto de observadores para este objeto.
Parameters:
clearObservers
public void clearObservers()
Remove todos os observadores dessa classe.
countObservers
public int countObservers()
Número de observadores deste objeto.
Returns:
getAllObservers
public List
Lista todos os observadores desse objeto.
Returns:
notifyObservers
public void notifyObservers(final Object sender)
Notificar todos os seus observadores
Parameters:
notifyObservers
public void notifyObservers(final Object sender, final T value)
Notificar todos os seus observadores
Parameters:
removeObserver
public void removeObserver(Observer observable)
Remove um observador do conjunto de observadores deste objeto.
Parameters:
Observer<U> objeto como parâmetro.
Aplica-se a
Azure SDK for Java