Package org.zkoss.zk.ui.impl
Class ScopeListeners
- java.lang.Object
-
- org.zkoss.zk.ui.impl.ScopeListeners
-
public class ScopeListeners extends java.lang.Object
Utilities to implementScope.addScopeListener(org.zkoss.zk.ui.ext.ScopeListener)
andScope.removeScopeListener(org.zkoss.zk.ui.ext.ScopeListener)
.- Since:
- 5.0.0
- Author:
- tomyeh
- See Also:
SimpleScope
,Scope
-
-
Constructor Summary
Constructors Constructor Description ScopeListeners(Scope owner)
Constructor.
-
Method Summary
-
-
-
Constructor Detail
-
ScopeListeners
public ScopeListeners(Scope owner)
Constructor.- Parameters:
owner
- the scope that is the owner (i.e., visible to the users).
-
-
Method Detail
-
addScopeListener
public boolean addScopeListener(ScopeListener listener)
Adds a scope listener.
-
removeScopeListener
public boolean removeScopeListener(ScopeListener listener)
Adds a scope listener.
-
getListeners
public java.util.List<ScopeListener> getListeners()
Returns a list of all scope listeners (never null).
-
notifyAdded
public void notifyAdded(java.lang.String name, java.lang.Object value)
InvokesScopeListener.attributeAdded(org.zkoss.zk.ui.ext.Scope, java.lang.String, java.lang.Object)
for registered listeners.
-
notifyReplaced
public void notifyReplaced(java.lang.String name, java.lang.Object value)
InvokesScopeListener.attributeReplaced(org.zkoss.zk.ui.ext.Scope, java.lang.String, java.lang.Object)
for registered listeners.
-
notifyRemoved
public void notifyRemoved(java.lang.String name)
InvokesScopeListener.attributeRemoved(org.zkoss.zk.ui.ext.Scope, java.lang.String)
for registered listeners.
-
notifyParentChanged
public void notifyParentChanged(Scope newparent)
InvokesScopeListener.parentChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.ext.Scope)
for registered listeners.
-
notifyIdSpaceChanged
public void notifyIdSpaceChanged(IdSpace newIdSpace)
InvokesScopeListener.idSpaceChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.IdSpace)
for registered listeners.- Since:
- 5.0.1
- See Also:
addScopeListener(org.zkoss.zk.ui.ext.ScopeListener)
-
-