Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.m2e.core/schema/projectConfigurators.exsd')
-rw-r--r--org.eclipse.m2e.core/schema/projectConfigurators.exsd33
1 files changed, 32 insertions, 1 deletions
diff --git a/org.eclipse.m2e.core/schema/projectConfigurators.exsd b/org.eclipse.m2e.core/schema/projectConfigurators.exsd
index eb7d1385..c50ef02c 100644
--- a/org.eclipse.m2e.core/schema/projectConfigurators.exsd
+++ b/org.eclipse.m2e.core/schema/projectConfigurators.exsd
@@ -46,6 +46,37 @@
</attribute>
</complexType>
</element>
+
+ <element name="groupId" type="string">
+ </element>
+
+ <element name="artifactId" type="string">
+ </element>
+
+ <element name="versionRange" type="string">
+ </element>
+
+ <element name="goal" type="string">
+ </element>
+
+ <element name="goals">
+ <complexType>
+ <sequence>
+ <element ref="goal" minOccurs="1" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ </element>
+
+ <element name="pluginExecutionFilter">
+ <complexType>
+ <all>
+ <element ref="groupId" minOccurs="1" maxOccurs="1"/>
+ <element ref="artifactId" minOccurs="1" maxOccurs="1"/>
+ <element ref="versionRange" minOccurs="1" maxOccurs="1"/>
+ <element ref="goals" minOccurs="1" maxOccurs="1"/>
+ </all>
+ </complexType>
+ </element>
<element name="configurator">
<annotation>
@@ -55,7 +86,7 @@
</annotation>
<complexType>
<sequence minOccurs="0" maxOccurs="unbounded">
- <element ref="mojo"/>
+ <element ref="pluginExecutionFilter"/>
</sequence>
<attribute name="id" type="string" use="required">
<annotation>

Back to the top