Added: incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/pom.xml?view=auto&rev=518318
==
--- incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/pom.xml (added)
+++ incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/pom.xml Wed Mar
14 13:47:58 2007
@@ -0,0 +1,38 @@
+http://maven.apache.org/POM/4.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+org.apache.maven.dotnet
+0.14-SNAPSHOT
+dotnet-components
+
+ 4.0.0
+ org.apache.maven.dotnet
+ dotnet-embedder
+ 0.14-SNAPSHOT
+ dotnet-embedder
+
+NMaven
+
+
+
+ org.apache.maven
+ maven-embedder
+ 2.0.4
+
+
+ org.codehaus.xfire
+ xfire-plexus
+ 1.2
+
+
+ org.codehaus.xfire
+ xfire-java5
+ 1.2.4
+
+
+ org.codehaus.xfire
+ javax.ws
+ 1.0.0
+
+
+
\ No newline at end of file
Propchange: incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/pom.xml
--
svn:eol-style = native
Added:
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenEmbedderService.java
URL:
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenEmbedderService.java?view=auto&rev=518318
==
---
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenEmbedderService.java
(added)
+++
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenEmbedderService.java
Wed Mar 14 13:47:58 2007
@@ -0,0 +1,18 @@
+package org.apache.maven.dotnet.embedder;
+
+public interface MavenEmbedderService
+{
+
+/**
+ * Role used to register component implementations with the container.
+ */
+String ROLE = MavenEmbedderService.class.getName();
+
+/**
+ *
+ * @param request
+ */
+void execute( MavenExecutionRequest request );
+
+
+}
Propchange:
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenEmbedderService.java
--
svn:eol-style = native
Added:
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenExecutionRequest.java
URL:
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenExecutionRequest.java?view=auto&rev=518318
==
---
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenExecutionRequest.java
(added)
+++
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenExecutionRequest.java
Wed Mar 14 13:47:58 2007
@@ -0,0 +1,19 @@
+package org.apache.maven.dotnet.embedder;
+
+import org.codehaus.xfire.aegis.type.java5.*;
+
[EMAIL PROTECTED](namespace="urn:maven-embedder")
+public interface MavenExecutionRequest
+{
+
+/**
+ * Role used to register component implementations with the container.
+ */
+String ROLE = MavenExecutionRequest.class.getName();
+
+@XmlElement(name="pomFile", namespace="urn:maven-embedder")
+String getPomFile();
+
+void setPomFile(java.lang.String string);
+
+}
Propchange:
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/MavenExecutionRequest.java
--
svn:eol-style = native
Added:
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/impl/MavenEmbedderServiceImpl.java
URL:
http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/impl/MavenEmbedderServiceImpl.java?view=auto&rev=518318
==
---
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/impl/MavenEmbedderServiceImpl.java
(added)
+++
incubator/nmaven/branches/SI_IDE/components/dotnet-embedder/src/main/java/org/apache/maven/dotnet/embedder/impl/MavenEmbedderServiceImpl.java
Wed Mar 14 13:47:58 2007
@@ -0,0 +1,159 @@
+package org.apache.maven.do