Package org.zkoss.zkmax.bind.impl
Class TrackerImplEx
java.lang.Object
org.zkoss.bind.tracker.impl.TrackerImpl
org.zkoss.zkmax.bind.impl.TrackerImplEx
- All Implemented Interfaces:
Serializable,org.zkoss.bind.sys.tracker.Tracker
public class TrackerImplEx
extends org.zkoss.bind.tracker.impl.TrackerImpl
- Since:
- 6.5.5
- Author:
- dennis, henrichen, jumperchen
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.zkoss.bind.tracker.impl.TrackerImpl
org.zkoss.bind.tracker.impl.TrackerImpl.EqualBeansMap -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.zkoss.bind.tracker.impl.TrackerImpl
_beanMap, _compMap, _equalBeansMap, _nullMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddBeanMap(org.zkoss.bind.sys.tracker.TrackerNode node, Object value, Object basePath) voidaddTracking(org.zkoss.zk.ui.Component comp, String[] series, org.zkoss.bind.sys.Binding binding) protected org.zkoss.bind.sys.tracker.TrackerNodegetOrCreateTrackerNode(org.zkoss.zk.ui.Component comp, String[] series) protected Objectprotected org.zkoss.bind.tracker.impl.TrackerImpl.EqualBeansMapprotected org.zkoss.bind.sys.tracker.TrackerNodenewTrackerNode(Object script) protected voidremoveAllFromBeanMap(Collection<org.zkoss.bind.sys.tracker.TrackerNode> removed) voidremoveTrackings(Set<org.zkoss.zk.ui.Component> comps) voidremoveTrackings(org.zkoss.zk.ui.Component comp) voidsetTargetValue(Object obj) Methods inherited from class org.zkoss.bind.tracker.impl.TrackerImpl
addDependsOn, dump, dumpLess, getAllTrackerNodes, getDirectLoadBindings, getEqualBeans, getKidBaseLoadBindings, getLoadBindings, getTrackerNodePerComponentScript, removeAllFromNullMap, removeBeanMap, testEqualsBean, tieValue
-
Field Details
-
_compTailMap
-
-
Constructor Details
-
TrackerImplEx
public TrackerImplEx()
-
-
Method Details
-
newEqualBeansMap
protected org.zkoss.bind.tracker.impl.TrackerImpl.EqualBeansMap newEqualBeansMap()- Overrides:
newEqualBeansMapin classorg.zkoss.bind.tracker.impl.TrackerImpl
-
setTargetValue
-
initCompMap
protected Map<org.zkoss.zk.ui.Component,Map<Object, initCompMap()org.zkoss.bind.sys.tracker.TrackerNode>> - Overrides:
initCompMapin classorg.zkoss.bind.tracker.impl.TrackerImpl
-
addTracking
public void addTracking(org.zkoss.zk.ui.Component comp, String[] series, org.zkoss.bind.sys.Binding binding) - Specified by:
addTrackingin interfaceorg.zkoss.bind.sys.tracker.Tracker- Overrides:
addTrackingin classorg.zkoss.bind.tracker.impl.TrackerImpl
-
newTrackerNode
- Overrides:
newTrackerNodein classorg.zkoss.bind.tracker.impl.TrackerImpl
-
getTargetValueAndReset
-
addBeanMap
protected void addBeanMap(org.zkoss.bind.sys.tracker.TrackerNode node, Object value, Object basePath) - Overrides:
addBeanMapin classorg.zkoss.bind.tracker.impl.TrackerImpl
-
removeAllFromBeanMap
- Overrides:
removeAllFromBeanMapin classorg.zkoss.bind.tracker.impl.TrackerImpl
-
getOrCreateTrackerNode
protected org.zkoss.bind.sys.tracker.TrackerNode getOrCreateTrackerNode(org.zkoss.zk.ui.Component comp, String[] series) - Overrides:
getOrCreateTrackerNodein classorg.zkoss.bind.tracker.impl.TrackerImpl
-
removeTrackings
- Specified by:
removeTrackingsin interfaceorg.zkoss.bind.sys.tracker.Tracker- Overrides:
removeTrackingsin classorg.zkoss.bind.tracker.impl.TrackerImpl
-
removeTrackings
public void removeTrackings(org.zkoss.zk.ui.Component comp) - Specified by:
removeTrackingsin interfaceorg.zkoss.bind.sys.tracker.Tracker- Overrides:
removeTrackingsin classorg.zkoss.bind.tracker.impl.TrackerImpl
-