public PathTracker getChildTracker(String name) { return new PathTracker(this, name); }
public PathTracker getChildTracker(String name) { return new PathTracker(this, name); }
QueueingHandler( EventQueue queue, EventFactory factory, EventAggregator aggregator, NodeState before, NodeState after) { this.parent = null; this.queue = queue; this.factory = factory; this.name = null; this.aggregator = aggregator; this.pathTracker = new PathTracker(); this.beforeIdentifierTracker = new IdentifierTracker(before); this.parents = new LinkedList<ChildNodeEntry>(); if (after.exists()) { this.identifierTracker = new IdentifierTracker(after); this.parentType = getPrimaryType(after); this.parentMixins = getMixinTypes(after); this.root = after; } else { this.identifierTracker = beforeIdentifierTracker; this.parentType = getPrimaryType(before); this.parentMixins = getMixinTypes(before); this.root = before; } }
QueueingHandler( EventQueue queue, EventFactory factory, EventAggregator aggregator, NodeState before, NodeState after) { this.parent = null; this.queue = queue; this.factory = factory; this.name = null; this.aggregator = aggregator; this.pathTracker = new PathTracker(); this.beforeIdentifierTracker = new IdentifierTracker(before); this.parents = new LinkedList<ChildNodeEntry>(); if (after.exists()) { this.identifierTracker = new IdentifierTracker(after); this.parentType = getPrimaryType(after); this.parentMixins = getMixinTypes(after); this.root = after; } else { this.identifierTracker = beforeIdentifierTracker; this.parentType = getPrimaryType(before); this.parentMixins = getMixinTypes(before); this.root = before; } }
QueueingHandler( EventQueue queue, EventFactory factory, EventAggregator aggregator, NodeState before, NodeState after) { this.parent = null; this.queue = queue; this.factory = factory; this.name = null; this.aggregator = aggregator; this.pathTracker = new PathTracker(); this.beforeIdentifierTracker = new IdentifierTracker(before); this.parents = new LinkedList<ChildNodeEntry>(); if (after.exists()) { this.identifierTracker = new IdentifierTracker(after); this.parentType = getPrimaryType(after); this.parentMixins = getMixinTypes(after); this.root = after; } else { this.identifierTracker = beforeIdentifierTracker; this.parentType = getPrimaryType(before); this.parentMixins = getMixinTypes(before); this.root = before; } }