abstractnew bcdui.widget.XMLDataUpdateListener()
widget/xmlDataUpdateListener.js, line 25
Members
-
constant_targetModelIdbcdui.core.DataProvider
-
The hidden referenceId of targetModel to be watched. will be needed when idRef will be removed from object.
-
constanthtmlElementIdstring
-
The ID of the HTML element to be watched.
-
constantidstring
-
The generated id of the listener.
-
constantidRefbcdui.core.DataProvider
-
The referenceId of targetModel to be watched.
-
isUnRegisteredboolean
-
A flag which is set to false when the class has de-registered itself from the targetModel after the htmlElement has disappeared.
-
constanttrackingXPathstring
-
The XPath within the targetModel that should be observed by the client class. It is not evaluated in this base class.
Methods
-
hasBeenUnRegistered(){boolean}
widget/xmlDataUpdateListener.js, line 126 -
Tests, if the class has already unregistered itself from its target model. This happens when the listener is called, but the HTML element it is assigned to has disappeared.
Returns:
Type Description boolean True, if the class is unregistered. -
unregister()
widget/xmlDataUpdateListener.js, line 136 -
This method removes this listener from the targetModel. It is called by the #callback method when the listener is triggered and the HTML element has disappeared.
Events
-
updateValue
widget/xmlDataUpdateListener.js, line 115 -
This method needs to be implemented by sub-classes to provide the functionality of the listener.