aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/Tuples/WixBundleMsiFeatureTuple.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/WixToolset.Data/Tuples/WixBundleMsiFeatureTuple.cs82
1 files changed, 41 insertions, 41 deletions
diff --git a/src/WixToolset.Data/Tuples/WixBundleMsiFeatureTuple.cs b/src/WixToolset.Data/Tuples/WixBundleMsiFeatureTuple.cs
index dab42529..f81da5b8 100644
--- a/src/WixToolset.Data/Tuples/WixBundleMsiFeatureTuple.cs
+++ b/src/WixToolset.Data/Tuples/WixBundleMsiFeatureTuple.cs
@@ -2,32 +2,32 @@
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 WixBundleMsiFeature = new IntermediateTupleDefinition( 9 public static readonly IntermediateSymbolDefinition WixBundleMsiFeature = new IntermediateSymbolDefinition(
10 TupleDefinitionType.WixBundleMsiFeature, 10 SymbolDefinitionType.WixBundleMsiFeature,
11 new[] 11 new[]
12 { 12 {
13 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.PackageRef), IntermediateFieldType.String), 13 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.PackageRef), IntermediateFieldType.String),
14 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Name), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Name), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Size), IntermediateFieldType.LargeNumber), 15 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Size), IntermediateFieldType.LargeNumber),
16 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Parent), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Parent), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Title), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Title), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Description), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Description), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Display), IntermediateFieldType.Number), 19 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Display), IntermediateFieldType.Number),
20 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Level), IntermediateFieldType.Number), 20 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Level), IntermediateFieldType.Number),
21 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Directory), IntermediateFieldType.String), 21 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Directory), IntermediateFieldType.String),
22 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureTupleFields.Attributes), IntermediateFieldType.Number), 22 new IntermediateFieldDefinition(nameof(WixBundleMsiFeatureSymbolFields.Attributes), IntermediateFieldType.Number),
23 }, 23 },
24 typeof(WixBundleMsiFeatureTuple)); 24 typeof(WixBundleMsiFeatureSymbol));
25 } 25 }
26} 26}
27 27
28namespace WixToolset.Data.Tuples 28namespace WixToolset.Data.Symbols
29{ 29{
30 public enum WixBundleMsiFeatureTupleFields 30 public enum WixBundleMsiFeatureSymbolFields
31 { 31 {
32 PackageRef, 32 PackageRef,
33 Name, 33 Name,
@@ -41,76 +41,76 @@ namespace WixToolset.Data.Tuples
41 Attributes, 41 Attributes,
42 } 42 }
43 43
44 public class WixBundleMsiFeatureTuple : IntermediateTuple 44 public class WixBundleMsiFeatureSymbol : IntermediateSymbol
45 { 45 {
46 public WixBundleMsiFeatureTuple() : base(TupleDefinitions.WixBundleMsiFeature, null, null) 46 public WixBundleMsiFeatureSymbol() : base(SymbolDefinitions.WixBundleMsiFeature, null, null)
47 { 47 {
48 } 48 }
49 49
50 public WixBundleMsiFeatureTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(TupleDefinitions.WixBundleMsiFeature, sourceLineNumber, id) 50 public WixBundleMsiFeatureSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(SymbolDefinitions.WixBundleMsiFeature, sourceLineNumber, id)
51 { 51 {
52 } 52 }
53 53
54 public IntermediateField this[WixBundleMsiFeatureTupleFields index] => this.Fields[(int)index]; 54 public IntermediateField this[WixBundleMsiFeatureSymbolFields index] => this.Fields[(int)index];
55 55
56 public string PackageRef 56 public string PackageRef
57 { 57 {
58 get => (string)this.Fields[(int)WixBundleMsiFeatureTupleFields.PackageRef]; 58 get => (string)this.Fields[(int)WixBundleMsiFeatureSymbolFields.PackageRef];
59 set => this.Set((int)WixBundleMsiFeatureTupleFields.PackageRef, value); 59 set => this.Set((int)WixBundleMsiFeatureSymbolFields.PackageRef, value);
60 } 60 }
61 61
62 public string Name 62 public string Name
63 { 63 {
64 get => (string)this.Fields[(int)WixBundleMsiFeatureTupleFields.Name]; 64 get => (string)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Name];
65 set => this.Set((int)WixBundleMsiFeatureTupleFields.Name, value); 65 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Name, value);
66 } 66 }
67 67
68 public long Size 68 public long Size
69 { 69 {
70 get => (long)this.Fields[(int)WixBundleMsiFeatureTupleFields.Size]; 70 get => (long)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Size];
71 set => this.Set((int)WixBundleMsiFeatureTupleFields.Size, value); 71 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Size, value);
72 } 72 }
73 73
74 public string Parent 74 public string Parent
75 { 75 {
76 get => (string)this.Fields[(int)WixBundleMsiFeatureTupleFields.Parent]; 76 get => (string)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Parent];
77 set => this.Set((int)WixBundleMsiFeatureTupleFields.Parent, value); 77 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Parent, value);
78 } 78 }
79 79
80 public string Title 80 public string Title
81 { 81 {
82 get => (string)this.Fields[(int)WixBundleMsiFeatureTupleFields.Title]; 82 get => (string)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Title];
83 set => this.Set((int)WixBundleMsiFeatureTupleFields.Title, value); 83 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Title, value);
84 } 84 }
85 85
86 public string Description 86 public string Description
87 { 87 {
88 get => (string)this.Fields[(int)WixBundleMsiFeatureTupleFields.Description]; 88 get => (string)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Description];
89 set => this.Set((int)WixBundleMsiFeatureTupleFields.Description, value); 89 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Description, value);
90 } 90 }
91 91
92 public int Display 92 public int Display
93 { 93 {
94 get => (int)this.Fields[(int)WixBundleMsiFeatureTupleFields.Display]; 94 get => (int)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Display];
95 set => this.Set((int)WixBundleMsiFeatureTupleFields.Display, value); 95 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Display, value);
96 } 96 }
97 97
98 public int Level 98 public int Level
99 { 99 {
100 get => (int)this.Fields[(int)WixBundleMsiFeatureTupleFields.Level]; 100 get => (int)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Level];
101 set => this.Set((int)WixBundleMsiFeatureTupleFields.Level, value); 101 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Level, value);
102 } 102 }
103 103
104 public string Directory 104 public string Directory
105 { 105 {
106 get => (string)this.Fields[(int)WixBundleMsiFeatureTupleFields.Directory]; 106 get => (string)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Directory];
107 set => this.Set((int)WixBundleMsiFeatureTupleFields.Directory, value); 107 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Directory, value);
108 } 108 }
109 109
110 public int Attributes 110 public int Attributes
111 { 111 {
112 get => (int)this.Fields[(int)WixBundleMsiFeatureTupleFields.Attributes]; 112 get => (int)this.Fields[(int)WixBundleMsiFeatureSymbolFields.Attributes];
113 set => this.Set((int)WixBundleMsiFeatureTupleFields.Attributes, value); 113 set => this.Set((int)WixBundleMsiFeatureSymbolFields.Attributes, value);
114 } 114 }
115 } 115 }
116} 116}