Author: rob.stryker(a)jboss.com
Date: 2012-02-23 08:48:29 -0500 (Thu, 23 Feb 2012)
New Revision: 39058
Modified:
branches/jbosstools-3.3.0.Beta1/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/behaviour/ExpressBehaviour.java
Log:
JBIDE-10991 - to beta1 (dialog too often)
Modified:
branches/jbosstools-3.3.0.Beta1/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/behaviour/ExpressBehaviour.java
===================================================================
---
branches/jbosstools-3.3.0.Beta1/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/behaviour/ExpressBehaviour.java 2012-02-23
13:44:10 UTC (rev 39057)
+++
branches/jbosstools-3.3.0.Beta1/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/behaviour/ExpressBehaviour.java 2012-02-23
13:48:29 UTC (rev 39058)
@@ -15,11 +15,19 @@
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Status;
import org.eclipse.wst.server.core.IModule;
import org.jboss.ide.eclipse.as.core.server.internal.DelegatingServerBehavior;
public class ExpressBehaviour extends DelegatingServerBehavior {
private IAdaptable publishAdaptableInfo;
+ public IStatus publish(int kind, IProgressMonitor monitor) {
+ if( publishAdaptableInfo != null &&
"user".equals(publishAdaptableInfo.getAdapter(String.class)))
+ return super.publish(kind, monitor);
+ return Status.OK_STATUS;
+ }
+
public void publish(int kind, List<IModule[]> modules, IProgressMonitor monitor,
IAdaptable info) throws CoreException {
publishAdaptableInfo = info;
try {
Show replies by date