[jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/stripped ...
Robert Stryker
rawblem at gmail.com
Mon Jan 22 15:21:37 EST 2007
User: rawb
Date: 07/01/22 15:21:37
Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/stripped
DeployableServer.java
Log:
Abstracted out deployable functionality
Revision Changes Path
1.3 +12 -0 jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/stripped/DeployableServer.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: DeployableServer.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/stripped/DeployableServer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- DeployableServer.java 4 Jan 2007 19:07:11 -0000 1.2
+++ DeployableServer.java 22 Jan 2007 20:21:37 -0000 1.3
@@ -3,9 +3,12 @@
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Path;
import org.eclipse.wst.server.core.IModule;
import org.eclipse.wst.server.core.IServerWorkingCopy;
import org.eclipse.wst.server.core.model.ServerDelegate;
+import org.jboss.ide.eclipse.as.core.model.DescriptorModel;
+import org.jboss.ide.eclipse.as.core.model.DescriptorModel.ServerDescriptorModel;
import org.jboss.ide.eclipse.as.core.server.ServerAttributeHelper;
import org.jboss.ide.eclipse.as.core.server.attributes.IDeployableServer;
@@ -54,5 +57,14 @@
return new ServerAttributeHelper(getServer(), copy);
}
+ // only used for xpaths and is a complete crap hack ;) misleading, too
+ public String getConfigDirectory() {
+ return getDeployDirectory();
+ }
+
+ public ServerDescriptorModel getDescriptorModel() {
+ return DescriptorModel.getDefault().getServerModel(new Path(getDeployDirectory()));
+ }
+
}
More information about the jboss-cvs-commits
mailing list