Author: objectiser
Date: 2010-08-17 12:16:12 -0400 (Tue, 17 Aug 2010)
New Revision: 358
Modified:
branches/1.0.x/tools/eclipse/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java
trunk/tools/plugins/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java
Log:
SAVARA-120 - fixed .project referencing its own project.
Modified:
branches/1.0.x/tools/eclipse/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java
===================================================================
---
branches/1.0.x/tools/eclipse/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java 2010-08-17
15:37:49 UTC (rev 357)
+++
branches/1.0.x/tools/eclipse/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java 2010-08-17
16:16:12 UTC (rev 358)
@@ -793,13 +793,11 @@
// Update the project description
IProjectDescription description = project.getDescription();
-
+
// Setup project reference to CDM project
- IProject[] prevProjects=description.getReferencedProjects();
- IProject[] newProjects=new IProject[prevProjects.length+1];
- System.arraycopy(prevProjects, 0, newProjects, 0, prevProjects.length);
- newProjects[prevProjects.length] = m_file.getProject();
- description.setReferencedProjects(newProjects);
+ IProject[] projects=new IProject[1];
+ projects[0] = m_file.getProject();
+ description.setReferencedProjects(projects);
// Set the description
project.setDescription(description,
Modified:
trunk/tools/plugins/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java
===================================================================
---
trunk/tools/plugins/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java 2010-08-17
15:37:49 UTC (rev 357)
+++
trunk/tools/plugins/org.jboss.savara.tools.bpel/src/java/org/jboss/savara/tools/bpel/generator/Generator.java 2010-08-17
16:16:12 UTC (rev 358)
@@ -801,11 +801,9 @@
IProjectDescription description = project.getDescription();
// Setup project reference to CDM project
- IProject[] prevProjects=description.getReferencedProjects();
- IProject[] newProjects=new IProject[prevProjects.length+1];
- System.arraycopy(prevProjects, 0, newProjects, 0, prevProjects.length);
- newProjects[prevProjects.length] = m_file.getProject();
- description.setReferencedProjects(newProjects);
+ IProject[] projects=new IProject[1];
+ projects[0] = m_file.getProject();
+ description.setReferencedProjects(projects);
// Set the description
project.setDescription(description,
Show replies by date