public ArrayOfDoublesXmlWriter(IDocumentWriter ownerDocument, IValuesCache valuesCache,
     ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument = ownerDocument;
     this.valuesCache = valuesCache;
     this.typeNamesCache = typeNamesCache;
 }
Exemple #2
0
 public ValueTypeWriter(IDocumentWriter ownerDocument, IMemberWriter memberWriter,
                        ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument  = ownerDocument;
     this.memberWriter   = memberWriter;
     this.typeNamesCache = typeNamesCache;
 }
Exemple #3
0
 public ArrayOfDoublesXmlWriter(IDocumentWriter ownerDocument, IValuesCache valuesCache,
                                ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument  = ownerDocument;
     this.valuesCache    = valuesCache;
     this.typeNamesCache = typeNamesCache;
 }
 public ValueTypeWriter(IDocumentWriter ownerDocument, IMemberWriter memberWriter,
     ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument = ownerDocument;
     this.memberWriter = memberWriter;
     this.typeNamesCache = typeNamesCache;
 }
 public ClassBaseWriter(IDocumentWriter ownerDocument, IMemberWriter memberWriter,
                        IBaseTypeMembersWriter baseTypeMembersWriter, ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument         = ownerDocument;
     this.memberWriter          = memberWriter;
     this.baseTypeMembersWriter = baseTypeMembersWriter;
     this.typeNamesCache        = typeNamesCache;
 }
 public AppObjectWriter(IDocumentWriter ownerDocument, IInstanceRepository appObjectRepository,
                        IValuesCache valuesCache, ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument       = ownerDocument;
     this.appObjectRepository = appObjectRepository;
     this.valuesCache         = valuesCache;
     this.typeNamesCache      = typeNamesCache;
 }
 public ClassBaseWriter(IDocumentWriter ownerDocument, IMemberWriter memberWriter,
     IBaseTypeMembersWriter baseTypeMembersWriter, ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument = ownerDocument;
     this.memberWriter = memberWriter;
     this.baseTypeMembersWriter = baseTypeMembersWriter;
     this.typeNamesCache = typeNamesCache;
 }
Exemple #8
0
        private void WriteMetadata(Version targetVersion, ITypeNamesCache typeNamesCache)
        {
            var valueWriterFactory = new DefaultValueWriterFactory(system.Get <IDocumentWriter>(), system.Get <IApplicationObjectsRepository>(), new NullTypeNamesCache());
            var metaDataWriter     = valueWriterFactory.Create();
            var metaData           = new MetaData(typeNamesCache.Names, targetVersion);

            metaDataWriter.Write(metaData, system.Get <IDocumentWriter>().RootNode, metaData.GetType());
        }
 public AppObjectWriter(IDocumentWriter ownerDocument, IInstanceRepository appObjectRepository,
     IValuesCache valuesCache, ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument = ownerDocument;
     this.appObjectRepository = appObjectRepository;
     this.valuesCache = valuesCache;
     this.typeNamesCache = typeNamesCache;
 }
 public DictionaryWriter(IDocumentWriter ownerDocument, IValuesCache valuesCache, IObjectWriter objectWriter,
     ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument = ownerDocument;
     this.valuesCache = valuesCache;
     this.objectWriter = objectWriter;
     this.typeNamesCache = typeNamesCache;
 }
 public DictionaryWriter(IDocumentWriter ownerDocument, IValuesCache valuesCache, IObjectWriter objectWriter,
                         ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument  = ownerDocument;
     this.valuesCache    = valuesCache;
     this.objectWriter   = objectWriter;
     this.typeNamesCache = typeNamesCache;
 }
        protected override void SetUp()
        {
            repository     = NewMock <IInstanceRepository>();
            cache          = NewMock <IValuesCache>();
            document       = NewMock <IDocumentWriter>();
            typeNamesCache = NewMock <ITypeNamesCache>();

            writer = new AppObjectWriter(document, repository, cache, typeNamesCache);
        }
        protected override void SetUp()
        {
            base.SetUp();

            ownerDocument  = NewMock <IDocumentWriter>();
            typeNamesCache = NewMock <ITypeNamesCache>();

            writer = new EnumXmlWriter(ownerDocument, typeNamesCache);
        }
Exemple #14
0
 public ListWriter(Type listType, IDocumentWriter ownerDocument, IValuesCache valuesCache,
                   IObjectWriter objectWriter, ITypeNamesCache typeNamesCache)
 {
     this.listType       = listType;
     this.ownerDocument  = ownerDocument;
     this.valuesCache    = valuesCache;
     this.objectWriter   = objectWriter;
     this.typeNamesCache = typeNamesCache;
 }
Exemple #15
0
 public ListWriter(Type listType, IDocumentWriter ownerDocument, IValuesCache valuesCache,
     IObjectWriter objectWriter, ITypeNamesCache typeNamesCache)
 {
     this.listType = listType;
     this.ownerDocument = ownerDocument;
     this.valuesCache = valuesCache;
     this.objectWriter = objectWriter;
     this.typeNamesCache = typeNamesCache;
 }
        protected override void SetUp()
        {
            document              = NewMock <IDocumentWriter>();
            cache                 = NewMock <IValuesCache>();
            memberWriter          = NewMock <IMemberWriter>();
            baseTypeMembersWriter = NewMock <IBaseTypeMembersWriter>();
            typeNamesCache        = NewMock <ITypeNamesCache>();

            writer = new ClassWriter(document, cache, memberWriter, baseTypeMembersWriter, typeNamesCache);
        }
Exemple #17
0
        protected override void SetUp()
        {
            base.SetUp();

            ownerDocument  = NewMock <IDocumentWriter>();
            valuesCache    = NewMock <IValuesCache>();
            objectWriter   = NewMock <IObjectWriter>();
            typeNamesCache = NewMock <ITypeNamesCache>();

            writer = new DictionaryWriter(ownerDocument, valuesCache, objectWriter, typeNamesCache);
        }
        public DefaultValueWriterFactory(IDocumentWriter document, IApplicationObjectsRepository repository,
            ITypeNamesCache typeNamesCache)
        {
            this.document = document;
            this.repository = repository;
            this.typeNamesCache = typeNamesCache;

            if (repository == null)
            {
                this.repository = new NullApplicationObjectRepository();
            }
        }
Exemple #19
0
        public DefaultValueWriterFactory(IDocumentWriter document, IApplicationObjectsRepository repository,
                                         ITypeNamesCache typeNamesCache)
        {
            this.document       = document;
            this.repository     = repository;
            this.typeNamesCache = typeNamesCache;

            if (repository == null)
            {
                this.repository = new NullApplicationObjectRepository();
            }
        }
Exemple #20
0
 private void WriteMetadata(Version targetVersion, ITypeNamesCache typeNamesCache)
 {
     var valueWriterFactory = new DefaultValueWriterFactory(system.Get<IDocumentWriter>(), system.Get<IApplicationObjectsRepository>(), new NullTypeNamesCache());
     var metaDataWriter = valueWriterFactory.Create();
     var metaData = new MetaData(typeNamesCache.Names, targetVersion);
     metaDataWriter.Write(metaData, system.Get<IDocumentWriter>().RootNode, metaData.GetType());
 }
Exemple #21
0
 public EnumXmlWriter(IDocumentWriter ownerDocument, ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument = ownerDocument;
     this.typeNamesCache = typeNamesCache;
 }
        protected override void SetUp()
        {
            base.SetUp();

            ownerDocument = NewMock<IDocumentWriter>();
            typeNamesCache = NewMock<ITypeNamesCache>();

            writer = new EnumXmlWriter(ownerDocument, typeNamesCache);
        }
Exemple #23
0
 public EnumXmlWriter(IDocumentWriter ownerDocument, ITypeNamesCache typeNamesCache)
 {
     this.ownerDocument  = ownerDocument;
     this.typeNamesCache = typeNamesCache;
 }
        protected override void SetUp()
        {
            base.SetUp();

            ownerDocument = NewMock<IDocumentWriter>();
            valueCache = NewMock<IValuesCache>();
            objectWriter = NewMock<IObjectWriter>();
            typeNamesCache = NewMock<ITypeNamesCache>();

            writer = new ArrayOfObjectsWriter(ownerDocument, valueCache, objectWriter, typeNamesCache);
        }
        protected override void SetUp()
        {
            document = NewMock<IDocumentWriter>();
            cache = NewMock<IValuesCache>();
            memberWriter = NewMock<IMemberWriter>();
            baseTypeMembersWriter = NewMock<IBaseTypeMembersWriter>();
            typeNamesCache = NewMock<ITypeNamesCache>();

            writer = new ClassWriter(document, cache, memberWriter, baseTypeMembersWriter, typeNamesCache);
        }
        protected override void SetUp()
        {
            repository = NewMock<IInstanceRepository>();
            cache = NewMock<IValuesCache>();
            document = NewMock<IDocumentWriter>();
            typeNamesCache = NewMock<ITypeNamesCache>();

            writer = new AppObjectWriter(document, repository, cache, typeNamesCache);
        }