Package org.zkoss.zk.ui.impl
Class ScopeListeners
java.lang.Object
org.zkoss.zk.ui.impl.ScopeListeners
Utilities to implement
Scope.addScopeListener(org.zkoss.zk.ui.ext.ScopeListener)
and Scope.removeScopeListener(org.zkoss.zk.ui.ext.ScopeListener).- Since:
- 5.0.0
- Author:
- tomyeh
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddScopeListener(ScopeListener listener) Adds a scope listener.Returns a list of all scope listeners (never null).voidnotifyAdded(String name, Object value) InvokesScopeListener.attributeAdded(org.zkoss.zk.ui.ext.Scope, java.lang.String, java.lang.Object)for registered listeners.voidnotifyIdSpaceChanged(IdSpace newIdSpace) InvokesScopeListener.idSpaceChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.IdSpace)for registered listeners.voidnotifyParentChanged(Scope newparent) InvokesScopeListener.parentChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.ext.Scope)for registered listeners.voidnotifyRemoved(String name) InvokesScopeListener.attributeRemoved(org.zkoss.zk.ui.ext.Scope, java.lang.String)for registered listeners.voidnotifyReplaced(String name, Object value) InvokesScopeListener.attributeReplaced(org.zkoss.zk.ui.ext.Scope, java.lang.String, java.lang.Object)for registered listeners.booleanremoveScopeListener(ScopeListener listener) Adds a scope listener.
-
Constructor Details
-
ScopeListeners
Constructor.- Parameters:
owner- the scope that is the owner (i.e., visible to the users).
-
-
Method Details
-
addScopeListener
Adds a scope listener. -
removeScopeListener
Adds a scope listener. -
getListeners
Returns a list of all scope listeners (never null). -
notifyAdded
InvokesScopeListener.attributeAdded(org.zkoss.zk.ui.ext.Scope, java.lang.String, java.lang.Object)for registered listeners. -
notifyReplaced
InvokesScopeListener.attributeReplaced(org.zkoss.zk.ui.ext.Scope, java.lang.String, java.lang.Object)for registered listeners. -
notifyRemoved
InvokesScopeListener.attributeRemoved(org.zkoss.zk.ui.ext.Scope, java.lang.String)for registered listeners. -
notifyParentChanged
InvokesScopeListener.parentChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.ext.Scope)for registered listeners. -
notifyIdSpaceChanged
InvokesScopeListener.idSpaceChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.IdSpace)for registered listeners.- Since:
- 5.0.1
- See Also:
-