aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/Tuples/XmlConfigTuple.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/Tuples/XmlConfigTuple.cs')
-rw-r--r--src/wixext/Tuples/XmlConfigTuple.cs70
1 files changed, 35 insertions, 35 deletions
diff --git a/src/wixext/Tuples/XmlConfigTuple.cs b/src/wixext/Tuples/XmlConfigTuple.cs
index 291a686c..ca1cf047 100644
--- a/src/wixext/Tuples/XmlConfigTuple.cs
+++ b/src/wixext/Tuples/XmlConfigTuple.cs
@@ -3,32 +3,32 @@
3namespace WixToolset.Util 3namespace WixToolset.Util
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Util.Tuples; 6 using WixToolset.Util.Symbols;
7 7
8 public static partial class UtilTupleDefinitions 8 public static partial class UtilSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition XmlConfig = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition XmlConfig = new IntermediateSymbolDefinition(
11 UtilTupleDefinitionType.XmlConfig.ToString(), 11 UtilSymbolDefinitionType.XmlConfig.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.File), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.File), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.ElementPath), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.ElementPath), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.VerifyPath), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.VerifyPath), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Name), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.Name), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Value), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.Value), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Flags), IntermediateFieldType.Number), 19 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.Flags), IntermediateFieldType.Number),
20 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.ComponentRef), IntermediateFieldType.String), 20 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.ComponentRef), IntermediateFieldType.String),
21 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Sequence), IntermediateFieldType.Number), 21 new IntermediateFieldDefinition(nameof(XmlConfigSymbolFields.Sequence), IntermediateFieldType.Number),
22 }, 22 },
23 typeof(XmlConfigTuple)); 23 typeof(XmlConfigSymbol));
24 } 24 }
25} 25}
26 26
27namespace WixToolset.Util.Tuples 27namespace WixToolset.Util.Symbols
28{ 28{
29 using WixToolset.Data; 29 using WixToolset.Data;
30 30
31 public enum XmlConfigTupleFields 31 public enum XmlConfigSymbolFields
32 { 32 {
33 File, 33 File,
34 ElementPath, 34 ElementPath,
@@ -40,64 +40,64 @@ namespace WixToolset.Util.Tuples
40 Sequence, 40 Sequence,
41 } 41 }
42 42
43 public class XmlConfigTuple : IntermediateTuple 43 public class XmlConfigSymbol : IntermediateSymbol
44 { 44 {
45 public XmlConfigTuple() : base(UtilTupleDefinitions.XmlConfig, null, null) 45 public XmlConfigSymbol() : base(UtilSymbolDefinitions.XmlConfig, null, null)
46 { 46 {
47 } 47 }
48 48
49 public XmlConfigTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(UtilTupleDefinitions.XmlConfig, sourceLineNumber, id) 49 public XmlConfigSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(UtilSymbolDefinitions.XmlConfig, sourceLineNumber, id)
50 { 50 {
51 } 51 }
52 52
53 public IntermediateField this[XmlConfigTupleFields index] => this.Fields[(int)index]; 53 public IntermediateField this[XmlConfigSymbolFields index] => this.Fields[(int)index];
54 54
55 public string File 55 public string File
56 { 56 {
57 get => this.Fields[(int)XmlConfigTupleFields.File].AsString(); 57 get => this.Fields[(int)XmlConfigSymbolFields.File].AsString();
58 set => this.Set((int)XmlConfigTupleFields.File, value); 58 set => this.Set((int)XmlConfigSymbolFields.File, value);
59 } 59 }
60 60
61 public string ElementPath 61 public string ElementPath
62 { 62 {
63 get => this.Fields[(int)XmlConfigTupleFields.ElementPath].AsString(); 63 get => this.Fields[(int)XmlConfigSymbolFields.ElementPath].AsString();
64 set => this.Set((int)XmlConfigTupleFields.ElementPath, value); 64 set => this.Set((int)XmlConfigSymbolFields.ElementPath, value);
65 } 65 }
66 66
67 public string VerifyPath 67 public string VerifyPath
68 { 68 {
69 get => this.Fields[(int)XmlConfigTupleFields.VerifyPath].AsString(); 69 get => this.Fields[(int)XmlConfigSymbolFields.VerifyPath].AsString();
70 set => this.Set((int)XmlConfigTupleFields.VerifyPath, value); 70 set => this.Set((int)XmlConfigSymbolFields.VerifyPath, value);
71 } 71 }
72 72
73 public string Name 73 public string Name
74 { 74 {
75 get => this.Fields[(int)XmlConfigTupleFields.Name].AsString(); 75 get => this.Fields[(int)XmlConfigSymbolFields.Name].AsString();
76 set => this.Set((int)XmlConfigTupleFields.Name, value); 76 set => this.Set((int)XmlConfigSymbolFields.Name, value);
77 } 77 }
78 78
79 public string Value 79 public string Value
80 { 80 {
81 get => this.Fields[(int)XmlConfigTupleFields.Value].AsString(); 81 get => this.Fields[(int)XmlConfigSymbolFields.Value].AsString();
82 set => this.Set((int)XmlConfigTupleFields.Value, value); 82 set => this.Set((int)XmlConfigSymbolFields.Value, value);
83 } 83 }
84 84
85 public int Flags 85 public int Flags
86 { 86 {
87 get => this.Fields[(int)XmlConfigTupleFields.Flags].AsNumber(); 87 get => this.Fields[(int)XmlConfigSymbolFields.Flags].AsNumber();
88 set => this.Set((int)XmlConfigTupleFields.Flags, value); 88 set => this.Set((int)XmlConfigSymbolFields.Flags, value);
89 } 89 }
90 90
91 public string ComponentRef 91 public string ComponentRef
92 { 92 {
93 get => this.Fields[(int)XmlConfigTupleFields.ComponentRef].AsString(); 93 get => this.Fields[(int)XmlConfigSymbolFields.ComponentRef].AsString();
94 set => this.Set((int)XmlConfigTupleFields.ComponentRef, value); 94 set => this.Set((int)XmlConfigSymbolFields.ComponentRef, value);
95 } 95 }
96 96
97 public int? Sequence 97 public int? Sequence
98 { 98 {
99 get => this.Fields[(int)XmlConfigTupleFields.Sequence].AsNullableNumber(); 99 get => this.Fields[(int)XmlConfigSymbolFields.Sequence].AsNullableNumber();
100 set => this.Set((int)XmlConfigTupleFields.Sequence, value); 100 set => this.Set((int)XmlConfigSymbolFields.Sequence, value);
101 } 101 }
102 } 102 }
103} \ No newline at end of file 103} \ No newline at end of file