aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/Tuples/UpgradeTuple.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/WixToolset.Data/Tuples/UpgradeTuple.cs94
1 files changed, 47 insertions, 47 deletions
diff --git a/src/WixToolset.Data/Tuples/UpgradeTuple.cs b/src/WixToolset.Data/Tuples/UpgradeTuple.cs
index 03e5edd2..d8deee73 100644
--- a/src/WixToolset.Data/Tuples/UpgradeTuple.cs
+++ b/src/WixToolset.Data/Tuples/UpgradeTuple.cs
@@ -2,34 +2,34 @@
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 Upgrade = new IntermediateTupleDefinition( 9 public static readonly IntermediateSymbolDefinition Upgrade = new IntermediateSymbolDefinition(
10 TupleDefinitionType.Upgrade, 10 SymbolDefinitionType.Upgrade,
11 new[] 11 new[]
12 { 12 {
13 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.UpgradeCode), IntermediateFieldType.String), 13 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.UpgradeCode), IntermediateFieldType.String),
14 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.VersionMin), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.VersionMin), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.VersionMax), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.VersionMax), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.Language), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.Language), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.ExcludeLanguages), IntermediateFieldType.Bool), 17 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.ExcludeLanguages), IntermediateFieldType.Bool),
18 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.IgnoreRemoveFailures), IntermediateFieldType.Bool), 18 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.IgnoreRemoveFailures), IntermediateFieldType.Bool),
19 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.MigrateFeatures), IntermediateFieldType.Bool), 19 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.MigrateFeatures), IntermediateFieldType.Bool),
20 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.OnlyDetect), IntermediateFieldType.Bool), 20 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.OnlyDetect), IntermediateFieldType.Bool),
21 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.VersionMaxInclusive), IntermediateFieldType.Bool), 21 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.VersionMaxInclusive), IntermediateFieldType.Bool),
22 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.VersionMinInclusive), IntermediateFieldType.Bool), 22 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.VersionMinInclusive), IntermediateFieldType.Bool),
23 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.Remove), IntermediateFieldType.String), 23 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.Remove), IntermediateFieldType.String),
24 new IntermediateFieldDefinition(nameof(UpgradeTupleFields.ActionProperty), IntermediateFieldType.String), 24 new IntermediateFieldDefinition(nameof(UpgradeSymbolFields.ActionProperty), IntermediateFieldType.String),
25 }, 25 },
26 typeof(UpgradeTuple)); 26 typeof(UpgradeSymbol));
27 } 27 }
28} 28}
29 29
30namespace WixToolset.Data.Tuples 30namespace WixToolset.Data.Symbols
31{ 31{
32 public enum UpgradeTupleFields 32 public enum UpgradeSymbolFields
33 { 33 {
34 UpgradeCode, 34 UpgradeCode,
35 VersionMin, 35 VersionMin,
@@ -45,88 +45,88 @@ namespace WixToolset.Data.Tuples
45 ActionProperty, 45 ActionProperty,
46 } 46 }
47 47
48 public class UpgradeTuple : IntermediateTuple 48 public class UpgradeSymbol : IntermediateSymbol
49 { 49 {
50 public UpgradeTuple() : base(TupleDefinitions.Upgrade, null, null) 50 public UpgradeSymbol() : base(SymbolDefinitions.Upgrade, null, null)
51 { 51 {
52 } 52 }
53 53
54 public UpgradeTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(TupleDefinitions.Upgrade, sourceLineNumber, id) 54 public UpgradeSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(SymbolDefinitions.Upgrade, sourceLineNumber, id)
55 { 55 {
56 } 56 }
57 57
58 public IntermediateField this[UpgradeTupleFields index] => this.Fields[(int)index]; 58 public IntermediateField this[UpgradeSymbolFields index] => this.Fields[(int)index];
59 59
60 public string UpgradeCode 60 public string UpgradeCode
61 { 61 {
62 get => (string)this.Fields[(int)UpgradeTupleFields.UpgradeCode]; 62 get => (string)this.Fields[(int)UpgradeSymbolFields.UpgradeCode];
63 set => this.Set((int)UpgradeTupleFields.UpgradeCode, value); 63 set => this.Set((int)UpgradeSymbolFields.UpgradeCode, value);
64 } 64 }
65 65
66 public string VersionMin 66 public string VersionMin
67 { 67 {
68 get => (string)this.Fields[(int)UpgradeTupleFields.VersionMin]; 68 get => (string)this.Fields[(int)UpgradeSymbolFields.VersionMin];
69 set => this.Set((int)UpgradeTupleFields.VersionMin, value); 69 set => this.Set((int)UpgradeSymbolFields.VersionMin, value);
70 } 70 }
71 71
72 public string VersionMax 72 public string VersionMax
73 { 73 {
74 get => (string)this.Fields[(int)UpgradeTupleFields.VersionMax]; 74 get => (string)this.Fields[(int)UpgradeSymbolFields.VersionMax];
75 set => this.Set((int)UpgradeTupleFields.VersionMax, value); 75 set => this.Set((int)UpgradeSymbolFields.VersionMax, value);
76 } 76 }
77 77
78 public string Language 78 public string Language
79 { 79 {
80 get => (string)this.Fields[(int)UpgradeTupleFields.Language]; 80 get => (string)this.Fields[(int)UpgradeSymbolFields.Language];
81 set => this.Set((int)UpgradeTupleFields.Language, value); 81 set => this.Set((int)UpgradeSymbolFields.Language, value);
82 } 82 }
83 83
84 public bool ExcludeLanguages 84 public bool ExcludeLanguages
85 { 85 {
86 get => this.Fields[(int)UpgradeTupleFields.ExcludeLanguages].AsBool(); 86 get => this.Fields[(int)UpgradeSymbolFields.ExcludeLanguages].AsBool();
87 set => this.Set((int)UpgradeTupleFields.ExcludeLanguages, value); 87 set => this.Set((int)UpgradeSymbolFields.ExcludeLanguages, value);
88 } 88 }
89 89
90 public bool IgnoreRemoveFailures 90 public bool IgnoreRemoveFailures
91 { 91 {
92 get => this.Fields[(int)UpgradeTupleFields.IgnoreRemoveFailures].AsBool(); 92 get => this.Fields[(int)UpgradeSymbolFields.IgnoreRemoveFailures].AsBool();
93 set => this.Set((int)UpgradeTupleFields.IgnoreRemoveFailures, value); 93 set => this.Set((int)UpgradeSymbolFields.IgnoreRemoveFailures, value);
94 } 94 }
95 95
96 public bool MigrateFeatures 96 public bool MigrateFeatures
97 { 97 {
98 get => this.Fields[(int)UpgradeTupleFields.MigrateFeatures].AsBool(); 98 get => this.Fields[(int)UpgradeSymbolFields.MigrateFeatures].AsBool();
99 set => this.Set((int)UpgradeTupleFields.MigrateFeatures, value); 99 set => this.Set((int)UpgradeSymbolFields.MigrateFeatures, value);
100 } 100 }
101 101
102 public bool OnlyDetect 102 public bool OnlyDetect
103 { 103 {
104 get => this.Fields[(int)UpgradeTupleFields.OnlyDetect].AsBool(); 104 get => this.Fields[(int)UpgradeSymbolFields.OnlyDetect].AsBool();
105 set => this.Set((int)UpgradeTupleFields.OnlyDetect, value); 105 set => this.Set((int)UpgradeSymbolFields.OnlyDetect, value);
106 } 106 }
107 107
108 public bool VersionMaxInclusive 108 public bool VersionMaxInclusive
109 { 109 {
110 get => this.Fields[(int)UpgradeTupleFields.VersionMaxInclusive].AsBool(); 110 get => this.Fields[(int)UpgradeSymbolFields.VersionMaxInclusive].AsBool();
111 set => this.Set((int)UpgradeTupleFields.VersionMaxInclusive, value); 111 set => this.Set((int)UpgradeSymbolFields.VersionMaxInclusive, value);
112 } 112 }
113 113
114 public bool VersionMinInclusive 114 public bool VersionMinInclusive
115 { 115 {
116 get => this.Fields[(int)UpgradeTupleFields.VersionMinInclusive].AsBool(); 116 get => this.Fields[(int)UpgradeSymbolFields.VersionMinInclusive].AsBool();
117 set => this.Set((int)UpgradeTupleFields.VersionMinInclusive, value); 117 set => this.Set((int)UpgradeSymbolFields.VersionMinInclusive, value);
118 } 118 }
119 119
120 public string Remove 120 public string Remove
121 { 121 {
122 get => (string)this.Fields[(int)UpgradeTupleFields.Remove]; 122 get => (string)this.Fields[(int)UpgradeSymbolFields.Remove];
123 set => this.Set((int)UpgradeTupleFields.Remove, value); 123 set => this.Set((int)UpgradeSymbolFields.Remove, value);
124 } 124 }
125 125
126 public string ActionProperty 126 public string ActionProperty
127 { 127 {
128 get => (string)this.Fields[(int)UpgradeTupleFields.ActionProperty]; 128 get => (string)this.Fields[(int)UpgradeSymbolFields.ActionProperty];
129 set => this.Set((int)UpgradeTupleFields.ActionProperty, value); 129 set => this.Set((int)UpgradeSymbolFields.ActionProperty, value);
130 } 130 }
131 } 131 }
132} \ No newline at end of file 132} \ No newline at end of file