diff options
Diffstat (limited to 'org.eclipse.m2e.core/schema/projectConfigurators.exsd')
-rw-r--r-- | org.eclipse.m2e.core/schema/projectConfigurators.exsd | 33 |
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> |