C# Class eXeMeL.ViewModel.XmlUtilityOperations

Show file Open project: Grandpappy/eXeMeL

Public Methods

Method Description
XmlUtilityOperations ( Settings settings, Func getRoot, Func getStartOfXPath ) : System

Private Methods

Method Description
GetOrderedAncestorsFromElementToRoot ( eXeMeL.ViewModel.ElementViewModel element ) : List
GetOrderedAncestorsFromRootToElement ( eXeMeL.ViewModel.ElementViewModel element ) : List
HandleBuildXPathFromRootMessage ( BuildXPathFromRootMessage message ) : void
HandleBuildXpathFromStartMessage ( BuildXPathFromStartMessage message ) : void
HandleCollapseAllOtherElementsMessage ( CollapseAllOtherElementsMessage message ) : void
HandleExpandAllChildElementsMessage ( ExpandAllChildElementsMessage message ) : void
SendOutputBasedOnTarget ( string xPath, OutputTarget outputTarget ) : void

Method Details

XmlUtilityOperations() public method

public XmlUtilityOperations ( Settings settings, Func getRoot, Func getStartOfXPath ) : System
settings eXeMeL.Model.Settings
getRoot Func
getStartOfXPath Func
return System