This method is called whenever a new assertion is made
in the data source
aDataSource | the datasource that is issuing the notification. |
aSource | the subject of the assertion |
aProperty | the predicate of the assertion |
aTarget | the object of the assertion |
This method is called whenever an assertion is removed
from the data source
aDataSource | the datasource that is issuing the notification. |
aSource | the subject of the assertion |
aProperty | the predicate of the assertion |
aTarget | the object of the assertion |
This method is called when the object of an assertion
changes from one value to another.
aDataSource | the datasource that is issuing the notification. |
aSource | the subject of the assertion |
aProperty | the predicate of the assertion |
aOldTarget | the old object of the assertion |
aNewTarget | the new object of the assertion |
This method is called when the subject of an assertion
changes from one value to another.
aDataSource | the datasource that is issuing the notification. |
aOldSource | the old subject of the assertion |
aNewSource | the new subject of the assertion |
aProperty | the predicate of the assertion |
aTarget | the object of the assertion |
This method is called when a datasource is about to
send several notifications at once. The observer can
use this as a cue to optimize its behavior. The observer
can expect the datasource to call endUpdateBatch() when
the group of notifications has completed.
aDataSource | the datasource that is going to be issuing the notifications. |
This method is called when a datasource has completed
issuing a notification group.
aDataSource | the datasource that has finished issuing a group of notifications |