From: Robert S. <ra...@gm...> - 2006-07-10 15:51:57
|
User: rawb Date: 06/07/10 11:51:55 Modified: as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/config JBossLaunchConfigurationTabGroup.java Log: Uses attribute helper now Revision Changes Path 1.4 +11 -5 jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/config/JBossLaunchConfigurationTabGroup.java (In the diff below, changes in quantity of whitespace are not shown.) Index: JBossLaunchConfigurationTabGroup.java =================================================================== RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/config/JBossLaunchConfigurationTabGroup.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- JBossLaunchConfigurationTabGroup.java 2 Jun 2006 16:52:31 -0000 1.3 +++ JBossLaunchConfigurationTabGroup.java 10 Jul 2006 15:51:55 -0000 1.4 @@ -35,7 +35,7 @@ import org.eclipse.wst.server.core.ServerUtil; import org.jboss.ide.eclipse.as.core.server.JBossServer; import org.jboss.ide.eclipse.as.core.server.JBossServerBehavior; -import org.jboss.ide.eclipse.as.core.server.runtime.JBossRuntimeConfiguration; +import org.jboss.ide.eclipse.as.core.server.ServerAttributeHelper; import org.jboss.ide.eclipse.as.core.server.runtime.JBossServerRuntime; import org.jboss.ide.eclipse.as.core.util.RuntimeConfigUtil; @@ -47,7 +47,6 @@ private JBossServer jbServer; private JBossServerBehavior jbServerBehavior; private JBossServerRuntime jbRuntime; - private JBossRuntimeConfiguration jbRtConfig; private ILaunchConfiguration launchConfiguration; private ILaunchConfigurationWorkingCopy launchWC; @@ -147,9 +146,16 @@ } jbServerBehavior = (JBossServerBehavior) server.getAdapter(JBossServerBehavior.class); jbRuntime = jbServer.getJBossRuntime(); - jbRtConfig = jbServer.getRuntimeConfiguration(); - jbRtConfig.updateConfiguration(configuration); + + String progArgs = configuration.getAttribute(IJavaLaunchConfigurationConstants.ATTR_PROGRAM_ARGUMENTS, ""); + String vmArgs = configuration.getAttribute(IJavaLaunchConfigurationConstants.ATTR_VM_ARGUMENTS, ""); + + ServerAttributeHelper helper = jbServer.getAttributeHelper(); + helper.setProgramArgs(progArgs); + helper.setVMArgs(vmArgs); + helper.save(); + } catch( CoreException ce ) { } |