|
5 | 5 | <xs:choice>
|
6 | 6 | <xs:element type="magentoCLIType" name="magentoCLI" minOccurs="0" maxOccurs="unbounded"/>
|
7 | 7 | <xs:element type="closeAdminNotificationType" name="closeAdminNotification" minOccurs="0" maxOccurs="unbounded"/>
|
8 |
| - <xs:element type="searchAndMultiSelectOptionType" name="searchAndMultiSelectOption" minOccurs="0" |
9 |
| - maxOccurs="unbounded"/> |
| 8 | + <xs:element type="searchAndMultiSelectOptionType" name="searchAndMultiSelectOption" minOccurs="0" maxOccurs="unbounded"/> |
10 | 9 | <xs:element type="formatMoneyType" name="formatMoney" minOccurs="0" maxOccurs="unbounded"/>
|
11 | 10 | <xs:element type="parseFloatType" name="parseFloat" minOccurs="0" maxOccurs="unbounded"/>
|
12 | 11 | <xs:element type="mSetLocaleType" name="mSetLocale" minOccurs="0" maxOccurs="unbounded"/>
|
|
24 | 23 | <xs:simpleContent>
|
25 | 24 | <xs:extension base="xs:string">
|
26 | 25 | <xs:attribute type="xs:string" name="command"/>
|
27 |
| - <xs:attribute ref="stepKey" use="required"/> |
28 |
| - <xs:attribute ref="before"/> |
29 |
| - <xs:attribute ref="after"/> |
| 26 | + <xs:attributeGroup ref="commonActionAttributes"/> |
30 | 27 | </xs:extension>
|
31 | 28 | </xs:simpleContent>
|
32 | 29 | </xs:complexType>
|
33 | 30 | <xs:complexType name="closeAdminNotificationType">
|
34 | 31 | <xs:simpleContent>
|
35 | 32 | <xs:extension base="xs:string">
|
36 |
| - <xs:attribute ref="stepKey" use="required"/> |
37 |
| - <xs:attribute ref="before"/> |
38 |
| - <xs:attribute ref="after"/> |
| 33 | + <xs:attributeGroup ref="commonActionAttributes"/> |
39 | 34 | </xs:extension>
|
40 | 35 | </xs:simpleContent>
|
41 | 36 | </xs:complexType>
|
|
45 | 40 | <xs:attribute type="xs:string" name="selector" use="required"/>
|
46 | 41 | <xs:attribute type="xs:string" name="parameterArray" use="required"/>
|
47 | 42 | <xs:attribute type="xs:string" name="requiredAction"/>
|
48 |
| - <xs:attribute ref="stepKey" use="required"/> |
49 |
| - <xs:attribute ref="before"/> |
50 |
| - <xs:attribute ref="after"/> |
| 43 | + <xs:attributeGroup ref="commonActionAttributes"/> |
51 | 44 | </xs:extension>
|
52 | 45 | </xs:simpleContent>
|
53 | 46 | </xs:complexType>
|
|
56 | 49 | <xs:extension base="xs:string">
|
57 | 50 | <xs:attribute type="xs:string" name="userInput"/>
|
58 | 51 | <xs:attribute type="xs:string" name="locale"/>
|
59 |
| - <xs:attribute ref="stepKey" use="required"/> |
60 |
| - <xs:attribute ref="before"/> |
61 |
| - <xs:attribute ref="after"/> |
| 52 | + <xs:attributeGroup ref="commonActionAttributes"/> |
62 | 53 | </xs:extension>
|
63 | 54 | </xs:simpleContent>
|
64 | 55 | </xs:complexType>
|
65 | 56 | <xs:complexType name="parseFloatType">
|
66 | 57 | <xs:simpleContent>
|
67 | 58 | <xs:extension base="xs:string">
|
68 | 59 | <xs:attribute type="xs:string" name="userInput"/>
|
69 |
| - <xs:attribute ref="stepKey" use="required"/> |
70 |
| - <xs:attribute ref="before"/> |
71 |
| - <xs:attribute ref="after"/> |
| 60 | + <xs:attributeGroup ref="commonActionAttributes"/> |
72 | 61 | </xs:extension>
|
73 | 62 | </xs:simpleContent>
|
74 | 63 | </xs:complexType>
|
|
77 | 66 | <xs:extension base="xs:string">
|
78 | 67 | <xs:attribute type="xs:string" name="userInput"/>
|
79 | 68 | <xs:attribute type="xs:string" name="locale" use="required"/>
|
80 |
| - <xs:attribute ref="stepKey" use="required"/> |
81 |
| - <xs:attribute ref="before"/> |
82 |
| - <xs:attribute ref="after"/> |
| 69 | + <xs:attributeGroup ref="commonActionAttributes"/> |
83 | 70 | </xs:extension>
|
84 | 71 | </xs:simpleContent>
|
85 | 72 | </xs:complexType>
|
86 | 73 | <xs:complexType name="mResetLocaleType">
|
87 | 74 | <xs:simpleContent>
|
88 | 75 | <xs:extension base="xs:string">
|
89 |
| - <xs:attribute ref="stepKey" use="required"/> |
90 |
| - <xs:attribute ref="before"/> |
91 |
| - <xs:attribute ref="after"/> |
| 76 | + <xs:attributeGroup ref="commonActionAttributes"/> |
92 | 77 | </xs:extension>
|
93 | 78 | </xs:simpleContent>
|
94 | 79 | </xs:complexType>
|
95 | 80 | <xs:complexType name="scrollToTopOfPageType">
|
96 | 81 | <xs:simpleContent>
|
97 | 82 | <xs:extension base="xs:string">
|
98 |
| - <xs:attribute ref="stepKey" use="required"/> |
99 |
| - <xs:attribute ref="before"/> |
100 |
| - <xs:attribute ref="after"/> |
| 83 | + <xs:attributeGroup ref="commonActionAttributes"/> |
101 | 84 | </xs:extension>
|
102 | 85 | </xs:simpleContent>
|
103 | 86 | </xs:complexType>
|
104 | 87 | <xs:complexType name="clearFieldType">
|
105 | 88 | <xs:simpleContent>
|
106 | 89 | <xs:extension base="xs:string">
|
107 | 90 | <xs:attribute type="xs:string" name="selector" use="required"/>
|
108 |
| - <xs:attribute ref="stepKey" use="required"/> |
109 |
| - <xs:attribute ref="before"/> |
110 |
| - <xs:attribute ref="after"/> |
| 91 | + <xs:attributeGroup ref="commonActionAttributes"/> |
111 | 92 | </xs:extension>
|
112 | 93 | </xs:simpleContent>
|
113 | 94 | </xs:complexType>
|
|
0 commit comments