JBoss Tools SVN: r35199 - trunk/common/plugins/org.jboss.tools.common.ui/META-INF.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-09-30 04:43:59 -0400 (Fri, 30 Sep 2011)
New Revision: 35199
Modified:
trunk/common/plugins/org.jboss.tools.common.ui/META-INF/MANIFEST.MF
Log:
[JBIDE-9805] copied BrowserUtil to commons.ui
Modified: trunk/common/plugins/org.jboss.tools.common.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.ui/META-INF/MANIFEST.MF 2011-09-30 08:39:11 UTC (rev 35198)
+++ trunk/common/plugins/org.jboss.tools.common.ui/META-INF/MANIFEST.MF 2011-09-30 08:43:59 UTC (rev 35199)
@@ -14,8 +14,10 @@
org.eclipse.jst.j2ee.ui;bundle-version="1.1.500",
org.eclipse.ui.forms;bundle-version="3.5.100";visibility:=reexport,
org.eclipse.ui.workbench.texteditor;bundle-version="3.7.0",
- org.eclipse.jface.text;bundle-version="3.7.0"
+ org.eclipse.jface.text;bundle-version="3.7.0",
+ org.eclipse.core.databinding;bundle-version="1.4.0"
Export-Package: org.jboss.tools.common.ui,
+ org.jboss.tools.common.ui.browser,
org.jboss.tools.common.ui.preferences,
org.jboss.tools.common.ui.widget.editor,
org.jboss.tools.common.ui.widget.field,
12 years, 7 months
JBoss Tools SVN: r35198 - in trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui: browser and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2011-09-30 04:39:11 -0400 (Fri, 30 Sep 2011)
New Revision: 35198
Added:
trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/browser/
trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/browser/BrowserUtil.java
Modified:
trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/CommonUIMessages.java
trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/messages.properties
Log:
[JBIDE-9805] copied BrowserUtil to commons.ui
Modified: trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/CommonUIMessages.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/CommonUIMessages.java 2011-09-30 08:32:29 UTC (rev 35197)
+++ trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/CommonUIMessages.java 2011-09-30 08:39:11 UTC (rev 35198)
@@ -66,6 +66,10 @@
public static String BUTTON_REMOVE;
+ public static String BROWSER_COULD_NOT_OPEN_BROWSER;
+
+ public static String BROWSER_COULD_NOT_DISPLAY_MALFORMED_URL;
+
static {
NLS.initializeMessages(BUNDLE_NAME, CommonUIMessages.class);
}
Added: trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/browser/BrowserUtil.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/browser/BrowserUtil.java (rev 0)
+++ trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/browser/BrowserUtil.java 2011-09-30 08:39:11 UTC (rev 35198)
@@ -0,0 +1,82 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.common.ui.browser;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.text.MessageFormat;
+
+import org.eclipse.core.runtime.ILog;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Status;
+import org.eclipse.ui.PartInitException;
+import org.eclipse.ui.PlatformUI;
+import org.eclipse.ui.browser.IWebBrowser;
+import org.jboss.tools.common.ui.CommonUIMessages;
+
+/**
+ * @author Andre Dietisheim
+ */
+public class BrowserUtil {
+
+ /**
+ * Opens a browser for the given url with the given id. If an error occurs
+ * it will be reported to the given log provider with the given plugin id.
+ *
+ * @param url
+ * the url to open a browser for.
+ * @param browserId
+ * the id for the new browser.
+ * @param pluginId
+ * the plugin id to log for.
+ * @param log
+ * the log provider to log against if an error occurred.
+ */
+ public static void checkedCreateInternalBrowser(String url, String browserId, String pluginId, ILog log) {
+ try {
+ openUrl(url, PlatformUI.getWorkbench().getBrowserSupport().createBrowser(browserId), pluginId, log);
+ } catch (PartInitException e) {
+ IStatus errorStatus = createErrorStatus(pluginId, CommonUIMessages.BROWSER_COULD_NOT_OPEN_BROWSER, e, url);
+ log.log(errorStatus);
+ }
+ }
+
+ private static IStatus createErrorStatus(String pluginId, String message, Throwable e,
+ Object... messageArguments) {
+ String formattedMessage = null;
+ if (message != null) {
+ formattedMessage = MessageFormat.format(message, messageArguments);
+ }
+ return new Status(Status.ERROR, pluginId, Status.ERROR, formattedMessage, e);
+ }
+
+ public static void checkedCreateExternalBrowser(String url, String pluginId, ILog log) {
+ try {
+ openUrl(url, PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser(), pluginId, log);
+ } catch (PartInitException e) {
+ IStatus errorStatus = createErrorStatus(pluginId, CommonUIMessages.BROWSER_COULD_NOT_OPEN_BROWSER, e, url);
+ log.log(errorStatus);
+ }
+ }
+
+ public static void openUrl(String url, IWebBrowser browser, String pluginId, ILog log) {
+ try {
+ browser.openURL(new URL(url));
+ } catch (PartInitException e) {
+ IStatus errorStatus = createErrorStatus(pluginId, CommonUIMessages.BROWSER_COULD_NOT_OPEN_BROWSER, e, url);
+ log.log(errorStatus);
+ } catch (MalformedURLException e) {
+ IStatus errorStatus = createErrorStatus(pluginId, CommonUIMessages.BROWSER_COULD_NOT_DISPLAY_MALFORMED_URL, e,
+ url);
+ log.log(errorStatus);
+ }
+ }
+}
Property changes on: trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/browser/BrowserUtil.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/messages.properties
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/messages.properties 2011-09-30 08:32:29 UTC (rev 35197)
+++ trunk/common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/messages.properties 2011-09-30 08:39:11 UTC (rev 35198)
@@ -25,4 +25,7 @@
TEXT_FIELD_EDITOR_EDITOR_SUPPORTS_ONLY_GRID_LAYOUT=Editor supports only grid layout
BUTTON_ADD=Add
-BUTTON_REMOVE=Remove
\ No newline at end of file
+BUTTON_REMOVE=Remove
+
+BROWSER_COULD_NOT_OPEN_BROWSER=Could not open browser for url \"{0}\".
+BROWSER_COULD_NOT_DISPLAY_MALFORMED_URL=Could not display malformed url \"{0}\".
\ No newline at end of file
12 years, 7 months
JBoss Tools SVN: r35197 - trunk/build/parent.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2011-09-30 04:32:29 -0400 (Fri, 30 Sep 2011)
New Revision: 35197
Modified:
trunk/build/parent/pom.xml
Log:
fixed coverage report error related to showing coverage only for loaded classes. added instrumentation step to generate metadata for plugins configured for coverage and included it in report generation
Modified: trunk/build/parent/pom.xml
===================================================================
--- trunk/build/parent/pom.xml 2011-09-30 08:29:35 UTC (rev 35196)
+++ trunk/build/parent/pom.xml 2011-09-30 08:32:29 UTC (rev 35197)
@@ -554,7 +554,7 @@
<dependencies>
<dependency>
<type>p2-installable-unit</type>
- <artifactId>org.eclipse.sdk.ide</artifactId>
+ <artifactId>org.eclipse.platform.ide</artifactId>
<version>0.0.0</version>
</dependency>
</dependencies>
@@ -597,15 +597,22 @@
<configuration>
<tasks>
<taskdef resource="emma_ant.properties" />
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antlib.xml" />
<if>
<available file="${project.build.directory}/emma"
type="dir" />
<then>
<echo>Process emma report...</echo>
- <!-- emma enabled="true"> <instr metadatafile="${project.build.directory}/coverage.em"
- mode="overwrite" instrpath="${project.build.directory}/../../../plugins/${emma.instrument.bundles}/target/classes"
- /> </emma -->
+ <for list="${emma.instrument.bundles}" param="bundle">
+ <sequential>
+ <echo>instruments ${project.build.directory}/../../../plugins/@{bundle}/target/classes</echo>
+ <emma enabled="true">
+ <instr metadatafile="${project.build.directory}/emma/(a){bundle}-coverage.em"
+ mode="overwrite" instrpath="${project.build.directory}/../../../plugins/@{bundle}/target/classes"
+ /> </emma>
+ </sequential>
+ </for>
+
<emma enabled="true">
<report>
<infileset dir="${project.build.directory}/emma"
12 years, 7 months
JBoss Tools SVN: r35196 - trunk/common/features/org.jboss.tools.common.jdt.feature.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2011-09-30 04:29:35 -0400 (Fri, 30 Sep 2011)
New Revision: 35196
Modified:
trunk/common/features/org.jboss.tools.common.jdt.feature/
Log:
added target folder to svn:ignore
Property changes on: trunk/common/features/org.jboss.tools.common.jdt.feature
___________________________________________________________________
Added: svn:ignore
+ target
12 years, 7 months
JBoss Tools SVN: r35194 - trunk/vpe/plugins/org.jboss.tools.vpe.docbook/META-INF.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2011-09-30 02:41:02 -0400 (Fri, 30 Sep 2011)
New Revision: 35194
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe.docbook/META-INF/MANIFEST.MF
Log:
added plugin activator class to manifest
Modified: trunk/vpe/plugins/org.jboss.tools.vpe.docbook/META-INF/MANIFEST.MF
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe.docbook/META-INF/MANIFEST.MF 2011-09-30 06:11:23 UTC (rev 35193)
+++ trunk/vpe/plugins/org.jboss.tools.vpe.docbook/META-INF/MANIFEST.MF 2011-09-30 06:41:02 UTC (rev 35194)
@@ -13,3 +13,4 @@
Bundle-Vendor: %Bundle-Vendor.0
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-Activator: org.jboss.tools.vpe.docbook.DocbookTemplatePlugin
12 years, 7 months
JBoss Tools SVN: r35193 - trunk/examples/plugins/org.jboss.tools.community.project.examples.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-09-30 02:11:23 -0400 (Fri, 30 Sep 2011)
New Revision: 35193
Modified:
trunk/examples/plugins/org.jboss.tools.community.project.examples/build.properties
Log:
JBIDE-8838 add missing build directives for sources
Modified: trunk/examples/plugins/org.jboss.tools.community.project.examples/build.properties
===================================================================
--- trunk/examples/plugins/org.jboss.tools.community.project.examples/build.properties 2011-09-30 06:03:15 UTC (rev 35192)
+++ trunk/examples/plugins/org.jboss.tools.community.project.examples/build.properties 2011-09-30 06:11:23 UTC (rev 35193)
@@ -1,3 +1,7 @@
+output.. = bin/
+source.. = src/
+src.includes = *
+src.excludes = src
bin.includes = META-INF/,\
plugin.properties,\
plugin.xml,\
12 years, 7 months
JBoss Tools SVN: r35192 - trunk/build/aggregate/site.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-09-30 02:03:15 -0400 (Fri, 30 Sep 2011)
New Revision: 35192
Modified:
trunk/build/aggregate/site/site.xml
Log:
central feature added twice; dedupe
Modified: trunk/build/aggregate/site/site.xml
===================================================================
--- trunk/build/aggregate/site/site.xml 2011-09-30 02:34:27 UTC (rev 35191)
+++ trunk/build/aggregate/site/site.xml 2011-09-30 06:03:15 UTC (rev 35192)
@@ -94,10 +94,6 @@
<category name="AllTools" />
<category name="GeneralTools" />
</feature>
- <feature url="features/org.jboss.tools.central.feature_0.0.0.jar" id="org.jboss.tools.central.feature" version="0.0.0">
- <category name="AllTools" />
- <category name="GeneralTools" />
- </feature>
<!-- only in JBT -->
<feature url="features/org.jboss.tools.forge.feature_0.0.0.jar" id="org.jboss.tools.forge.feature" version="0.0.0">
12 years, 7 months
JBoss Tools SVN: r35191 - in trunk/ws/docs: restful_reference/en-US/images/topdown and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2011-09-29 22:34:27 -0400 (Thu, 29 Sep 2011)
New Revision: 35191
Modified:
trunk/ws/docs/reference/en-US/images/topdown/jbossws_webproject_2.png
trunk/ws/docs/reference/en-US/images/topdown/jbossws_webproject_3.png
trunk/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_2.png
trunk/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_3.png
trunk/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_2.png
trunk/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_3.png
Log:
updated for TOOLSDOC-255
Modified: trunk/ws/docs/reference/en-US/images/topdown/jbossws_webproject_2.png
===================================================================
(Binary files differ)
Modified: trunk/ws/docs/reference/en-US/images/topdown/jbossws_webproject_3.png
===================================================================
(Binary files differ)
Modified: trunk/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_2.png
===================================================================
(Binary files differ)
Modified: trunk/ws/docs/restful_reference/en-US/images/topdown/jbossws_webproject_3.png
===================================================================
(Binary files differ)
Modified: trunk/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_2.png
===================================================================
(Binary files differ)
Modified: trunk/ws/docs/soap_reference/en-US/images/topdown/jbossws_webproject_3.png
===================================================================
(Binary files differ)
12 years, 7 months
JBoss Tools SVN: r35190 - branches/jbosstools-3.2.x/ws/docs/reference/en-US/images/topdown.
by jbosstools-commits@lists.jboss.org
Author: irooskov(a)redhat.com
Date: 2011-09-29 22:33:00 -0400 (Thu, 29 Sep 2011)
New Revision: 35190
Modified:
branches/jbosstools-3.2.x/ws/docs/reference/en-US/images/topdown/jbossws_webproject_2.png
branches/jbosstools-3.2.x/ws/docs/reference/en-US/images/topdown/jbossws_webproject_3.png
Log:
updated for TOOLSDOC-255
Modified: branches/jbosstools-3.2.x/ws/docs/reference/en-US/images/topdown/jbossws_webproject_2.png
===================================================================
(Binary files differ)
Modified: branches/jbosstools-3.2.x/ws/docs/reference/en-US/images/topdown/jbossws_webproject_3.png
===================================================================
(Binary files differ)
12 years, 7 months