diff options
author | Rob Mensching <rob@firegiant.com> | 2025-02-11 22:17:14 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2025-02-11 23:14:49 -0800 |
commit | 5a3469a43049056773a624032fba170498489e93 (patch) | |
tree | 156d3aa3baf29813f05f0a9004036fe7626fa421 /src/ext/Util/wixext/Symbols/GroupGroupSymbol.cs | |
parent | 8f5130afdc60f4957086e41d62cfe9f8d70d5321 (diff) | |
download | wix-5a3469a43049056773a624032fba170498489e93.tar.gz wix-5a3469a43049056773a624032fba170498489e93.tar.bz2 wix-5a3469a43049056773a624032fba170498489e93.zip |
Keep Group symbol fields and attributes unnested
Diffstat (limited to 'src/ext/Util/wixext/Symbols/GroupGroupSymbol.cs')
-rw-r--r-- | src/ext/Util/wixext/Symbols/GroupGroupSymbol.cs | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/ext/Util/wixext/Symbols/GroupGroupSymbol.cs b/src/ext/Util/wixext/Symbols/GroupGroupSymbol.cs index fdd1ee76..a4ec6ddd 100644 --- a/src/ext/Util/wixext/Symbols/GroupGroupSymbol.cs +++ b/src/ext/Util/wixext/Symbols/GroupGroupSymbol.cs | |||
@@ -11,8 +11,8 @@ namespace WixToolset.Util | |||
11 | UtilSymbolDefinitionType.GroupGroup.ToString(), | 11 | UtilSymbolDefinitionType.GroupGroup.ToString(), |
12 | new[] | 12 | new[] |
13 | { | 13 | { |
14 | new IntermediateFieldDefinition(nameof(GroupGroupSymbol.SymbolFields.ParentGroupRef), IntermediateFieldType.String), | 14 | new IntermediateFieldDefinition(nameof(GroupGroupSymbolFields.ParentGroupRef), IntermediateFieldType.String), |
15 | new IntermediateFieldDefinition(nameof(GroupGroupSymbol.SymbolFields.ChildGroupRef), IntermediateFieldType.String), | 15 | new IntermediateFieldDefinition(nameof(GroupGroupSymbolFields.ChildGroupRef), IntermediateFieldType.String), |
16 | }, | 16 | }, |
17 | typeof(UserGroupSymbol)); | 17 | typeof(UserGroupSymbol)); |
18 | } | 18 | } |
@@ -22,14 +22,14 @@ namespace WixToolset.Util.Symbols | |||
22 | { | 22 | { |
23 | using WixToolset.Data; | 23 | using WixToolset.Data; |
24 | 24 | ||
25 | public class GroupGroupSymbol : IntermediateSymbol | 25 | public enum GroupGroupSymbolFields |
26 | { | 26 | { |
27 | public enum SymbolFields | 27 | ParentGroupRef, |
28 | { | 28 | ChildGroupRef, |
29 | ParentGroupRef, | 29 | } |
30 | ChildGroupRef, | ||
31 | } | ||
32 | 30 | ||
31 | public class GroupGroupSymbol : IntermediateSymbol | ||
32 | { | ||
33 | public GroupGroupSymbol() : base(UtilSymbolDefinitions.GroupGroup, null, null) | 33 | public GroupGroupSymbol() : base(UtilSymbolDefinitions.GroupGroup, null, null) |
34 | { | 34 | { |
35 | } | 35 | } |
@@ -38,18 +38,18 @@ namespace WixToolset.Util.Symbols | |||
38 | { | 38 | { |
39 | } | 39 | } |
40 | 40 | ||
41 | public IntermediateField this[GroupGroupSymbol.SymbolFields index] => this.Fields[(int)index]; | 41 | public IntermediateField this[GroupGroupSymbolFields index] => this.Fields[(int)index]; |
42 | 42 | ||
43 | public string ParentGroupRef | 43 | public string ParentGroupRef |
44 | { | 44 | { |
45 | get => this.Fields[(int)GroupGroupSymbol.SymbolFields.ParentGroupRef].AsString(); | 45 | get => this.Fields[(int)GroupGroupSymbolFields.ParentGroupRef].AsString(); |
46 | set => this.Set((int)GroupGroupSymbol.SymbolFields.ParentGroupRef, value); | 46 | set => this.Set((int)GroupGroupSymbolFields.ParentGroupRef, value); |
47 | } | 47 | } |
48 | 48 | ||
49 | public string ChildGroupRef | 49 | public string ChildGroupRef |
50 | { | 50 | { |
51 | get => this.Fields[(int)GroupGroupSymbol.SymbolFields.ChildGroupRef].AsString(); | 51 | get => this.Fields[(int)GroupGroupSymbolFields.ChildGroupRef].AsString(); |
52 | set => this.Set((int)GroupGroupSymbol.SymbolFields.ChildGroupRef, value); | 52 | set => this.Set((int)GroupGroupSymbolFields.ChildGroupRef, value); |
53 | } | 53 | } |
54 | 54 | ||
55 | } | 55 | } |