2 types derived from SubTreeProcessor
PresentationFramework (2)
src\Framework\MS\Internal\Annotations\Anchoring\DataIdProcessor.cs (1)
45internal sealed class DataIdProcessor : SubTreeProcessor
src\Framework\MS\Internal\Annotations\Anchoring\FixedPageProcessor.cs (1)
43internal class FixedPageProcessor : SubTreeProcessor
14 references to SubTreeProcessor
PresentationFramework (14)
src\Framework\MS\Internal\Annotations\Anchoring\LocatorManager.cs (14)
115public void RegisterSubTreeProcessor(SubTreeProcessor processor, String processorId) 149public SubTreeProcessor GetSubTreeProcessor(DependencyObject node) 161SubTreeProcessor processor = (SubTreeProcessor)_subtreeProcessors[processorString]; 170return _subtreeProcessors[DataIdProcessor.Id] as SubTreeProcessor; 183public SubTreeProcessor GetSubTreeProcessorForLocatorPart(ContentLocatorPart locatorPart) 189return _locatorPartHandlers[locatorPart.PartType] as SubTreeProcessor; 396SubTreeProcessor processor = GetSubTreeProcessor(pathRoot.Node); 682private IList<ContentLocatorBase> GenerateLocators(SubTreeProcessor processor, PathNode startNode, Object selection) 713SubTreeProcessor newProcessor = GetSubTreeProcessor(startNode.Node); 798SubTreeProcessor processor = GetSubTreeProcessor(node.Node); 867SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 893SubTreeProcessor processor = GetSubTreeProcessor(dependencyObject); 1143SubTreeProcessor processor = null;