コード例 #1
0
 public ProfileAndMachineParser(IGraphBuilder graphBuilder, XmlNode structureMapNode, XmlMementoCreator creator)
 {
     _profileBuilder   = graphBuilder.GetProfileBuilder();
     _graphBuilder     = graphBuilder;
     _structureMapNode = structureMapNode;
     _creator          = creator;
 }
コード例 #2
0
        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);
        }
コード例 #3
0
ファイル: FamilyParser.cs プロジェクト: hasaki/ragetanks
 public FamilyParser(IGraphBuilder builder, XmlMementoCreator mementoCreator)
 {
     _builder        = builder;
     _mementoCreator = mementoCreator;
 }