|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectandroid.content.BroadcastReceiver
de.unikassel.android.sdcframework.broadcast.SampleListener
public class SampleListener
The observable broadcast receiver implementation for samples.
SampleBroadcastServiceImpl
Field Summary | |
---|---|
private ObservableEventSourceImpl<SampleCollection> |
sampleSource
The internal observable SampleCollection source |
Constructor Summary | |
---|---|
SampleListener()
Constructor |
Method Summary | |
---|---|
boolean |
hasObservers()
Test method for observers. |
void |
notify(SampleCollection data)
Does set the changed flag and notifies all observers |
void |
onReceive(Context context,
Intent intent)
|
void |
registerAsBroadCastReceiver(Context context)
Method to register this class as broadcast receiver for samples in a given context |
void |
registerEventObserver(EventObserver<? extends SampleCollection> observer)
Does register an observer |
void |
removeAllObservers()
Does remove all registered observers |
void |
unregisterAsBroadCastReceiver(Context context)
Method to unregister this class as broadcast receiver for samples in a given context |
void |
unregisterEventObserver(EventObserver<? extends SampleCollection> observer)
Does delete a registered observer |
Methods inherited from class android.content.BroadcastReceiver |
---|
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final ObservableEventSourceImpl<SampleCollection> sampleSource
Constructor Detail |
---|
public SampleListener()
Method Detail |
---|
public final void onReceive(Context context, Intent intent)
onReceive
in class BroadcastReceiver
public final void registerAsBroadCastReceiver(Context context)
context
- the contextpublic final void unregisterAsBroadCastReceiver(Context context)
context
- the contextpublic final void removeAllObservers()
ObserverRegistration
removeAllObservers
in interface ObserverRegistration<SampleCollection>
public final boolean hasObservers()
ObservableEventSource
hasObservers
in interface ObservableEventSource<SampleCollection>
public final void registerEventObserver(EventObserver<? extends SampleCollection> observer)
ObserverRegistration
registerEventObserver
in interface ObserverRegistration<SampleCollection>
observer
- the observer to addpublic final void unregisterEventObserver(EventObserver<? extends SampleCollection> observer)
ObserverRegistration
unregisterEventObserver
in interface ObserverRegistration<SampleCollection>
observer
- the observer to deletepublic final void notify(SampleCollection data)
ObservableEventSource
notify
in interface ObservableEventSource<SampleCollection>
data
- the observable event data to create notifications for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |