public class TrackerImplEx extends TrackerImpl
| Modifier and Type | Class and Description |
|---|---|
protected static class |
TrackerImplEx.EqualBeansMapEx |
TrackerImpl.EqualBeansMap| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<Component,java.util.Set<TrackerNode>> |
_compTailMap |
_beanMap, _compMap, _equalBeansMap, _nullMap| Constructor and Description |
|---|
TrackerImplEx() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBeanMap(TrackerNode node,
java.lang.Object value,
java.lang.Object basePath) |
void |
addTracking(Component comp,
java.lang.String[] series,
Binding binding)
Add a tracking that associate a binding to a dot series under the specified
Component |
protected TrackerNode |
getOrCreateTrackerNode(Component comp,
java.lang.String[] series) |
protected java.lang.Object |
getTargetValueAndReset() |
protected java.util.Map<Component,java.util.Map<java.lang.Object,TrackerNode>> |
initCompMap() |
protected TrackerImpl.EqualBeansMap |
newEqualBeansMap() |
protected TrackerNode |
newTrackerNode(java.lang.Object script) |
void |
removeTrackings(Component comp)
Remove all tracking associated with the specified
Component. |
void |
removeTrackings(java.util.Set<Component> comps)
Remove all tracking associated with the specified
Component set. |
void |
setTargetValue(java.lang.Object obj) |
addDependsOn, dump, dumpLess, getAllTrackerNodes, getEqualBeans, getLoadBindings, getTrackerNodePerComponentScript, removeAllFromBeanMap, removeAllFromNullMap, removeBeanMap, testEqualsBean, tieValueprotected java.util.Map<Component,java.util.Set<TrackerNode>> _compTailMap
protected TrackerImpl.EqualBeansMap newEqualBeansMap()
newEqualBeansMap in class TrackerImplpublic void setTargetValue(java.lang.Object obj)
protected java.util.Map<Component,java.util.Map<java.lang.Object,TrackerNode>> initCompMap()
initCompMap in class TrackerImplpublic void addTracking(Component comp, java.lang.String[] series, Binding binding)
TrackerComponentaddTracking in interface TrackeraddTracking in class TrackerImplcomp - the component with the associated bindingseries - the dot series as an array of property namebinding - the associated bindingprotected TrackerNode newTrackerNode(java.lang.Object script)
newTrackerNode in class TrackerImplprotected java.lang.Object getTargetValueAndReset()
protected void addBeanMap(TrackerNode node, java.lang.Object value, java.lang.Object basePath)
addBeanMap in class TrackerImplprotected TrackerNode getOrCreateTrackerNode(Component comp, java.lang.String[] series)
getOrCreateTrackerNode in class TrackerImplpublic void removeTrackings(java.util.Set<Component> comps)
TrackerComponent set.removeTrackings in interface TrackerremoveTrackings in class TrackerImplcomps - the associated component setpublic void removeTrackings(Component comp)
TrackerComponent.removeTrackings in interface TrackerremoveTrackings in class TrackerImplcomp - the associated componentCopyright © 2005-2011 Potix Corporation. All Rights Reserved.