[jbosstools-commits] JBoss Tools SVN: r24493 - in trunk/usage: plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences and 1 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Aug 27 08:05:11 EDT 2010


Author: adietish
Date: 2010-08-27 08:05:10 -0400 (Fri, 27 Aug 2010)
New Revision: 24493

Added:
   trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageReportingSettings.java
Removed:
   trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/GlobalUsageReportingSettings.java
Modified:
   trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageReportingSettingsTest.java
Log:
[JBIDE-6880] GlobalReportingSettings moved to preferences package

Deleted: trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/GlobalUsageReportingSettings.java
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/GlobalUsageReportingSettings.java	2010-08-27 12:03:35 UTC (rev 24492)
+++ trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/GlobalUsageReportingSettings.java	2010-08-27 12:05:10 UTC (rev 24493)
@@ -1,67 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2010 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.usage;
-
-import java.io.IOException;
-import java.io.UnsupportedEncodingException;
-import java.util.Map;
-
-import org.eclipse.core.runtime.Plugin;
-
-/**
- * A class that implements a global reporting enablement setting. The current
- * implementation queries a given url and extracts the enablement value out of
- * the response.
- */
-public class GlobalUsageReportingSettings extends HttpResourceMap {
-
-	private static final String REPORTING_ENABLEMENT_URL = "http://community.jboss.org/wiki/JBossToolsJBossDeveloperStudioUsageReportingEnablement"; //$NON-NLS-1$
-
-	public static final String KEY_REPORT_ENABLEMENT = "Usage Reporting is ";
-	public static final String KEY_DUMMY_VALUE = "Dummy Value is ";
-	public static final String KEY_INTEGER_VALUE = "Integer Value is ";
-
-	private static final char VALUE_DELIMITER = '<';
-
-
-	public GlobalUsageReportingSettings(Plugin plugin) throws IOException {
-		super(REPORTING_ENABLEMENT_URL
-				, VALUE_DELIMITER
-				, plugin
-				, KEY_REPORT_ENABLEMENT
-				, KEY_DUMMY_VALUE
-				, KEY_INTEGER_VALUE);
-
-		this.plugin = plugin;
-		this.urlConnection = createURLConnection(REPORTING_ENABLEMENT_URL);
-	}
-
-	public boolean isEnabled() throws UnsupportedEncodingException, IOException {
-		Map<String, String> valueMap = getValueMap();
-		String isEnabled = valueMap.get(KEY_REPORT_ENABLEMENT);
-		return isEnabled != null && "ENABLED".equals(isEnabled.toUpperCase());
-	}
-
-	public String getStringValue() throws UnsupportedEncodingException, IOException {
-		Map<String, String> valueMap = getValueMap();
-		return valueMap.get(KEY_DUMMY_VALUE);
-	}
-
-	public Integer getIntegerValue() throws UnsupportedEncodingException, IOException {
-		Map<String, String> valueMap = getValueMap();
-		String integerValue = valueMap.get(KEY_INTEGER_VALUE);
-		if(integerValue != null) {
-			return Integer.parseInt(integerValue);
-		} else {
-			return null;
-		}
-	}
-}

Copied: trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageReportingSettings.java (from rev 24491, trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/GlobalUsageReportingSettings.java)
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageReportingSettings.java	                        (rev 0)
+++ trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageReportingSettings.java	2010-08-27 12:05:10 UTC (rev 24493)
@@ -0,0 +1,68 @@
+/*******************************************************************************
+ * Copyright (c) 2010 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.usage.preferences;
+
+import java.io.IOException;
+import java.io.UnsupportedEncodingException;
+import java.util.Map;
+
+import org.eclipse.core.runtime.Plugin;
+import org.jboss.tools.usage.HttpResourceMap;
+
+/**
+ * A class that implements a global reporting enablement setting. The current
+ * implementation queries a given url and extracts the enablement value out of
+ * the response.
+ */
+public class GlobalUsageReportingSettings extends HttpResourceMap {
+
+	private static final String REPORTING_ENABLEMENT_URL = "http://community.jboss.org/wiki/JBossToolsJBossDeveloperStudioUsageReportingEnablement"; //$NON-NLS-1$
+
+	public static final String KEY_REPORT_ENABLEMENT = "Usage Reporting is ";
+	public static final String KEY_DUMMY_VALUE = "Dummy Value is ";
+	public static final String KEY_INTEGER_VALUE = "Integer Value is ";
+
+	private static final char VALUE_DELIMITER = '<';
+
+
+	public GlobalUsageReportingSettings(Plugin plugin) throws IOException {
+		super(REPORTING_ENABLEMENT_URL
+				, VALUE_DELIMITER
+				, plugin
+				, KEY_REPORT_ENABLEMENT
+				, KEY_DUMMY_VALUE
+				, KEY_INTEGER_VALUE);
+
+		this.plugin = plugin;
+		this.urlConnection = createURLConnection(REPORTING_ENABLEMENT_URL);
+	}
+
+	public boolean isEnabled() throws UnsupportedEncodingException, IOException {
+		Map<String, String> valueMap = getValueMap();
+		String isEnabled = valueMap.get(KEY_REPORT_ENABLEMENT);
+		return isEnabled != null && "ENABLED".equals(isEnabled.toUpperCase());
+	}
+
+	public String getStringValue() throws UnsupportedEncodingException, IOException {
+		Map<String, String> valueMap = getValueMap();
+		return valueMap.get(KEY_DUMMY_VALUE);
+	}
+
+	public Integer getIntegerValue() throws UnsupportedEncodingException, IOException {
+		Map<String, String> valueMap = getValueMap();
+		String integerValue = valueMap.get(KEY_INTEGER_VALUE);
+		if(integerValue != null) {
+			return Integer.parseInt(integerValue);
+		} else {
+			return null;
+		}
+	}
+}


Property changes on: trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageReportingSettings.java
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Modified: trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageReportingSettingsTest.java
===================================================================
--- trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageReportingSettingsTest.java	2010-08-27 12:03:35 UTC (rev 24492)
+++ trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageReportingSettingsTest.java	2010-08-27 12:05:10 UTC (rev 24493)
@@ -19,7 +19,7 @@
 import java.io.InputStreamReader;
 import java.io.UnsupportedEncodingException;
 
-import org.jboss.tools.usage.GlobalUsageReportingSettings;
+import org.jboss.tools.usage.preferences.GlobalUsageReportingSettings;
 import org.junit.Test;
 
 /**



More information about the jbosstools-commits mailing list