[Carbon-commits] [Project-Tools] svn commit r114406 - trunk/tools/ide/eclipse/common/org.wso2.carbonstudio.eclipse.maven/src/main/java/org/wso2/carbonstudio/eclipse/maven/util

melan at wso2.com melan at wso2.com
Tue Oct 18 22:49:22 EDT 2011


Author: melan
Date: Tue Oct 18 19:49:21 2011
New Revision: 114406
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=114406

Log:
adding getMavenProject() from input stream

Modified:
   trunk/tools/ide/eclipse/common/org.wso2.carbonstudio.eclipse.maven/src/main/java/org/wso2/carbonstudio/eclipse/maven/util/MavenUtils.java

Modified: trunk/tools/ide/eclipse/common/org.wso2.carbonstudio.eclipse.maven/src/main/java/org/wso2/carbonstudio/eclipse/maven/util/MavenUtils.java
URL: http://wso2.org/svn/browse/wso2/trunk/tools/ide/eclipse/common/org.wso2.carbonstudio.eclipse.maven/src/main/java/org/wso2/carbonstudio/eclipse/maven/util/MavenUtils.java?rev=114406&r1=114405&r2=114406&view=diff
==============================================================================
--- trunk/tools/ide/eclipse/common/org.wso2.carbonstudio.eclipse.maven/src/main/java/org/wso2/carbonstudio/eclipse/maven/util/MavenUtils.java	(original)
+++ trunk/tools/ide/eclipse/common/org.wso2.carbonstudio.eclipse.maven/src/main/java/org/wso2/carbonstudio/eclipse/maven/util/MavenUtils.java	Tue Oct 18 19:49:21 2011
@@ -24,6 +24,7 @@
 import java.io.FileNotFoundException;
 import java.io.FileWriter;
 import java.io.IOException;
+import java.io.InputStream;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
@@ -40,6 +41,13 @@
 			return new MavenProject(model);
 	}
 	
+	public static MavenProject getMavenProject(InputStream input) throws Exception{
+		MavenXpp3Reader mavenXpp3Reader = new MavenXpp3Reader();
+		Model model;
+			model = mavenXpp3Reader.read(input);
+			return new MavenProject(model);
+	}
+	
 	public static void saveMavenProject(MavenProject project, File file) throws Exception{
 		if (file.getParentFile()!=null){
 			file.getParentFile().mkdirs();


More information about the Carbon-commits mailing list