aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/Tuples/WixBundleTuple.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/WixToolset.Data/Tuples/WixBundleTuple.cs154
1 files changed, 77 insertions, 77 deletions
diff --git a/src/WixToolset.Data/Tuples/WixBundleTuple.cs b/src/WixToolset.Data/Tuples/WixBundleTuple.cs
index 01318d0c..8cad5c36 100644
--- a/src/WixToolset.Data/Tuples/WixBundleTuple.cs
+++ b/src/WixToolset.Data/Tuples/WixBundleTuple.cs
@@ -2,46 +2,46 @@
2 2
3namespace WixToolset.Data 3namespace WixToolset.Data
4{ 4{
5 using WixToolset.Data.Tuples; 5 using WixToolset.Data.Symbols;
6 6
7 public static partial class TupleDefinitions 7 public static partial class SymbolDefinitions
8 { 8 {
9 public static readonly IntermediateTupleDefinition WixBundle = new IntermediateTupleDefinition( 9 public static readonly IntermediateSymbolDefinition WixBundle = new IntermediateSymbolDefinition(
10 TupleDefinitionType.WixBundle, 10 SymbolDefinitionType.WixBundle,
11 new[] 11 new[]
12 { 12 {
13 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.UpgradeCode), IntermediateFieldType.String), 13 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.UpgradeCode), IntermediateFieldType.String),
14 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Version), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Version), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Copyright), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Copyright), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Name), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Manufacturer), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Manufacturer), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Attributes), IntermediateFieldType.Number), 18 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Attributes), IntermediateFieldType.Number),
19 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.AboutUrl), IntermediateFieldType.String), 19 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.AboutUrl), IntermediateFieldType.String),
20 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.HelpUrl), IntermediateFieldType.String), 20 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.HelpUrl), IntermediateFieldType.String),
21 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.HelpTelephone), IntermediateFieldType.String), 21 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.HelpTelephone), IntermediateFieldType.String),
22 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.UpdateUrl), IntermediateFieldType.String), 22 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.UpdateUrl), IntermediateFieldType.String),
23 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Compressed), IntermediateFieldType.Bool), 23 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Compressed), IntermediateFieldType.Bool),
24 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.LogPathVariable), IntermediateFieldType.String), 24 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.LogPathVariable), IntermediateFieldType.String),
25 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.LogPrefix), IntermediateFieldType.String), 25 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.LogPrefix), IntermediateFieldType.String),
26 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.LogExtension), IntermediateFieldType.String), 26 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.LogExtension), IntermediateFieldType.String),
27 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.IconSourceFile), IntermediateFieldType.Path), 27 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.IconSourceFile), IntermediateFieldType.Path),
28 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.SplashScreenSourceFile), IntermediateFieldType.Path), 28 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.SplashScreenSourceFile), IntermediateFieldType.Path),
29 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Condition), IntermediateFieldType.String), 29 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Condition), IntermediateFieldType.String),
30 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Tag), IntermediateFieldType.String), 30 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Tag), IntermediateFieldType.String),
31 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.Platform), IntermediateFieldType.String), 31 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.Platform), IntermediateFieldType.String),
32 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.ParentName), IntermediateFieldType.String), 32 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.ParentName), IntermediateFieldType.String),
33 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.BundleId), IntermediateFieldType.String), 33 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.BundleId), IntermediateFieldType.String),
34 new IntermediateFieldDefinition(nameof(WixBundleTupleFields.ProviderKey), IntermediateFieldType.String), 34 new IntermediateFieldDefinition(nameof(WixBundleSymbolFields.ProviderKey), IntermediateFieldType.String),
35 }, 35 },
36 typeof(WixBundleTuple)); 36 typeof(WixBundleSymbol));
37 } 37 }
38} 38}
39 39
40namespace WixToolset.Data.Tuples 40namespace WixToolset.Data.Symbols
41{ 41{
42 using System; 42 using System;
43 43
44 public enum WixBundleTupleFields 44 public enum WixBundleSymbolFields
45 { 45 {
46 UpgradeCode, 46 UpgradeCode,
47 Version, 47 Version,
@@ -77,148 +77,148 @@ namespace WixToolset.Data.Tuples
77 PerMachine = 0x8, 77 PerMachine = 0x8,
78 } 78 }
79 79
80 public class WixBundleTuple : IntermediateTuple 80 public class WixBundleSymbol : IntermediateSymbol
81 { 81 {
82 public WixBundleTuple() : base(TupleDefinitions.WixBundle, null, null) 82 public WixBundleSymbol() : base(SymbolDefinitions.WixBundle, null, null)
83 { 83 {
84 } 84 }
85 85
86 public WixBundleTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(TupleDefinitions.WixBundle, sourceLineNumber, id) 86 public WixBundleSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(SymbolDefinitions.WixBundle, sourceLineNumber, id)
87 { 87 {
88 } 88 }
89 89
90 public IntermediateField this[WixBundleTupleFields index] => this.Fields[(int)index]; 90 public IntermediateField this[WixBundleSymbolFields index] => this.Fields[(int)index];
91 91
92 public string UpgradeCode 92 public string UpgradeCode
93 { 93 {
94 get => (string)this.Fields[(int)WixBundleTupleFields.UpgradeCode]; 94 get => (string)this.Fields[(int)WixBundleSymbolFields.UpgradeCode];
95 set => this.Set((int)WixBundleTupleFields.UpgradeCode, value); 95 set => this.Set((int)WixBundleSymbolFields.UpgradeCode, value);
96 } 96 }
97 97
98 public string Version 98 public string Version
99 { 99 {
100 get => (string)this.Fields[(int)WixBundleTupleFields.Version]; 100 get => (string)this.Fields[(int)WixBundleSymbolFields.Version];
101 set => this.Set((int)WixBundleTupleFields.Version, value); 101 set => this.Set((int)WixBundleSymbolFields.Version, value);
102 } 102 }
103 103
104 public string Copyright 104 public string Copyright
105 { 105 {
106 get => (string)this.Fields[(int)WixBundleTupleFields.Copyright]; 106 get => (string)this.Fields[(int)WixBundleSymbolFields.Copyright];
107 set => this.Set((int)WixBundleTupleFields.Copyright, value); 107 set => this.Set((int)WixBundleSymbolFields.Copyright, value);
108 } 108 }
109 109
110 public string Name 110 public string Name
111 { 111 {
112 get => (string)this.Fields[(int)WixBundleTupleFields.Name]; 112 get => (string)this.Fields[(int)WixBundleSymbolFields.Name];
113 set => this.Set((int)WixBundleTupleFields.Name, value); 113 set => this.Set((int)WixBundleSymbolFields.Name, value);
114 } 114 }
115 115
116 public string Manufacturer 116 public string Manufacturer
117 { 117 {
118 get => (string)this.Fields[(int)WixBundleTupleFields.Manufacturer]; 118 get => (string)this.Fields[(int)WixBundleSymbolFields.Manufacturer];
119 set => this.Set((int)WixBundleTupleFields.Manufacturer, value); 119 set => this.Set((int)WixBundleSymbolFields.Manufacturer, value);
120 } 120 }
121 121
122 public WixBundleAttributes Attributes 122 public WixBundleAttributes Attributes
123 { 123 {
124 get => (WixBundleAttributes)this.Fields[(int)WixBundleTupleFields.Attributes].AsNumber(); 124 get => (WixBundleAttributes)this.Fields[(int)WixBundleSymbolFields.Attributes].AsNumber();
125 set => this.Set((int)WixBundleTupleFields.Attributes, (int)value); 125 set => this.Set((int)WixBundleSymbolFields.Attributes, (int)value);
126 } 126 }
127 127
128 public string AboutUrl 128 public string AboutUrl
129 { 129 {
130 get => (string)this.Fields[(int)WixBundleTupleFields.AboutUrl]; 130 get => (string)this.Fields[(int)WixBundleSymbolFields.AboutUrl];
131 set => this.Set((int)WixBundleTupleFields.AboutUrl, value); 131 set => this.Set((int)WixBundleSymbolFields.AboutUrl, value);
132 } 132 }
133 133
134 public string HelpTelephone 134 public string HelpTelephone
135 { 135 {
136 get => (string)this.Fields[(int)WixBundleTupleFields.HelpTelephone]; 136 get => (string)this.Fields[(int)WixBundleSymbolFields.HelpTelephone];
137 set => this.Set((int)WixBundleTupleFields.HelpTelephone, value); 137 set => this.Set((int)WixBundleSymbolFields.HelpTelephone, value);
138 } 138 }
139 139
140 public string HelpUrl 140 public string HelpUrl
141 { 141 {
142 get => (string)this.Fields[(int)WixBundleTupleFields.HelpUrl]; 142 get => (string)this.Fields[(int)WixBundleSymbolFields.HelpUrl];
143 set => this.Set((int)WixBundleTupleFields.HelpUrl, value); 143 set => this.Set((int)WixBundleSymbolFields.HelpUrl, value);
144 } 144 }
145 145
146 public string UpdateUrl 146 public string UpdateUrl
147 { 147 {
148 get => (string)this.Fields[(int)WixBundleTupleFields.UpdateUrl]; 148 get => (string)this.Fields[(int)WixBundleSymbolFields.UpdateUrl];
149 set => this.Set((int)WixBundleTupleFields.UpdateUrl, value); 149 set => this.Set((int)WixBundleSymbolFields.UpdateUrl, value);
150 } 150 }
151 151
152 public bool? Compressed 152 public bool? Compressed
153 { 153 {
154 get => (bool?)this.Fields[(int)WixBundleTupleFields.Compressed]; 154 get => (bool?)this.Fields[(int)WixBundleSymbolFields.Compressed];
155 set => this.Set((int)WixBundleTupleFields.Compressed, value); 155 set => this.Set((int)WixBundleSymbolFields.Compressed, value);
156 } 156 }
157 157
158 public string LogPathVariable 158 public string LogPathVariable
159 { 159 {
160 get => (string)this.Fields[(int)WixBundleTupleFields.LogPathVariable]; 160 get => (string)this.Fields[(int)WixBundleSymbolFields.LogPathVariable];
161 set => this.Set((int)WixBundleTupleFields.LogPathVariable, value); 161 set => this.Set((int)WixBundleSymbolFields.LogPathVariable, value);
162 } 162 }
163 163
164 public string LogPrefix 164 public string LogPrefix
165 { 165 {
166 get => (string)this.Fields[(int)WixBundleTupleFields.LogPrefix]; 166 get => (string)this.Fields[(int)WixBundleSymbolFields.LogPrefix];
167 set => this.Set((int)WixBundleTupleFields.LogPrefix, value); 167 set => this.Set((int)WixBundleSymbolFields.LogPrefix, value);
168 } 168 }
169 169
170 public string LogExtension 170 public string LogExtension
171 { 171 {
172 get => (string)this.Fields[(int)WixBundleTupleFields.LogExtension]; 172 get => (string)this.Fields[(int)WixBundleSymbolFields.LogExtension];
173 set => this.Set((int)WixBundleTupleFields.LogExtension, value); 173 set => this.Set((int)WixBundleSymbolFields.LogExtension, value);
174 } 174 }
175 175
176 public string IconSourceFile 176 public string IconSourceFile
177 { 177 {
178 get => (string)this.Fields[(int)WixBundleTupleFields.IconSourceFile]; 178 get => (string)this.Fields[(int)WixBundleSymbolFields.IconSourceFile];
179 set => this.Set((int)WixBundleTupleFields.IconSourceFile, value); 179 set => this.Set((int)WixBundleSymbolFields.IconSourceFile, value);
180 } 180 }
181 181
182 public string SplashScreenSourceFile 182 public string SplashScreenSourceFile
183 { 183 {
184 get => (string)this.Fields[(int)WixBundleTupleFields.SplashScreenSourceFile]; 184 get => (string)this.Fields[(int)WixBundleSymbolFields.SplashScreenSourceFile];
185 set => this.Set((int)WixBundleTupleFields.SplashScreenSourceFile, value); 185 set => this.Set((int)WixBundleSymbolFields.SplashScreenSourceFile, value);
186 } 186 }
187 187
188 public string Condition 188 public string Condition
189 { 189 {
190 get => (string)this.Fields[(int)WixBundleTupleFields.Condition]; 190 get => (string)this.Fields[(int)WixBundleSymbolFields.Condition];
191 set => this.Set((int)WixBundleTupleFields.Condition, value); 191 set => this.Set((int)WixBundleSymbolFields.Condition, value);
192 } 192 }
193 193
194 public string Tag 194 public string Tag
195 { 195 {
196 get => (string)this.Fields[(int)WixBundleTupleFields.Tag]; 196 get => (string)this.Fields[(int)WixBundleSymbolFields.Tag];
197 set => this.Set((int)WixBundleTupleFields.Tag, value); 197 set => this.Set((int)WixBundleSymbolFields.Tag, value);
198 } 198 }
199 199
200 public Platform Platform 200 public Platform Platform
201 { 201 {
202 get => (Platform)this.Fields[(int)WixBundleTupleFields.Platform].AsNumber(); 202 get => (Platform)this.Fields[(int)WixBundleSymbolFields.Platform].AsNumber();
203 set => this.Set((int)WixBundleTupleFields.Platform, (int)value); 203 set => this.Set((int)WixBundleSymbolFields.Platform, (int)value);
204 } 204 }
205 205
206 public string ParentName 206 public string ParentName
207 { 207 {
208 get => (string)this.Fields[(int)WixBundleTupleFields.ParentName]; 208 get => (string)this.Fields[(int)WixBundleSymbolFields.ParentName];
209 set => this.Set((int)WixBundleTupleFields.ParentName, value); 209 set => this.Set((int)WixBundleSymbolFields.ParentName, value);
210 } 210 }
211 211
212 public string BundleId 212 public string BundleId
213 { 213 {
214 get => (string)this.Fields[(int)WixBundleTupleFields.BundleId]; 214 get => (string)this.Fields[(int)WixBundleSymbolFields.BundleId];
215 set => this.Set((int)WixBundleTupleFields.BundleId, value); 215 set => this.Set((int)WixBundleSymbolFields.BundleId, value);
216 } 216 }
217 217
218 public string ProviderKey 218 public string ProviderKey
219 { 219 {
220 get => (string)this.Fields[(int)WixBundleTupleFields.ProviderKey]; 220 get => (string)this.Fields[(int)WixBundleSymbolFields.ProviderKey];
221 set => this.Set((int)WixBundleTupleFields.ProviderKey, value); 221 set => this.Set((int)WixBundleSymbolFields.ProviderKey, value);
222 } 222 }
223 223
224 public PackagingType DefaultPackagingType => (this.Compressed.HasValue && !this.Compressed.Value) ? PackagingType.External : PackagingType.Embedded; 224 public PackagingType DefaultPackagingType => (this.Compressed.HasValue && !this.Compressed.Value) ? PackagingType.External : PackagingType.Embedded;