PageRenderTime 30ms CodeModel.GetById 3ms app.highlight 12ms RepoModel.GetById 1ms app.codeStats 0ms

/CBR/CBR.Core/Dependencies/CoreDiagram.cd

#
Unknown | 677 lines | 677 code | 0 blank | 0 comment | 0 complexity | 58dfd1e1089aac4aa328dd06a7fa84d8 MD5 | raw file
  1<?xml version="1.0" encoding="utf-8"?>
  2<ClassDiagram MajorVersion="1" MinorVersion="1">
  3  <Class Name="CBR.Core.Models.Zone">
  4    <Position X="7.75" Y="0.5" Width="1.5" />
  5    <Compartments>
  6      <Compartment Name="Methods" Collapsed="true" />
  7    </Compartments>
  8    <TypeIdentifier>
  9      <HashCode>AAAAAAAABAACAAAAAAAAAEQAAAAAAAAAAQBAAAAAYAA=</HashCode>
 10      <FileName>Models\Book\Zone.cs</FileName>
 11    </TypeIdentifier>
 12    <ShowAsAssociation>
 13      <Property Name="Type" />
 14    </ShowAsAssociation>
 15  </Class>
 16  <Class Name="CBR.Core.Models.Page">
 17    <Position X="5.25" Y="0.5" Width="1.5" />
 18    <Compartments>
 19      <Compartment Name="Fields" Collapsed="true" />
 20      <Compartment Name="Methods" Collapsed="true" />
 21    </Compartments>
 22    <TypeIdentifier>
 23      <HashCode>AAAAAAAAAAAABAAEAAAAQAAAAAAAABQAIAFQAABAAAE=</HashCode>
 24      <FileName>Models\Book\Page.cs</FileName>
 25    </TypeIdentifier>
 26    <ShowAsAssociation>
 27      <Property Name="Parent" />
 28    </ShowAsAssociation>
 29    <ShowAsCollectionAssociation>
 30      <Property Name="Frames" />
 31    </ShowAsCollectionAssociation>
 32  </Class>
 33  <Class Name="CBR.Core.Models.Catalog">
 34    <Position X="0.5" Y="0.5" Width="1.5" />
 35    <Compartments>
 36      <Compartment Name="Fields" Collapsed="true" />
 37      <Compartment Name="Methods" Collapsed="true" />
 38    </Compartments>
 39    <TypeIdentifier>
 40      <HashCode>ACBAAAAAAAAhAUAEAAAEBAEAgoAAAAAEAYABAIAAAAQ=</HashCode>
 41      <FileName>Models\Intern\Catalog.cs</FileName>
 42    </TypeIdentifier>
 43    <ShowAsCollectionAssociation>
 44      <Property Name="Books" />
 45    </ShowAsCollectionAssociation>
 46  </Class>
 47  <Class Name="CBR.Core.Models.Book">
 48    <Position X="2.75" Y="0.5" Width="1.5" />
 49    <Compartments>
 50      <Compartment Name="Fields" Collapsed="true" />
 51      <Compartment Name="Methods" Collapsed="true" />
 52    </Compartments>
 53    <TypeIdentifier>
 54      <HashCode>AiCAAAAAAABggEAkgEACEAJACAACJBECIQFBACJAJAA=</HashCode>
 55      <FileName>Models\Book\Book.cs</FileName>
 56    </TypeIdentifier>
 57    <ShowAsCollectionAssociation>
 58      <Property Name="Pages" />
 59    </ShowAsCollectionAssociation>
 60  </Class>
 61  <Class Name="CBR.Core.Services.WorkspaceService">
 62    <Position X="0.5" Y="6" Width="1.5" />
 63    <Compartments>
 64      <Compartment Name="Fields" Collapsed="true" />
 65    </Compartments>
 66    <TypeIdentifier>
 67      <HashCode>AAIAAAAAAAAAAAAAAAAAAAAAAAgAAAAAwAAAAAAAAAA=</HashCode>
 68      <FileName>Services\Workspace\WorkspaceService.cs</FileName>
 69    </TypeIdentifier>
 70    <ShowAsAssociation>
 71      <Field Name="Instance" />
 72      <Property Name="Settings" />
 73    </ShowAsAssociation>
 74  </Class>
 75  <Class Name="CBR.Core.Models.WorkspaceInfo">
 76    <Position X="3" Y="6" Width="1.5" />
 77    <TypeIdentifier>
 78      <HashCode>AAAAJgQAAAAAAAgAAAQCRQAACAAAAIACAAgAAAAAAAA=</HashCode>
 79      <FileName>Models\Workspace\WorkspaceInfo.cs</FileName>
 80    </TypeIdentifier>
 81    <ShowAsAssociation>
 82      <Property Name="Extended" />
 83      <Property Name="Feed" />
 84    </ShowAsAssociation>
 85    <ShowAsCollectionAssociation>
 86      <Property Name="RecentFileList" />
 87      <Property Name="RecentCatalogList" />
 88      <Property Name="DeviceInfoList" />
 89    </ShowAsCollectionAssociation>
 90  </Class>
 91  <Class Name="CBR.Core.Models.RecentFileInfo" Collapsed="true">
 92    <Position X="6" Y="6" Width="1.5" />
 93    <TypeIdentifier>
 94      <HashCode>ACAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABAAABAAAA=</HashCode>
 95      <FileName>Models\Workspace\RecentFileInfo.cs</FileName>
 96    </TypeIdentifier>
 97  </Class>
 98  <Class Name="CBR.Core.Services.CatalogService">
 99    <Position X="0.5" Y="10" Width="2" />
100    <TypeIdentifier>
101      <HashCode>ACAAwIACAABQIAAAACAABIgIQAAQAABAQDABDIAAAAQ=</HashCode>
102      <FileName>Services\Intern\CatalogService.cs</FileName>
103    </TypeIdentifier>
104    <ShowAsAssociation>
105      <Field Name="Instance" />
106    </ShowAsAssociation>
107  </Class>
108  <Class Name="CBR.Core.Services.XpsBookService" Collapsed="true">
109    <Position X="8.25" Y="10" Width="1.5" />
110    <TypeIdentifier>
111      <HashCode>AAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA=</HashCode>
112      <FileName>Services\Books\XpsBookService.cs</FileName>
113    </TypeIdentifier>
114  </Class>
115  <Class Name="CBR.Core.Services.BookServiceBase">
116    <Position X="5.75" Y="10" Width="1.5" />
117    <TypeIdentifier>
118      <HashCode>AqACACAAAgAwCAAACAAAIAABAAkCBAIAAAAIABMEACA=</HashCode>
119      <FileName>Services\Books\BookServiceBase.cs</FileName>
120    </TypeIdentifier>
121  </Class>
122  <Class Name="CBR.Core.Services.BookService" Collapsed="true">
123    <Position X="8.25" Y="12" Width="1.5" />
124    <Compartments>
125      <Compartment Name="Fields" Collapsed="true" />
126    </Compartments>
127    <TypeIdentifier>
128      <HashCode>AoCCACAAAgAgQACQCAAAIAAAAEAABAAgAAAAAAAAACg=</HashCode>
129      <FileName>Services\Books\BookService.cs</FileName>
130    </TypeIdentifier>
131  </Class>
132  <Class Name="CBR.Core.Services.BookInfoService">
133    <Position X="3" Y="10" Width="2" />
134    <TypeIdentifier>
135      <HashCode>AAAAAAAAAAAAAIAAAAAAAACAAAAAAAAAAAAACAAAACA=</HashCode>
136      <FileName>Services\Intern\BookInfoService.cs</FileName>
137    </TypeIdentifier>
138  </Class>
139  <Class Name="CBR.Core.Files.Conversion.ContractParameters">
140    <Position X="11" Y="1.5" Width="1.5" />
141    <TypeIdentifier>
142      <HashCode>AAACAAAAAAAIAAAAAIoCAAQAAAgAAAAAEAAAAgAAAgA=</HashCode>
143      <FileName>Files\Conversion\Contract.cs</FileName>
144    </TypeIdentifier>
145  </Class>
146  <Class Name="CBR.Core.Files.Conversion.BookFileConverter">
147    <Position X="13.25" Y="0.5" Width="2.25" />
148    <TypeIdentifier>
149      <HashCode>CAAAABAAQAAQAAAAIIIAAAAAAgAAAAAAgAAAAACAAAA=</HashCode>
150      <FileName>Files\Conversion\BookFileConverter.cs</FileName>
151    </TypeIdentifier>
152    <ShowAsAssociation>
153      <Property Name="Settings" />
154    </ShowAsAssociation>
155  </Class>
156  <Class Name="CBR.Core.Files.Conversion.ImageFileReader" Collapsed="true">
157    <Position X="18.25" Y="2.75" Width="1.5" />
158    <TypeIdentifier>
159      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAA=</HashCode>
160      <FileName>Files\Conversion\IMG\ImageFileReader.cs</FileName>
161    </TypeIdentifier>
162    <Lollipop Position="0.2" />
163  </Class>
164  <Class Name="CBR.Core.Files.Conversion.ImageFileWriter" Collapsed="true">
165    <Position X="18.25" Y="0.5" Width="1.5" />
166    <TypeIdentifier>
167      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA=</HashCode>
168      <FileName>Files\Conversion\IMG\ImageFileWriter.cs</FileName>
169    </TypeIdentifier>
170    <Lollipop Position="0.2" />
171  </Class>
172  <Class Name="CBR.Core.Files.Conversion.PDFImageReader" Collapsed="true">
173    <Position X="20.25" Y="3.75" Width="1.5" />
174    <TypeIdentifier>
175      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAA=</HashCode>
176      <FileName>Files\Conversion\PDF\PDFImageReader.cs</FileName>
177    </TypeIdentifier>
178    <Lollipop Position="0.2" />
179  </Class>
180  <Class Name="CBR.Core.Files.Conversion.RARImageReader" Collapsed="true">
181    <Position X="18.25" Y="3.75" Width="1.5" />
182    <TypeIdentifier>
183      <HashCode>AAAAAAAAAAAAAACAAAAAAAAgAAAAAAAAAAAAAAAAAAA=</HashCode>
184      <FileName>Files\Conversion\RAR\RARImageReader.cs</FileName>
185    </TypeIdentifier>
186    <Lollipop Position="0.2" />
187  </Class>
188  <Class Name="CBR.Core.Files.Conversion.ZIPWriter" Collapsed="true">
189    <Position X="18.25" Y="1.5" Width="1.5" />
190    <TypeIdentifier>
191      <HashCode>AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA=</HashCode>
192      <FileName>Files\Conversion\RAR\ZIPWriter.cs</FileName>
193    </TypeIdentifier>
194    <Lollipop Position="0.2" />
195  </Class>
196  <Class Name="CBR.Core.Files.Conversion.XPSImageReader" Collapsed="true">
197    <Position X="20.25" Y="2.75" Width="1.5" />
198    <TypeIdentifier>
199      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAA=</HashCode>
200      <FileName>Files\Conversion\XPS\XPSImageReader.cs</FileName>
201    </TypeIdentifier>
202    <Lollipop Position="0.2" />
203  </Class>
204  <Class Name="CBR.Core.Files.Conversion.XPSImageWriter" Collapsed="true">
205    <Position X="20.25" Y="0.5" Width="1.5" />
206    <TypeIdentifier>
207      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA=</HashCode>
208      <FileName>Files\Conversion\XPS\XPSImageWriter.cs</FileName>
209    </TypeIdentifier>
210    <Lollipop Position="0.2" />
211  </Class>
212  <Class Name="CBR.Core.Models.DeviceInfo" Collapsed="true">
213    <Position X="6" Y="6.75" Width="1.5" />
214    <TypeIdentifier>
215      <HashCode>AAwAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEAAAgABA=</HashCode>
216      <FileName>Models\Workspace\DeviceInfo.cs</FileName>
217    </TypeIdentifier>
218  </Class>
219  <Class Name="CBR.Core.Helpers.Localization.CultureManager">
220    <Position X="0.5" Y="16" Width="1.75" />
221    <Compartments>
222      <Compartment Name="Fields" Collapsed="true" />
223    </Compartments>
224    <TypeIdentifier>
225      <HashCode>AAAAhIAEAABEBAAAAAAAEBBQEGBAACAgQAAAAQAACAQ=</HashCode>
226      <FileName>Helpers\WPF\Localization\CultureManager.cs</FileName>
227    </TypeIdentifier>
228    <ShowAsAssociation>
229      <Field Name="Instance" />
230      <Property Name="Provider" />
231    </ShowAsAssociation>
232  </Class>
233  <Class Name="CBR.Core.Helpers.Localization.LocalizationExtension">
234    <Position X="6" Y="18.5" Width="2" />
235    <Compartments>
236      <Compartment Name="Fields" Collapsed="true" />
237    </Compartments>
238    <TypeIdentifier>
239      <HashCode>AAAAAAAAIAAAAAQEAACAAAAAAABAAAAABAEACAAAEgA=</HashCode>
240      <FileName>Helpers\WPF\Localization\LocalizationExtension.cs</FileName>
241    </TypeIdentifier>
242  </Class>
243  <Class Name="CBR.Core.Helpers.Localization.ManagedMarkupExtension">
244    <Position X="3" Y="16" Width="2" />
245    <Compartments>
246      <Compartment Name="Fields" Collapsed="true" />
247    </Compartments>
248    <TypeIdentifier>
249      <HashCode>AAAICAAEIAAAAAAAAAAACAAAAAQAAAAAAAAAAAAAKEA=</HashCode>
250      <FileName>Helpers\WPF\Localization\Core\ManagedMarkupExtension.cs</FileName>
251    </TypeIdentifier>
252  </Class>
253  <Class Name="CBR.Core.Helpers.Localization.MarkupExtensionManager">
254    <Position X="6" Y="16" Width="2.25" />
255    <Compartments>
256      <Compartment Name="Fields" Collapsed="true" />
257    </Compartments>
258    <TypeIdentifier>
259      <HashCode>AIAACAAAACAAAEAAAAAAAAAABAAIAAAAQAgAAAAAAAA=</HashCode>
260      <FileName>Helpers\WPF\Localization\Core\MarkupExtensionManager.cs</FileName>
261    </TypeIdentifier>
262    <ShowAsAssociation>
263      <Field Name="Instance" />
264    </ShowAsAssociation>
265    <ShowAsCollectionAssociation>
266      <Property Name="Extensions" />
267    </ShowAsCollectionAssociation>
268  </Class>
269  <Class Name="Infralution.Localization.Wpf.ResourceEnumConverter" Collapsed="true">
270    <Position X="9" Y="16" Width="2.25" />
271    <TypeIdentifier>
272      <HashCode>AAAAhAgAYAAAAAigAAAAAAAAQAAAACAAQAAAAAAAAQA=</HashCode>
273      <FileName>Helpers\WPF\Localization\Core\ResourceEnumConverter.cs</FileName>
274    </TypeIdentifier>
275  </Class>
276  <Class Name="CBR.Core.Helpers.Localization.ResxProvider" Collapsed="true">
277    <Position X="0.5" Y="25.75" Width="1.5" />
278    <TypeIdentifier>
279      <HashCode>AAAAAAAAAAAAIAAAAAAAAAAIgAAAgAAAAAABAAAAAAA=</HashCode>
280      <FileName>Helpers\WPF\Localization\Providers\Resx\ResxProvider.cs</FileName>
281    </TypeIdentifier>
282  </Class>
283  <Class Name="CBR.Core.Helpers.Localization.ProviderBase">
284    <Position X="0.5" Y="22.25" Width="1.5" />
285    <TypeIdentifier>
286      <HashCode>QAAAhAAAAAAAIAAABAIAEADAEAAAAAAQAAAAAAAACAA=</HashCode>
287      <FileName>Helpers\WPF\Localization\Providers\ProviderBase.cs</FileName>
288    </TypeIdentifier>
289    <Lollipop Position="0.2" />
290  </Class>
291  <Class Name="CBR.Core.Helpers.Localization.FileBaseProvider">
292    <Position X="3" Y="22.25" Width="1.5" />
293    <TypeIdentifier>
294      <HashCode>QABApAAAAAAAIAAABAAAEABAGAAAAgAAAAkAAEAACAA=</HashCode>
295      <FileName>Helpers\WPF\Localization\Providers\Files\FileBaseProvider.cs</FileName>
296    </TypeIdentifier>
297    <ShowAsCollectionAssociation>
298      <Field Name="_localizationFileList" />
299    </ShowAsCollectionAssociation>
300  </Class>
301  <Class Name="CBR.Core.Helpers.Localization.BinProvider" Collapsed="true">
302    <Position X="5" Y="22.25" Width="1.5" />
303    <TypeIdentifier>
304      <HashCode>AAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAEAAAAAEA=</HashCode>
305      <FileName>Helpers\WPF\Localization\Providers\Files\BinProvider.cs</FileName>
306    </TypeIdentifier>
307  </Class>
308  <Class Name="CBR.Core.Helpers.Localization.XmlProvider">
309    <Position X="7" Y="22.25" Width="1.5" />
310    <TypeIdentifier>
311      <HashCode>AAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAEAAAAAEA=</HashCode>
312      <FileName>Helpers\WPF\Localization\Providers\Files\XmlProvider.cs</FileName>
313    </TypeIdentifier>
314  </Class>
315  <Class Name="CBR.Core.Helpers.Localization.LocalizationFile">
316    <Position X="5.25" Y="24.25" Width="1.5" />
317    <TypeIdentifier>
318      <HashCode>AAAAAAAAAAAAAAAAAEAAAAAAABAAAAAAAAAAAAAAAAA=</HashCode>
319      <FileName>Helpers\WPF\Localization\Providers\Files\LocalizationFile.cs</FileName>
320    </TypeIdentifier>
321    <ShowAsCollectionAssociation>
322      <Property Name="Dictionnaries" />
323    </ShowAsCollectionAssociation>
324  </Class>
325  <Class Name="CBR.Core.Helpers.Localization.LocalizationDictionary">
326    <Position X="7.75" Y="24.25" Width="1.5" />
327    <TypeIdentifier>
328      <HashCode>AAAAAAAEAAAAAAAAAEAAAAAAAAAAAAAAAAAACABAABA=</HashCode>
329      <FileName>Helpers\WPF\Localization\Providers\Files\LocalizationFile.cs</FileName>
330    </TypeIdentifier>
331    <ShowAsCollectionAssociation>
332      <Property Name="LocalizationItems" />
333    </ShowAsCollectionAssociation>
334  </Class>
335  <Class Name="CBR.Core.Helpers.Localization.LocalizationItem">
336    <Position X="10.25" Y="24.25" Width="1.5" />
337    <TypeIdentifier>
338      <HashCode>BAAAAAAAAAAAAAQAAAAAIAAEAAAAAAAAAAAAAAAAABQ=</HashCode>
339      <FileName>Helpers\WPF\Localization\Providers\Files\LocalizationFile.cs</FileName>
340    </TypeIdentifier>
341  </Class>
342  <Class Name="CBR.Core.Models.ExtendedInfo" Collapsed="true">
343    <Position X="6" Y="8.5" Width="1.5" />
344    <TypeIdentifier>
345      <HashCode>AgAAACAACAAAIAAAAAAACAAAAAABAAAAAAAAAAgAACI=</HashCode>
346      <FileName>Models\Workspace\ExtendedInfo.cs</FileName>
347    </TypeIdentifier>
348  </Class>
349  <Class Name="CBR.Core.Models.FeedInfo" Collapsed="true">
350    <Position X="6" Y="7.5" Width="1.5" />
351    <TypeIdentifier>
352      <HashCode>AAAAAAAABQAAAAAAAAABAAAAAAAAAAAAQAAAAAAAACA=</HashCode>
353      <FileName>Models\Workspace\FeedInfo.cs</FileName>
354    </TypeIdentifier>
355    <ShowAsCollectionAssociation>
356      <Property Name="Feeds" />
357    </ShowAsCollectionAssociation>
358  </Class>
359  <Class Name="CBR.Core.Models.FeedItemInfo" Collapsed="true">
360    <Position X="8.25" Y="7.5" Width="1.5" />
361    <TypeIdentifier>
362      <HashCode>AAAAAAAACAAAAAAAAAAAAAQAAAAAAAAACAAAAAAAAAA=</HashCode>
363      <FileName>Models\Workspace\FeedInfo.cs</FileName>
364    </TypeIdentifier>
365  </Class>
366  <Class Name="CBR.Core.Models.ProxyInfo" Collapsed="true">
367    <Position X="8.25" Y="6" Width="1.5" />
368    <TypeIdentifier>
369      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAACgAAAAACAQAAAAAAAAA=</HashCode>
370      <FileName>Models\Workspace\ProxyInfo.cs</FileName>
371    </TypeIdentifier>
372  </Class>
373  <Class Name="CBR.Core.Services.ePUBBookService" Collapsed="true">
374    <Position X="8.25" Y="11" Width="1.5" />
375    <TypeIdentifier>
376      <HashCode>AYAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA=</HashCode>
377      <FileName>Services\Books\ePUBBookService.cs</FileName>
378    </TypeIdentifier>
379  </Class>
380  <Class Name="CBR.Core.Services.DocumentFactory">
381    <Position X="10.5" Y="10" Width="1.5" />
382    <TypeIdentifier>
383      <HashCode>AAAAAIAAEgAIAoAIQAAAAAAAAAIAAoCAQAQAAAAACEA=</HashCode>
384      <FileName>Services\Intern\DocumentFactory.cs</FileName>
385    </TypeIdentifier>
386    <ShowAsAssociation>
387      <Field Name="allExtension" />
388    </ShowAsAssociation>
389  </Class>
390  <Class Name="CBR.Core.Models.DocumentInfo" Collapsed="true">
391    <Position X="12.75" Y="10" Width="1.5" />
392    <TypeIdentifier>
393      <HashCode>AAQAACBAAACgAAIACAAAAAAAEAAAQQAAAQoAAQAAAAA=</HashCode>
394      <FileName>Models\Intern\DocumentInfo.cs</FileName>
395    </TypeIdentifier>
396  </Class>
397  <Class Name="CBR.Core.Formats.OPDS.OpdsManager">
398    <Position X="0.5" Y="27.75" Width="1.5" />
399    <TypeIdentifier>
400      <HashCode>AAAAAAgAAIAAACCQAAgAAAgCQAAEkAIgEAAAoAAAAAg=</HashCode>
401      <FileName>Formats\OPDS\OpdsManager.cs</FileName>
402    </TypeIdentifier>
403  </Class>
404  <Class Name="CBR.Core.Formats.OPDS.OpdsItemBase">
405    <Position X="5" Y="27.75" Width="1.5" />
406    <TypeIdentifier>
407      <HashCode>AAAAAAAAAgAAAEAAAAAAAAAAAAAAAAAAQAAAAAAAAAA=</HashCode>
408      <FileName>Formats\OPDS\Model\OpdsItemBase.cs</FileName>
409    </TypeIdentifier>
410  </Class>
411  <Class Name="CBR.Core.Formats.OPDS.OpdsItem">
412    <Position X="7.5" Y="27.75" Width="1.5" />
413    <TypeIdentifier>
414      <HashCode>AAAAAAAACAAAgAAACAACAEgAAAAAEAAAAAEAAAEQAAA=</HashCode>
415      <FileName>Formats\OPDS\Model\OpdsItem.cs</FileName>
416    </TypeIdentifier>
417    <ShowAsCollectionAssociation>
418      <Property Name="Downloads" />
419    </ShowAsCollectionAssociation>
420  </Class>
421  <Class Name="CBR.Core.Formats.OPDS.OpdsFeed">
422    <Position X="2.5" Y="27.75" Width="1.5" />
423    <TypeIdentifier>
424      <HashCode>AAAAAAAAAAAACAAEgAAAAQAAAQACAIBAEAAAAAEAAAA=</HashCode>
425      <FileName>Formats\OPDS\Model\OpdsFeed.cs</FileName>
426    </TypeIdentifier>
427    <ShowAsCollectionAssociation>
428      <Property Name="Items" />
429    </ShowAsCollectionAssociation>
430  </Class>
431  <Class Name="CBR.Core.Formats.OPDS.OpdsDownload">
432    <Position X="10" Y="27.75" Width="1.5" />
433    <TypeIdentifier>
434      <HashCode>AAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAQAAQAAAAAA=</HashCode>
435      <FileName>Formats\OPDS\Model\OpdsDownload.cs</FileName>
436    </TypeIdentifier>
437  </Class>
438  <Class Name="CBR.Core.Formats.OPDS.OpdsCategory">
439    <Position X="5" Y="30.25" Width="1.5" />
440    <TypeIdentifier>
441      <HashCode>AAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAQAAAAAA=</HashCode>
442      <FileName>Formats\OPDS\Model\OpdsCategory.cs</FileName>
443    </TypeIdentifier>
444  </Class>
445  <Class Name="CBR.Core.Formats.ePUB.ePUBManager" Collapsed="true">
446    <Position X="0.5" Y="33" Width="1.5" />
447    <TypeIdentifier>
448      <HashCode>AAAAQAgAABAAIAAAAICBAAIAAACBQACAABAQIAGAAEA=</HashCode>
449      <FileName>Formats\ePUB\ePUBManager.cs</FileName>
450    </TypeIdentifier>
451  </Class>
452  <Class Name="CBR.Core.Formats.ePUB.ePUBHelper" Collapsed="true">
453    <Position X="2.25" Y="33" Width="1.5" />
454    <Compartments>
455      <Compartment Name="Nested Types" Collapsed="false" />
456    </Compartments>
457    <TypeIdentifier>
458      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
459      <FileName>Formats\ePUB\ePUBHelper.cs</FileName>
460    </TypeIdentifier>
461  </Class>
462  <Class Name="CBR.Core.Formats.ePUB.ePUB">
463    <Position X="0.5" Y="33.75" Width="1.5" />
464    <TypeIdentifier>
465      <HashCode>AIAAAAQAAAQAAAAAAAAIBAAAAAAAAAAAACBBQAEAAAA=</HashCode>
466      <FileName>Formats\ePUB\Model\ePUB.cs</FileName>
467    </TypeIdentifier>
468    <ShowAsAssociation>
469      <Property Name="Container" />
470    </ShowAsAssociation>
471  </Class>
472  <Class Name="CBR.Core.Formats.ePUB.ePUBContainer">
473    <Position X="2.75" Y="33.75" Width="1.5" />
474    <TypeIdentifier>
475      <HashCode>AAAAAAAAAAAAAAAAAAAQIAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
476      <FileName>Formats\ePUB\Model\Container\ePUBContainer.cs</FileName>
477    </TypeIdentifier>
478    <ShowAsAssociation>
479      <Property Name="Package" />
480    </ShowAsAssociation>
481  </Class>
482  <Class Name="CBR.Core.Formats.ePUB.ePUBPackage">
483    <Position X="5" Y="33.75" Width="1.5" />
484    <TypeIdentifier>
485      <HashCode>AAAAAAABBAABIEIAAAAACAEAAAAAAAAAAAAAQAAEAAA=</HashCode>
486      <FileName>Formats\ePUB\Model\Container\Package\ePUBPackage.cs</FileName>
487    </TypeIdentifier>
488    <ShowAsAssociation>
489      <Property Name="Manifest" />
490      <Property Name="Metadata" />
491      <Property Name="TableOfContent" />
492      <Property Name="Spine" />
493      <Property Name="Guide" />
494    </ShowAsAssociation>
495  </Class>
496  <Class Name="CBR.Core.Formats.ePUB.ePUBNavPoint" Collapsed="true">
497    <Position X="9.5" Y="33.75" Width="1.5" />
498    <TypeIdentifier>
499      <HashCode>AAACAAAAkgAACAAAAAAAIAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
500      <FileName>Formats\ePUB\Model\Container\Package\Toc\ePUBNavPoint.cs</FileName>
501    </TypeIdentifier>
502  </Class>
503  <Class Name="CBR.Core.Formats.ePUB.ePUBTableNCX" Collapsed="true">
504    <Position X="7.25" Y="33.75" Width="1.5" />
505    <TypeIdentifier>
506      <HashCode>AAEAAIAAAAAACEAAgABABAAAAAAAQAAEQAAAQAQAhAA=</HashCode>
507      <FileName>Formats\ePUB\Model\Container\Package\Toc\ePUBTableNCX.cs</FileName>
508    </TypeIdentifier>
509    <ShowAsCollectionAssociation>
510      <Property Name="Items" />
511    </ShowAsCollectionAssociation>
512  </Class>
513  <Class Name="CBR.Core.Formats.ePUB.ePUBSpine" Collapsed="true">
514    <Position X="7.25" Y="34.75" Width="1.5" />
515    <TypeIdentifier>
516      <HashCode>AAAAAAAAAAAACgAAAAAAIAAAAAAAAAAAAAAAAAAABAA=</HashCode>
517      <FileName>Formats\ePUB\Model\Container\Package\Spine\ePUBSpine.cs</FileName>
518    </TypeIdentifier>
519    <ShowAsCollectionAssociation>
520      <Property Name="Items" />
521    </ShowAsCollectionAssociation>
522  </Class>
523  <Class Name="CBR.Core.Formats.ePUB.ePUBSpineItem" Collapsed="true">
524    <Position X="9.5" Y="34.75" Width="1.5" />
525    <TypeIdentifier>
526      <HashCode>AAACAAAgAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
527      <FileName>Formats\ePUB\Model\Container\Package\Spine\ePUBSpineItem.cs</FileName>
528    </TypeIdentifier>
529  </Class>
530  <Class Name="CBR.Core.Formats.ePUB.ePUBMetadata" Collapsed="true">
531    <Position X="7.25" Y="35.75" Width="1.5" />
532    <TypeIdentifier>
533      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAACAAAIAAAAAAAAAAAAA=</HashCode>
534      <FileName>Formats\ePUB\Model\Container\Package\Meta\ePUBMetadata.cs</FileName>
535    </TypeIdentifier>
536    <ShowAsCollectionAssociation>
537      <Property Name="Meta" />
538      <Property Name="MetaDC" />
539    </ShowAsCollectionAssociation>
540  </Class>
541  <Class Name="CBR.Core.Formats.ePUB.ePUBMetaItem" Collapsed="true">
542    <Position X="7.25" Y="36.75" Width="1.5" />
543    <TypeIdentifier>
544      <HashCode>AAAAAAAAAAAAAAAAAAAAIAQAAAAAAAAAAAAgAAAAAAA=</HashCode>
545      <FileName>Formats\ePUB\Model\Container\Package\Meta\ePUBMetaItem.cs</FileName>
546    </TypeIdentifier>
547  </Class>
548  <Class Name="CBR.Core.Formats.ePUB.ePUBMetaDcItem" Collapsed="true">
549    <Position X="9.5" Y="36.75" Width="1.5" />
550    <TypeIdentifier>
551      <HashCode>ABAAIAAAACAAAAACAAAAIAAEAAAAAAAAAAAAABAAAAA=</HashCode>
552      <FileName>Formats\ePUB\Model\Container\Package\Meta\ePUBMetaDcItem.cs</FileName>
553    </TypeIdentifier>
554  </Class>
555  <Class Name="CBR.Core.Formats.ePUB.ePUBManifest" Collapsed="true">
556    <Position X="2.75" Y="35.75" Width="1.5" />
557    <TypeIdentifier>
558      <HashCode>AAAAAAAAAAAACAAAAAAAAAAAAAAAQAAAAAAAAAAABAA=</HashCode>
559      <FileName>Formats\ePUB\Model\Container\Package\Manifest\ePUBManifest.cs</FileName>
560    </TypeIdentifier>
561    <ShowAsCollectionAssociation>
562      <Property Name="Items" />
563    </ShowAsCollectionAssociation>
564  </Class>
565  <Class Name="CBR.Core.Formats.ePUB.ePUBManifestItem" Collapsed="true">
566    <Position X="2.75" Y="36.75" Width="1.5" />
567    <TypeIdentifier>
568      <HashCode>AAACgAAAAAABAAgAAAAAIAQAAAAAAAAAAAAAgAAACAA=</HashCode>
569      <FileName>Formats\ePUB\Model\Container\Package\Manifest\ePUBManifestItem.cs</FileName>
570    </TypeIdentifier>
571  </Class>
572  <Class Name="CBR.Core.Formats.ePUB.ePUBGuide" Collapsed="true">
573    <Position X="5" Y="37" Width="1.5" />
574    <TypeIdentifier>
575      <HashCode>AAAAAAAAAAAACAAAAAAAIAAAAAAAAAAAAAAAAAAABAA=</HashCode>
576      <FileName>Formats\ePUB\Model\Container\Package\Guide\ePUBGuide.cs</FileName>
577    </TypeIdentifier>
578    <ShowAsCollectionAssociation>
579      <Property Name="Items" />
580    </ShowAsCollectionAssociation>
581  </Class>
582  <Class Name="CBR.Core.Formats.ePUB.ePUBGuideItem" Collapsed="true">
583    <Position X="5" Y="38" Width="1.5" />
584    <TypeIdentifier>
585      <HashCode>AAAAAAAAAAAAAEAAAAAAIAQAAAAAAAAAAQAAAAAAAAA=</HashCode>
586      <FileName>Formats\ePUB\Model\Container\Package\Guide\ePUBGuideItem.cs</FileName>
587    </TypeIdentifier>
588  </Class>
589  <Class Name="CBR.Core.Helpers.NET.Properties.PropertyHelper">
590    <Position X="0.5" Y="39.25" Width="1.5" />
591    <TypeIdentifier>
592      <HashCode>AAAAAAAAAAAAAAgAAAAFAAAAAAAgAAAAEAAAgAEAAAA=</HashCode>
593      <FileName>Helpers\NET\Properties\PropertyHelper.cs</FileName>
594    </TypeIdentifier>
595  </Class>
596  <Class Name="CBR.Core.Helpers.NET.Properties.UserPropertyAttribute">
597    <Position X="7" Y="39.25" Width="1.5" />
598    <TypeIdentifier>
599      <HashCode>AAAAAAAAAAAAAAAAAAAAQAAAAAAAQAABAAAAAQAAAAA=</HashCode>
600      <FileName>Helpers\NET\Properties\UserPropertyAttribute.cs</FileName>
601    </TypeIdentifier>
602  </Class>
603  <Class Name="CBR.Core.Helpers.NET.Properties.PropertyModel">
604    <Position X="4.75" Y="39.25" Width="1.5" />
605    <TypeIdentifier>
606      <HashCode>ACAAAAAAAAAAAIAAAAAAQAQAAAAAAAAAAAAAAAAIgAA=</HashCode>
607      <FileName>Helpers\NET\Properties\PropertyModel.cs</FileName>
608    </TypeIdentifier>
609  </Class>
610  <Class Name="CBR.Core.Helpers.NET.Properties.PropertyViewModel">
611    <Position X="2.5" Y="39.25" Width="1.5" />
612    <TypeIdentifier>
613      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAACABAAQgAAAAAAAAA=</HashCode>
614      <FileName>Helpers\NET\Properties\PropertyViewModel.cs</FileName>
615    </TypeIdentifier>
616    <ShowAsAssociation>
617      <Property Name="Data" />
618    </ShowAsAssociation>
619  </Class>
620  <Interface Name="CBR.Core.Files.Conversion.IReaderContract" Collapsed="true">
621    <Position X="16" Y="2.75" Width="1.5" />
622    <TypeIdentifier>
623      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAA=</HashCode>
624      <FileName>Files\Conversion\Contract.cs</FileName>
625    </TypeIdentifier>
626  </Interface>
627  <Interface Name="CBR.Core.Files.Conversion.IWriterContract" Collapsed="true">
628    <Position X="16" Y="0.5" Width="1.5" />
629    <TypeIdentifier>
630      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA=</HashCode>
631      <FileName>Files\Conversion\Contract.cs</FileName>
632    </TypeIdentifier>
633  </Interface>
634  <Interface Name="CBR.Core.Helpers.Localization.IResourceProvider" Collapsed="true">
635    <Position X="2.75" Y="20.5" Width="1.5" />
636    <TypeIdentifier>
637      <HashCode>QAAAhAAAAAAAIAAABAAAEADAEAAAAAAQAAAAAAAACAA=</HashCode>
638      <FileName>Helpers\WPF\Localization\Providers\IResourceProvider.cs</FileName>
639    </TypeIdentifier>
640  </Interface>
641  <Enum Name="CBR.Core.Models.FrameType" Collapsed="true">
642    <Position X="7.75" Y="3.5" Width="1.5" />
643    <TypeIdentifier>
644      <HashCode>AAAAAAAAAAAQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
645      <FileName>Models\Book\Zone.cs</FileName>
646    </TypeIdentifier>
647  </Enum>
648  <Enum Name="CBR.Core.Models.DocumentType" Collapsed="true">
649    <Position X="12.75" Y="10.75" Width="1.5" />
650    <TypeIdentifier>
651      <HashCode>gAAAAAAMAABAAAAIAAAAACAIAABAAAAAAIAAAAEAEAQ=</HashCode>
652      <FileName>Models\Intern\DocumentInfo.cs</FileName>
653    </TypeIdentifier>
654  </Enum>
655  <Enum Name="CBR.Core.Formats.ePUB.ePUBMetadataType" Collapsed="true">
656    <Position X="4" Y="33" Width="1.5" />
657    <TypeIdentifier>
658      <HashCode>AAAAAAAAQAQAAAoAIAgACAiAAAAQAABAAAAAAQAAgAA=</HashCode>
659      <FileName>Formats\ePUB\Model\Container\Package\Meta\ePUBMetadataType.cs</FileName>
660    </TypeIdentifier>
661  </Enum>
662  <Delegate Name="CBR.Core.Files.Conversion.ProgressDelegate" Collapsed="true">
663    <Position X="11" Y="0.5" Width="1.5" />
664    <TypeIdentifier>
665      <HashCode>AAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
666      <FileName>Files\Conversion\Contract.cs</FileName>
667    </TypeIdentifier>
668  </Delegate>
669  <Delegate Name="CBR.Core.Helpers.Localization.GetResourceHandler" Collapsed="true">
670    <Position X="9" Y="17" Width="2.25" />
671    <TypeIdentifier>
672      <HashCode>AAAAAAAAAACAABAAAAAAAAAAAAAAAAAAAAAAAAAACAA=</HashCode>
673      <FileName>Helpers\WPF\Localization\LocalizationExtension.cs</FileName>
674    </TypeIdentifier>
675  </Delegate>
676  <Font Name="Segoe UI" Size="9" />
677</ClassDiagram>