public ProfileAndMachineParser(IGraphBuilder graphBuilder, XmlNode structureMapNode, XmlMementoCreator creator) { _profileBuilder = graphBuilder.GetProfileBuilder(); _graphBuilder = graphBuilder; _structureMapNode = structureMapNode; _creator = creator; }
public ConfigurationParser(XmlNode structureMapNode) { _structureMapNode = structureMapNode; XmlMementoStyle mementoStyle = XmlMementoStyle.NodeNormalized; _structureMapNode.ForAttributeValue(MEMENTO_STYLE, style => { if (style == ATTRIBUTE_STYLE) { mementoStyle = XmlMementoStyle.AttributeNormalized; } }); _mementoCreator = new XmlMementoCreator( mementoStyle, TYPE_ATTRIBUTE, KEY_ATTRIBUTE); }
public FamilyParser(IGraphBuilder builder, XmlMementoCreator mementoCreator) { _builder = builder; _mementoCreator = mementoCreator; }