aboutsummaryrefslogtreecommitdiff
path: root/src/dtf/WixToolset.Dtf.Compression/Compression.cd
diff options
context:
space:
mode:
Diffstat (limited to 'src/dtf/WixToolset.Dtf.Compression/Compression.cd')
-rw-r--r--src/dtf/WixToolset.Dtf.Compression/Compression.cd175
1 files changed, 175 insertions, 0 deletions
diff --git a/src/dtf/WixToolset.Dtf.Compression/Compression.cd b/src/dtf/WixToolset.Dtf.Compression/Compression.cd
new file mode 100644
index 00000000..95012be0
--- /dev/null
+++ b/src/dtf/WixToolset.Dtf.Compression/Compression.cd
@@ -0,0 +1,175 @@
1<?xml version="1.0" encoding="utf-8"?>
2<ClassDiagram MajorVersion="1" MinorVersion="1">
3 <Comment CommentText="File-based classes">
4 <Position X="2.35" Y="1.442" Height="0.408" Width="0.783" />
5 </Comment>
6 <Comment CommentText="Stream-based classes">
7 <Position X="9.649" Y="1.317" Height="0.4" Width="0.996" />
8 </Comment>
9 <Class Name="WixToolset.Dtf.Compression.ArchiveException" Collapsed="true">
10 <Position X="3" Y="4.25" Width="2" />
11 <TypeIdentifier>
12 <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
13 <FileName>ArchiveException.cs</FileName>
14 </TypeIdentifier>
15 </Class>
16 <Class Name="WixToolset.Dtf.Compression.ArchiveFileInfo">
17 <Position X="3" Y="0.5" Width="2" />
18 <Members>
19 <Method Name="ArchiveFileInfo" Hidden="true" />
20 <Field Name="archiveInfo" Hidden="true" />
21 <Field Name="archiveNumber" Hidden="true" />
22 <Field Name="attributes" Hidden="true" />
23 <Field Name="exists" Hidden="true" />
24 <Method Name="GetObjectData" Hidden="true" />
25 <Field Name="initialized" Hidden="true" />
26 <Field Name="lastWriteTime" Hidden="true" />
27 <Field Name="length" Hidden="true" />
28 <Field Name="name" Hidden="true" />
29 <Field Name="path" Hidden="true" />
30 </Members>
31 <TypeIdentifier>
32 <HashCode>AAAgAAAAIRJAAIMEAEACgARwAAEEEAAAASAAAAEAIAA=</HashCode>
33 <FileName>ArchiveFileInfo.cs</FileName>
34 </TypeIdentifier>
35 </Class>
36 <Class Name="WixToolset.Dtf.Compression.ArchiveInfo">
37 <Position X="0.5" Y="0.5" Width="2.25" />
38 <Members>
39 <Method Name="ArchiveInfo" Hidden="true" />
40 <Method Name="CreateStringDictionary" Hidden="true" />
41 <Method Name="GetFile" Hidden="true" />
42 <Method Name="GetRelativeFilePathsInDirectoryTree" Hidden="true" />
43 <Method Name="InternalGetFiles" Hidden="true" />
44 <Method Name="RecursiveGetRelativeFilePathsInDirectoryTree" Hidden="true" />
45 </Members>
46 <TypeIdentifier>
47 <HashCode>AAEAABAAIAAAAgQEAAgBAARAHAEJACAAAABEAAkAMAI=</HashCode>
48 <FileName>ArchiveInfo.cs</FileName>
49 </TypeIdentifier>
50 </Class>
51 <Class Name="WixToolset.Dtf.Compression.ArchiveFileStreamContext">
52 <Position X="12.75" Y="0.75" Width="2.25" />
53 <Members>
54 <Field Name="archiveFiles" Hidden="true" />
55 <Method Name="ArchiveFileStreamContext" Hidden="true" />
56 <Method Name="CloseArchiveReadStream" Hidden="true" />
57 <Method Name="CloseArchiveWriteStream" Hidden="true" />
58 <Method Name="CloseFileReadStream" Hidden="true" />
59 <Method Name="CloseFileWriteStream" Hidden="true" />
60 <Field Name="directory" Hidden="true" />
61 <Field Name="enableOffsetOpen" Hidden="true" />
62 <Field Name="extractOnlyNewerFiles" Hidden="true" />
63 <Field Name="files" Hidden="true" />
64 <Method Name="GetArchiveName" Hidden="true" />
65 <Method Name="GetOption" Hidden="true" />
66 <Method Name="OpenArchiveReadStream" Hidden="true" />
67 <Method Name="OpenArchiveWriteStream" Hidden="true" />
68 <Method Name="OpenFileReadStream" Hidden="true" />
69 <Method Name="OpenFileWriteStream" Hidden="true" />
70 <Method Name="TranslateFilePath" Hidden="true" />
71 </Members>
72 <TypeIdentifier>
73 <HashCode>AEQAABgAAACQAACACACAAgAQAAIgAAAAACAMgAAEAKA=</HashCode>
74 <FileName>ArchiveFileStreamContext.cs</FileName>
75 </TypeIdentifier>
76 <Lollipop Position="0.2" />
77 </Class>
78 <Class Name="WixToolset.Dtf.Compression.ArchiveProgressEventArgs">
79 <Position X="5.25" Y="0.5" Width="2.25" />
80 <Members>
81 <Method Name="ArchiveProgressEventArgs" Hidden="true" />
82 <Field Name="currentArchiveBytesProcessed" Hidden="true" />
83 <Field Name="currentArchiveName" Hidden="true" />
84 <Field Name="currentArchiveNumber" Hidden="true" />
85 <Field Name="currentArchiveTotalBytes" Hidden="true" />
86 <Field Name="currentFileBytesProcessed" Hidden="true" />
87 <Field Name="currentFileName" Hidden="true" />
88 <Field Name="currentFileNumber" Hidden="true" />
89 <Field Name="currentFileTotalBytes" Hidden="true" />
90 <Field Name="fileBytesProcessed" Hidden="true" />
91 <Field Name="progressType" Hidden="true" />
92 <Field Name="totalArchives" Hidden="true" />
93 <Field Name="totalFileBytes" Hidden="true" />
94 <Field Name="totalFiles" Hidden="true" />
95 </Members>
96 <TypeIdentifier>
97 <HashCode>AAMCAQASACAAABBBAAASUAAAQBAAAMAAAAGQAAgBEAA=</HashCode>
98 <FileName>ArchiveProgressEventArgs.cs</FileName>
99 </TypeIdentifier>
100 </Class>
101 <Class Name="WixToolset.Dtf.Compression.BasicUnpackStreamContext">
102 <Position X="12.75" Y="3" Width="2.25" />
103 <Members>
104 <Field Name="archiveStream" Hidden="true" />
105 <Method Name="BasicUnpackStreamContext" Hidden="true" />
106 <Method Name="CloseArchiveReadStream" Hidden="true" />
107 <Method Name="CloseFileWriteStream" Hidden="true" />
108 <Field Name="fileStream" Hidden="true" />
109 <Method Name="OpenArchiveReadStream" Hidden="true" />
110 <Method Name="OpenFileWriteStream" Hidden="true" />
111 </Members>
112 <TypeIdentifier>
113 <HashCode>AAAAAAgAAACEAAAAAAAAAAAAAAAgAAAAIAAMAAAAAAA=</HashCode>
114 <FileName>BasicUnpackStreamContext.cs</FileName>
115 </TypeIdentifier>
116 <Lollipop Position="0.2" />
117 </Class>
118 <Class Name="WixToolset.Dtf.Compression.CompressionEngine">
119 <Position X="8" Y="0.5" Width="2.25" />
120 <Members>
121 <Method Name="~CompressionEngine" Hidden="true" />
122 <Method Name="CompressionEngine" Hidden="true" />
123 <Field Name="compressionLevel" Hidden="true" />
124 <Field Name="dontUseTempFiles" Hidden="true" />
125 </Members>
126 <TypeIdentifier>
127 <HashCode>AAAEAAAABCBAACRgAAAAAAQAAEAAAAAAQAEAAAiAAAI=</HashCode>
128 <FileName>CompressionEngine.cs</FileName>
129 </TypeIdentifier>
130 <Lollipop Position="0.2" />
131 </Class>
132 <Class Name="WixToolset.Dtf.Compression.DuplicateStream" Collapsed="true">
133 <Position X="10.5" Y="4.25" Width="2" />
134 <TypeIdentifier>
135 <HashCode>AAAAAEAAAgAAQAIgGAAAIABgAAAAAAAAAAAAAAGIACA=</HashCode>
136 <FileName>DuplicateStream.cs</FileName>
137 </TypeIdentifier>
138 </Class>
139 <Class Name="WixToolset.Dtf.Compression.OffsetStream" Collapsed="true">
140 <Position X="8" Y="4.25" Width="2" />
141 <TypeIdentifier>
142 <HashCode>AAAAAAAAAgAAQAIgGAAAAABgAAAAAEAgAAAAAAGIwCA=</HashCode>
143 <FileName>OffsetStream.cs</FileName>
144 </TypeIdentifier>
145 </Class>
146 <Interface Name="WixToolset.Dtf.Compression.IPackStreamContext">
147 <Position X="10.5" Y="0.5" Width="2" />
148 <TypeIdentifier>
149 <HashCode>AAAAAAAAAAAAAACAAACAAAAQAAAgAAAAACAIAAAAAAA=</HashCode>
150 <FileName>IPackStreamContext.cs</FileName>
151 </TypeIdentifier>
152 </Interface>
153 <Interface Name="WixToolset.Dtf.Compression.IUnpackStreamContext">
154 <Position X="10.5" Y="2.5" Width="2" />
155 <TypeIdentifier>
156 <HashCode>AAAAAAgAAACAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAA=</HashCode>
157 <FileName>IUnpackStreamContext.cs</FileName>
158 </TypeIdentifier>
159 </Interface>
160 <Enum Name="WixToolset.Dtf.Compression.ArchiveProgressType" Collapsed="true">
161 <Position X="5.25" Y="3.75" Width="2" />
162 <TypeIdentifier>
163 <HashCode>QAAAAAAAAAAAAIAAgAAAAAAAAAQAAAAACIAAAAAAAAA=</HashCode>
164 <FileName>ArchiveProgressType.cs</FileName>
165 </TypeIdentifier>
166 </Enum>
167 <Enum Name="WixToolset.Dtf.Compression.CompressionLevel" Collapsed="true">
168 <Position X="5.25" Y="4.5" Width="2" />
169 <TypeIdentifier>
170 <HashCode>AAAAAAAAABAAAAAAEAAAAAAAAAAIAAAAAAAAAAEAAAA=</HashCode>
171 <FileName>CompressionLevel.cs</FileName>
172 </TypeIdentifier>
173 </Enum>
174 <Font Name="Verdana" Size="8" />
175</ClassDiagram> \ No newline at end of file