Author: adietish
Date: 2010-09-22 11:27:06 -0400 (Wed, 22 Sep 2010)
New Revision: 25096
Added:
trunk/usage/plugins/org.jboss.tools.usage/OSGI-INF/propertiesprovider-factory.xml
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProviderFactory.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProvider.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProviderFactory.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ILoggingAdapter.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ITracker.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/IURLBuildingStrategy.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/FocusPoint.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/IFocusPoint.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/JBossToolsFocusPoint.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/PluginLogger.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/Tracker.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/TrackerMessages.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/messages.properties
Modified:
trunk/usage/plugins/org.jboss.tools.usage/.project
trunk/usage/plugins/org.jboss.tools.usage/JBoss Developer Studio Usage Reporter.launch
trunk/usage/plugins/org.jboss.tools.usage/JBoss Tools Usage Reporter.launch
trunk/usage/plugins/org.jboss.tools.usage/META-INF/MANIFEST.MF
trunk/usage/plugins/org.jboss.tools.usage/build.properties
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/googleanalytics/GoogleAnalyticsUrlStrategy.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpGetRequest.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProvider.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageSettings.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/PreferencesMessages.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/messages.properties
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/ReportingMessages.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReport.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReportEnablementDialog.java
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/messages.properties
trunk/usage/tests/org.jboss.tools.usage.test/GlobalUsageSettingsTest.launch
trunk/usage/tests/org.jboss.tools.usage.test/JBossToolsUsageIntegrationTest.launch
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/FocusPointTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageSettingsTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GoogleAnalyticsUrlStrategyTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/HttpRemotePropertiesTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsFocusPointTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsTestsFocusPoint.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageIntegrationTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageRequestsTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/ReportingEclipseEnvironmentTest.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/SystemOutLogger.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/UrlRevealingTracker.java
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/fakes/BundleGroupProviderFake.java
Log:
[JBDS-1321] refactored code, added keys for JBDS reporting
Modified: trunk/usage/plugins/org.jboss.tools.usage/.project
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/.project 2010-09-22 15:13:25 UTC (rev
25095)
+++ trunk/usage/plugins/org.jboss.tools.usage/.project 2010-09-22 15:27:06 UTC (rev
25096)
@@ -25,6 +25,11 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ds.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
Modified: trunk/usage/plugins/org.jboss.tools.usage/JBoss Developer Studio Usage
Reporter.launch
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/JBoss Developer Studio Usage
Reporter.launch 2010-09-22 15:13:25 UTC (rev 25095)
+++ trunk/usage/plugins/org.jboss.tools.usage/JBoss Developer Studio Usage
Reporter.launch 2010-09-22 15:27:06 UTC (rev 25096)
@@ -11,7 +11,7 @@
<booleanAttribute key="clearwslog" value="false"/>
<stringAttribute key="configLocation"
value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/JBoss Developer
Studio Usage Reporter"/>
<booleanAttribute key="default" value="false"/>
-<stringAttribute key="deselected_workspace_plugins"
value="org.jboss.tools.gwt.ui,org.jboss.tools.gwt.core,org.jboss.tools.common,org.jboss.tools.xulrunner.initializer,org.jboss.tools.usage.test"/>
+<stringAttribute key="deselected_workspace_plugins"
value="org.jboss.tools.usage.fragment,org.jboss.tools.gwt.ui,org.jboss.tools.gwt.core,org.jboss.tools.common,com.jboss.jbds.usage.fragment,org.jboss.tools.usage.test"/>
<booleanAttribute key="includeOptional" value="true"/>
<stringAttribute key="location"
value="${workspace_loc}/../runtime-EclipseApplication2"/>
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
@@ -26,8 +26,8 @@
<booleanAttribute key="pde.generated.config" value="false"/>
<stringAttribute key="pde.version" value="3.3"/>
<stringAttribute key="product"
value="org.eclipse.platform.ide"/>
-<stringAttribute key="selected_target_plugins"
value="org.eclipse.jst.j2ee@default:default,org.eclipse.jst.j2ee.ejb.annotations.xdoclet@default:default,org.eclipse.wst.xml.xpath2@default:default,org.eclipse.jst.pagedesigner.jsp.core@default:default,org.eclipse.mylyn.ide.ant@default:default,org.eclipse.core.resources@default:default,org.eclipse.emf.mapping.ecore@default:default,org.eclipse.wst.command.env.infopop@default:default,org.eclipse.equinox.p2.console@default:default,com.instantiations.designer.gwt.hosted.1_5.mac@default:default,org.eclipse.datatools.enablement.oracle.ui@default:default,org.eclipse.pde.junit.runtime@default:default,org.eclipse.pde@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.equinox.http.registry@default:default,org.eclipse.datatools.modelbase.dbdefinition@default:default,org.eclipse.datatools.sqltools.doc.user.contexts@default:default,org.eclipse.datatools.enablement.oda.ws.ui@default:default,org.eclipse.epp.usagedata.gathering@de!
fault:default,org.eclipse.gef@default:default,com.instantiations.designer.gwt.hosted@default:default,org.eclipse.rse.subsystems.terminals.core@default:default,org.jboss.tools.common.text.ext@default:default,com.instantiations.designer.gwt.hosted.2_0.super@default:default,org.jboss.tools.jsf@default:default,org.apache.log4j*1.2.13.v200903072027@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.jst.common.annotations.ui@default:default,org.eclipse.jst.jsf.facelet.core@default:default,org.eclipse.equinox.jsp.jasper.registry@default:default,org.eclipse.net4j.http.server@default:default,org.eclipse.jst.ws.cxf.core@default:default,org.eclipse.ui.console@default:default,org.eclipse.datatools.sqltools.data.core@default:default,net.sf.jautodoc.velocity@default:default,org.polarion.eclipse.team.svn.connector.svnkit16@default:default,org.eclipse.wtp.web.capabilities@default:default,org.eclipse.datatools.connectivity.sqm.core.ui@default:default,org.eclipse.te!
am.svn.mylyn@default:default,org.eclipse.mylyn.wikitext.textil!
e.ui@def
ault:default,org.eclipse.emf.ecore.edit@default:default,org.eclipse.wst.xml.xpath.ui@default:default,org.eclipse.datatools.enablement.postgresql.dbdefinition@default:default,org.jboss.tools.seam.pages.xml@default:default,org.eclipse.emf.importer.rose@default:default,org.eclipse.jdt.apt.core@default:default,org.eclipse.ui.intro.universal@default:default,org.eclipse.ui.editors@default:default,javax.activation@default:default,org.hamcrest.integration@default:default,org.apache.wsil4j@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.team.cvs.ssh2@default:default,org.eclipse.wst.validation.ui@default:default,com.google.gdt.eclipse.platform.e36@default:default,org.eclipse.swt.cocoa.macosx.x86_64@default:false,org.eclipse.mylyn.monitor.core@default:default,org.eclipse.wst.xsl.exslt.core@default:default,org.eclipse.jst.jsf.common.runtime@default:default,org.eclipse.jst.servlet.ui.infopop@default:default,org.eclipse.mylyn.wikitext.ui@default:default,org.jboss!
.tools.jst.web@default:default,org.eclipse.jdt.launching@default:default,org.eclipse.net4j.tcp@default:default,org.eclipse.datatools.enablement.sybase@default:default,org.eclipse.datatools.enablement.mysql.dbdefinition@default:default,com.ibm.icu@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.rse.services.local@default:default,org.jboss.tools.common.el.ui@default:default,org.eclipse.datatools.sqltools.schemaobjecteditor@default:default,org.eclipse.help.webapp@default:default,org.eclipse.mylyn.wikitext.tracwiki.ui@default:default,org.eclipse.equinox.p2.discovery@default:default,org.eclipse.datatools.connectivity.oda.profile@default:default,org.eclipse.datatools.enablement.sqlite.ui@default:default,org.eclipse.wst.xsl.ui@default:default,org.eclipse.wst.common.ui@default:default,org.eclipse.jpt.jaxb.ui@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.mylyn.wikitext.mediawiki.ui@default:default,org.eclipse.wst.xsl.core@default:default,or!
g.eclipse.rse.services@default:default,org.eclipse.ui.workbenc!
h.texted
itor@default:default,org.eclipse.wst.common.frameworks@default:default,org.eclipse.mylyn.help.ui@default:default,org.eclipse.wst.ws@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.emf.mapping.ui@default:default,org.eclipse.pde.api.tools@default:default,org.eclipse.emf.cdo.net4j@default:default,org.eclipse.jst.ws.creation.ui@default:default,org.eclipse.pde.ds.core@default:default,org.eclipse.wst.wsdl.ui.doc.user@default:default,org.eclipse.jst.common.project.facet.ui@default:default,org.eclipse.epp.mpc.ui@default:default,org.eclipse.datatools.sqltools.sql@default:default,org.eclipse.platform@default:default,org.eclipse.pde.launching@default:default,org.eclipse.wst.sse.ui@default:default,org.eclipse.jst.ws.annotations.core@default:default,com.google.gdt.eclipse.core@default:default,org.eclipse.compare.core@default:default,org.eclipse.update.core@default:default,org.eclipse.wst.validation.doc.isv@default:default,org.eclipse.jst.common.project.f!
acet.core@default:default,org.eclipse.wst.xsl@default:default,org.eclipse.mylyn.java.tasks@default:default,org.jdom@default:default,org.eclipse.mylyn.wikitext.mediawiki.core@default:default,org.eclipse.ui.views@default:default,org.objectweb.asm@default:default,org.eclipse.datatools.enablement.sybase.ase.models@default:default,org.eclipse.rse.subsystems.processes.core@default:default,org.eclipse.jst.ws.cxf.consumption.ui@default:default,org.eclipse.jdt.apt.pluggable.core@default:default,com.instantiations.designer.gwt.hosted.2_0@default:default,org.eclipse.jst.server.generic.ui@default:default,org.eclipse.pde.doc.user@default:default,org.eclipse.jst.jsf.facesconfig@default:default,org.jboss.ide.eclipse.as.ui.mbeans@default:default,org.eclipse.swtbot.ant.optional.junit4@default:false,org.eclipse.mylyn.commons.ui@default:default,org.eclipse.wst.jsdt.debug.core@default:default,org.eclipse.epp.package.jee@default:default,org.eclipse.pde.ds.ui@default:default,org.eclipse.jst.ws.j!
axrs.core@default:default,org.eclipse.datatools.enablement.ibm!
.db2.ise
ries.dbdefinition@default:default,org.jboss.ide.eclipse.as.classpath.ui@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.datatools.connectivity.oda.design.ui@default:default,javax.xml.bind*2.1.9.v201005080401@default:default,org.eclipse.rse.connectorservice.ssh@default:default,org.eclipse.jst.ws.creation.ejb.ui@default:default,org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples@default:default,org.eclipse.jst.ws.cxf.consumption.core@default:default,org.eclipse.wst.xsl.debug.ui@default:default,org.eclipse.team.svn.ui@default:default,org.eclipse.datatools.enablement.sybase.ase.dbdefinition@default:default,org.apache.log4j*1.2.15.v201005080500@default:default,org.eclipse.emf.importer@default:default,org.eclipse.equinox.common@default:default,org.eclipse.jpt.utility@default:default,org.eclipse.jem.proxy@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.jpt.doc.user@default:default,org.eclipse.wtp.jee.c!
apabilities@default:default,org.eclipse.wst.jsdt.web.ui@default:default,org.eclipse.datatools.enablement.sqlite.dbdefinition@default:default,org.eclipse.wst.jsdt.doc@default:default,org.eclipse.emf.ant@default:default,org.eclipse.datatools.modelbase.sql@default:default,org.eclipse.tm.terminal@default:default,org.jboss.tools.hibernate.ui@default:default,org.eclipse.jst.common.frameworks@default:default,org.eclipse.emf.ecore.xmi@default:default,org.apache.commons.codec*1.3.0.v20100106-1700@default:default,org.eclipse.mylyn.wikitext.tracwiki.core@default:default,org.apache.xml.serializer@default:default,org.eclipse.datatools.connectivity.db.generic@default:default,ch.qos.logback.slf4j@default:false,org.eclipse.datatools.connectivity.dbdefinition.genericJDBC@default:default,org.eclipse.help@default:default,org.eclipse.ui.ide@default:default,org.eclipse.wst.common.project.facet.doc.api@default:default,org.eclipse.datatools.sqltools.sqlbuilder@default:default,org.eclipse.datatool!
s.enablement.hsqldb@default:default,org.jboss.tools.hibernate.!
xml@defa
ult:default,org.eclipse.jdt.junit.runtime@default:default,org.eclipse.datatools.connectivity.sqm.server.ui@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.team.cvs.ui@default:default,org.eclipse.wst.ws.service.policy@default:default,org.hamcrest@default:default,org.eclipse.emf.cdo.team@default:default,com.instantiations.designer.gwt.hosted.1_5@default:default,org.eclipse.jpt.db.ui@default:default,org.jboss.tools.hibernate.jpt.core@default:default,com.instantiations.designer.gwt.hosted.1_6@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.emf@default:default,org.eclipse.jst.server.generic.jboss@default:default,org.jboss.tools.jmx.core@default:default,javax.xml.rpc@default:default,org.eclipse.jdt.apt.ui@default:default,org.eclipse.wst.jsdt.web.support.jsp@default:default,org.eclipse.net4j.http@default:default,com.jcraft.jsch@default:default,org.eclipse.ui.intro@default:default,org.eclipse.wst.comman!
d.env.core@default:default,org.eclipse.equinox.security.macosx@default:false,org.eclipse.datatools.sqltools.routineeditor@default:default,javax.xml.soap*1.2.0.v201005080501@default:default,com.atlassian.connector.eclipse.fisheye.core@default:default,javax.xml.bind*2.0.0.v20080604-1500@default:default,org.eclipse.datatools.sqltools.ddlgen.ui@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.wst.wsdl@default:default,org.eclipse.mylyn.tasks.bugs@default:default,com.atlassian.connector.eclipse.directclickthrough.ui@default:default,org.eclipse.jst.j2ee.core@default:default,org.eclipse.wst.ws.ui@default:default,org.eclipse.equinox.util@default:default,org.eclipse.wst.xsl.jaxp.debug.ui@default:default,org.eclipse.jst.ws.axis.consumption.core@default:default,com.instantiations.designer.gwt.doc.user@default:default,org.eclipse.wst.xsdeditor.doc.user@default:default,org.eclipse.net4j.db.h2@default:default,com.atlassian.connector.eclipse.monitor.ui@default:default,org.!
eclipse.datatools.enablement.sybase.asa.dbdefinition@default:d!
efault,c
om.instantiations.designer.gwt.hosted.1_5.super@default:default,org.eclipse.rse.doc.user@default:default,org.eclipse.datatools.enablement.jdt.classpath@default:default,org.apache.commons.lang*2.3.0.v201005080501@default:default,org.eclipse.jst.j2ee.infopop@default:default,org.eclipse.rse.services.files.ftp@default:default,org.jboss.ide.eclipse.as.wtp.ui@default:default,org.jboss.tools.gwt.ui@default:default,org.eclipse.datatools.sqltools.parsers.sql.query@default:default,org.eclipse.wst.common.environment@default:default,org.eclipse.datatools.enablement.sap.maxdb.dbdefinition@default:default,org.eclipse.jst.ws.axis2.creation.core@default:default,com.instantiations.designer.gwt@default:default,org.eclipse.rse.subsystems.files.core@default:default,com.instantiations.designer.gwt.hosted.lib@default:default,org.eclipse.jst.jee@default:default,org.eclipse.jpt.jaxb.core.schemagen@default:default,org.eclipse.team.cvs.core@default:default,org.eclipse.jem.beaninfo.vm@default:default,!
org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.wst.xml.ui.infopop@default:default,org.eclipse.jst.jee.ejb@default:default,org.eclipse.equinox.p2.updatechecker@default:default,org.eclipse.wst.ws.service.policy.ui@default:default,org.eclipse.datatools.connectivity.doc.user.contexts@default:default,org.eclipse.wtp.epp.package.capabilities@default:default,com.instantiations.eclipse.startup@default:default,org.eclipse.core.filesystem.macosx@default:false,org.eclipse.mylyn.pde.ui@default:default,org.eclipse.mylyn.discovery.ui@default:default,org.eclipse.core.commands@default:default,org.eclipse.net4j.db@default:default,org.eclipse.equinox.ds@default:true,org.eclipse.equinox.http.servlet@default:default,org.eclipse.jst.server.generic.jonas@default:default,org.eclipse.jem.beaninfo@default:default,org.eclipse.jpt.eclipselink.branding@default:default,org.jboss.ide.eclipse.as.core@default:default,org.eclipse.jst.ws.axis2.consumption.ui@default:default,com.instantia!
tions.designer.doc.user@default:default,org.eclipse.wst.xmledi!
tor.doc.
user@default:default,org.eclipse.swt.widgets.baseline@default:default,org.apache.ws.commons.util@default:default,org.eclipse.wst.common.modulecore.ui@default:default,org.eclipse.equinox.p2.metadata.generator@default:default,org.eclipse.emf.cdo.ui@default:default,com.instantiations.designer.gwt.SmartGWT@default:default,org.hibernate.eclipse.mapper@default:default,org.eclipse.rse@default:default,org.eclipse.pde.ua.core@default:default,org.eclipse.rse.connectorservice.local@default:default,org.jboss.tools.jsf.text.ext@default:default,org.eclipse.core.filesystem@default:default,com.atlassian.connector.eclipse.team.ui@default:default,org.eclipse.jst.ws.doc.user@default:default,javax.servlet.jsp@default:default,org.eclipse.wst.html.core@default:default,org.eclipse.datatools.sqltools.editor.core.ui@default:default,org.eclipse.core.databinding.property@default:default,org.jboss.tools.common.projecttemplates@default:default,org.eclipse.wst.ws.explorer@default:default,org.apache.commo!
ns.lang*2.1.0.v201005080500@default:default,org.eclipse.wst.ws.infopop@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.swtbot.eclipse.spy@default:default,org.jboss.tools.common.gef@default:default,org.hamcrest.text@default:default,com.instantiations.designer.gwt.hosted.2_0.webkit@default:default,org.eclipse.jst.ejb.ui.infopop@default:default,org.eclipse.wst.jsdt.manipulation@default:default,org.eclipse.jst.ws.axis2.creation.ui@default:default,org.eclipse.datatools.enablement.ibm.db2.luw@default:default,org.eclipse.datatools.enablement.sybase.asa@default:default,org.eclipse.wst.jsdt.debug.ui@default:default,org.eclipse.jst.common.annotations.core@default:default,org.eclipse.jst.pagedesigner.jsf.ui@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.wst.xsd.core@default:default,javax.xml.stream@default:default,org.eclipse.wst.wsi.ui@default:default,org.eclipse.emf.importer.ecore@default:default,org.eclipse.datatools.enablement.i!
bm.informix@default:default,org.eclipse.datatools.connectivity!
@default
:default,org.eclipse.jdt.compiler.tool@default:false,org.jboss.tools.common.ui@default:default,org.eclipse.wst.server.preview.adapter@default:default,org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition@default:default,ch.qos.logback.classic@default:default,org.eclipse.equinox.p2.reconciler.dropins@default:default,org.eclipse.jst.pagedesigner@default:default,org.eclipse.mylyn@default:default,org.jboss.tools.hibernate.xml.ui@default:default,org.eclipse.datatools.enablement.sybase.ase.ui@default:default,com.instantiations.eclipse.debug@default:default,com.instantiations.eclipse.usageprofiler.ui@default:default,org.jboss.tools.hibernate.jpt.ui@default:default,org.eclipse.rse.shells.ui@default:default,org.eclipse.ui.net@default:default,org.jboss.tools.common.resref.core@default:default,org.eclipse.wst.html.ui.infopop@default:default,org.eclipse.datatools.connectivity.oda.design@default:default,org.apache.commons.logging*1.1.1.v201005080502@default:default,org.eclipse.js!
t.ws.axis2.ui.doc.user@default:default,org.eclipse.rse.subsystems.files.dstore@default:default,org.eclipse.datatools.enablement.sybase.ase@default:default,org.eclipse.mylyn.context.core@default:default,org.eclipse.wst.wsdl.ui@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.wst.server.discovery@default:default,org.apache.commons.io@default:default,com.atlassian.connector.eclipse.branding.ui@default:default,org.h2@default:default,org.eclipse.datatools.sqltools.db.derby.ui@default:default,org.eclipse.datatools.intro@default:default,net.sourceforge.lpg.lpgjavaruntime@default:default,org.eclipse.emf.mapping.ecore2ecore@default:default,org.eclipse.jst.ws.cxf.creation.ui@default:default,org.jboss.tools.common@default:default,org.eclipse.datatools.connectivity.console.profile@default:default,org.eclipse.epp.usagedata.ui@default:default,org.eclipse.dstore.core@default:default,org.eclipse.datatools.sqltools.result@default:default,org.eclipse.jst.ws.jaxws!
.dom.integration@default:default,org.eclipse.wst.xml.xpath2.pr!
ocessor.
doc.user@default:default,org.eclipse.wst.xml.xpath.core@default:default,org.eclipse.wst.jsdt.support.ie@default:default,org.eclipse.rse.subsystems.terminals.ssh@default:default,org.eclipse.wst.dtd.ui.infopop@default:default,org.eclipse.wst.html.ui@default:default,com.atlassian.connector.eclipse.jira.core@default:default,org.eclipse.jem@default:default,org.mozilla.javascript@default:default,org.hibernate.eclipse.jdt.apt.ui@default:default,org.mortbay.jetty.util@default:default,org.eclipse.rse.services.telnet@default:default,org.jboss.tools.jst.jsp@default:default,com.instantiations.designer.core.lib@default:default,org.eclipse.jst.j2ee.ejb.annotations.ui@default:default,com.instantiations.designer.runtime.lib@default:default,org.eclipse.jst.jsp.core@default:default,org.eclipse.ui.browser@default:default,org.jboss.ide.eclipse.archives.webtools@default:default,org.eclipse.emf.codegen.ui@default:default,org.eclipse.pde.runtime@default:default,org.eclipse.jst.ws.consumption@defau!
lt:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.ui.discovery@default:default,org.eclipse.jst.ws.axis.creation.ui@default:default,com.atlassian.connector.eclipse.fisheye.ui@default:default,org.eclipse.help.ui@default:default,org.eclipse.jst.j2ee.ejb.annotation.model@default:default,org.eclipse.wst.internet.monitor.core@default:default,org.hibernate.eclipse.jdt.ui@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,com.instantiations.designer.core.databinding.xml@default:default,org.eclipse.rse.connectorservice.dstore@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,com.instantiations.eclipse.ui@default:default,org.eclipse.core.filebuffers@default:default,org.jboss.ide.eclipse.as.classpath.core@default:default,org.eclipse.equinox.app@default:default,org.eclipse.emf.cdo.common@default:default,org.hamcrest.core@default:default,org.eclips!
e.wst.command.env@default:default,org.eclipse.wtp.javascript.c!
apabilit
ies@default:default,org.eclipse.rse.importexport@default:default,org.eclipse.datatools.sqltools.parsers.sql.xml.query@default:default,org.eclipse.update.scheduler@default:default,org.eclipse.jst.ws.axis.ui.doc.user@default:default,org.eclipse.emf.importer.java@default:default,org.eclipse.team.svn.revision.graph@default:default,org.easymock@default:default,org.eclipse.datatools.connectivity.oda.flatfile@default:default,org.eclipse.wst.server.ui.infopop@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.jst.jsf.common@default:default,org.eclipse.rcp@default:default,org.eclipse.team.svn.resource.ignore.rules.jdt@default:default,com.instantiations.eclipse.usageprofiler@default:default,org.eclipse.rse.subsystems.files.ftp@default:default,org.eclipse.swtbot.eclipse.finder@default:default,com.atlassian.connector.eclipse.bamboo.ui@default:default,org.eclipse.wst.internet.monitor.ui@default:default,org.eclipse.team.svn.help@default:default,org.eclipse.datatools.doc.!
user@default:default,org.hibernate.eclipse@default:default,org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition@default:default,org.eclipse.swt.layout.grouplayout@default:default,org.eclipse.datatools.connectivity.oda@default:default,org.eclipse.wst.command.env.doc.user@default:default,org.eclipse.datatools.connectivity.apache.derby.ui@default:default,org.eclipse.mylyn.wikitext.help.sdk@default:default,org.eclipse.datatools.enablement.ibm.db2.iseries.ui@default:default,org.eclipse.datatools.connectivity.apache.derby.dbdefinition@default:default,org.eclipse.datatools.connectivity.ui@default:default,org.eclipse.jst.j2ee.ejb@default:default,com.instantiations.designer.core.databinding@default:default,org.eclipse.jst.ws.jaxws.core@default:default,org.eclipse.wst.server.preview@default:default,org.eclipse.jst.jee.ui@default:default,org.eclipse.datatools.sqltools.debugger.core.ui@default:default,com.instantiations.common.ui@default:default,org.eclipse.ecf.ssl@default:false,o!
rg.eclipse.datatools.enablement.oracle.dbdefinition@default:de!
fault,or
g.eclipse.rse.subsystems.processes.local@default:default,org.eclipse.core.runtime.compatibility@default:default,org.eclipse.jst.jsf.ui@default:default,org.eclipse.mylyn.commons.core@default:default,org.eclipse.help.base@default:default,org.eclipse.datatools.enablement.sybase.ui@default:default,org.eclipse.jst.common.ui@default:default,net.sf.jautodoc@default:default,org.eclipse.jst.jee.web@default:default,org.eclipse.mylyn.team.ui@default:default,org.eclipse.core.variables@default:default,org.eclipse.jst.j2ee.navigator.ui@default:default,org.eclipse.datatools.modelbase.sql.edit@default:default,org.eclipse.wst.dtd.core@default:default,org.apache.jasper@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.platform.doc.isv@default:default,org.eclipse.mylyn.tasks.search@default:default,org.eclipse.wst.common.emf@default:default,org.eclipse.emf.mapping.ecore2ecore.editor@default:default,org.eclipse.jst.standard.schemas@default:default,org.eclipse.jst.j2e!
e.doc.user@default:default,org.eclipse.jst.ws.consumption.infopop@default:default,com.atlassian.connector.eclipse.ui@default:default,org.eclipse.datatools.modelbase.derby@default:default,org.eclipse.jst.ws@default:default,org.apache.commons.httpclient*3.1.0.v201005080502@default:default,org.eclipse.datatools.connectivity.oda.flatfile.ui@default:default,org.apache.ant@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.wst.sse.doc.user@default:default,org.eclipse.mylyn.wikitext.twiki.ui@default:default,org.eclipse.mylyn.wikitext.textile.core@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.apache.xerces@default:default,org.eclipse.datatools.connectivity.oda.consumer@default:default,org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.epp.package.common@default:default,org.eclipse.rse.dstore.security@default:default,org.eclipse.rse.terminals.!
ui@default:default,org.eclipse.team.core@default:default,org.j!
boss.too
ls.seam.core@default:default,org.eclipse.pde.ui.templates@default:default,org.eclipse.emf.cdo@default:default,org.apache.xalan@default:default,org.eclipse.equinox.jsp.jasper@default:default,org.eclipse.cvs@default:default,org.eclipse.datatools.common.doc.user@default:default,org.jboss.tools.gwt.core@default:default,org.eclipse.wst.xsl.jaxp.launching@default:default,org.eclipse.datatools.enablement.ibm.db2.luw.ui@default:default,org.eclipse.ecf.provider.filetransfer.httpclient.ssl@default:false,org.eclipse.rse.subsystems.processes.shell.linux@default:default,org.eclipse.search@default:default,org.eclipse.jst.j2ee.xdoclet.runtime@default:default,org.eclipse.emf.exporter@default:default,org.eclipse.datatools.enablement.msft.sqlserver.ui@default:default,org.eclipse.wst.doc.user@default:default,org.eclipse.rse.subsystems.files.local@default:default,org.eclipse.help.appserver@default:default,org.eclipse.tm.terminal.view@default:default,org.eclipse.mylyn.jira.ui@default:default,org!
.eclipse.mylyn.discovery.core@default:default,com.instantiations.designer.gwt.hosted.1_6.mac@default:default,org.eclipse.wst.dtdeditor.doc.user@default:default,org.eclipse.wst.jsdt.ui@default:default,org.eclipse.mylyn.bugzilla.core@default:default,org.eclipse.wst.web.ui@default:default,org.eclipse.datatools.sqltools.common.ui@default:default,org.jdom_jaxen@default:default,org.eclipse.rse.core@default:default,org.eclipse.net4j.db.derby@default:default,org.apache.oro@default:default,org.eclipse.datatools.enablement.hsqldb.dbdefinition@default:default,org.eclipse.core.net@default:default,org.eclipse.wst.xsl.exslt.ui@default:default,org.eclipse.sdk@default:default,org.eclipse.ecf.provider.filetransfer.httpclient@default:default,org.eclipse.mylyn.commons.net@default:default,org.eclipse.datatools.enablement.ibm.db2.zseries.ui@default:default,org.eclipse.pde.ui@default:default,org.eclipse.ui@default:default,org.eclipse.wst.dtd.ui@default:default,org.eclipse.wst.xsd.ui@default:defa!
ult,org.eclipse.jem.util@default:default,org.eclipse.net4j.jms!
.api@def
ault:default,org.eclipse.jst.jsf.facelet.ui@default:default,org.eclipse.rse.connectorservice.telnet@default:default,org.eclipse.wst.validation.infopop@default:default,org.apache.commons.logging*1.0.4.v200904062259@default:default,org.eclipse.net4j.http.common@default:default,org.eclipse.wst.common.core@default:default,org.eclipse.jst.server.ui.doc.user@default:default,org.apache.commons.logging*1.0.4.v201005080501@default:default,org.eclipse.jst.j2ee.webservice.ui@default:default,org.eclipse.ant.launching@default:default,org.eclipse.jface@default:default,org.eclipse.mylyn.wikitext.confluence.core@default:default,org.jboss.tools.common.model@default:default,org.jboss.tools.jmx.ui@default:default,org.eclipse.jpt.core@default:default,org.junit4@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.datatools.enablement.postgresql@default:default,org.eclipse.net4j.jvm@default:default,org.jboss.ide.eclipse.as.ssh@default:default,com.instantiations.designer.gwt!
.hosted.1_4.super@default:default,org.apache.velocity@default:default,com.atlassian.connector.eclipse.core@default:default,org.eclipse.ant.core@default:default,org.eclipse.datatools.connectivity.doc.user@default:default,org.eclipse.wst.xml.ui@default:default,org.eclipse.jdt.launching.ui.macosx@default:default,org.eclipse.jst.ws.cxf.ui@default:default,org.eclipse.jst.ws.jaxws.ui@default:default,org.eclipse.rse.subsystems.shells.telnet@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.rse.subsystems.shells.local@default:default,com.instantiations.designer.jdt.fragment@default:false,javax.mail@default:default,org.eclipse.wst.command.env.ui@default:default,org.eclipse.rse.files.ui@default:default,org.eclipse.mylyn.tasks.ui@default:default,org.joda.time@default:default,org.eclipse.draw2d@default:default,org.eclipse.jst.common.annotations.controller@default:default,org.eclipse.osgi.util@default:default,org.eclipse.datatools.enablement.sap.maxdb.ui@default:def!
ault,org.eclipse.text@default:default,org.eclipse.ecf.identity!
@default
:default,com.atlassian.connector.eclipse.crucible.ui@default:default,org.eclipse.jst.jsf.standard.tagsupport@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.epp.mpc.core@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.ui.navigator@default:default,org.apache.xmlrpc@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.wst.common.project.facet.core@default:default,org.eclipse.swtbot.eclipse.core@default:default,com.instantiations.designer.core@default:default,org.eclipse.jst.jsp.ui.infopop@default:default,org.eclipse.datatools.sqltools.schemaobjecteditor.ui@default:default,org.eclipse.wst.standard.schemas@default:default,org.eclipse.mylyn.wikitext.twiki.core@default:default,org.eclipse.ui.externaltools@default:default,org.eclipse.wst.jsdt.web.core@default:default,org.eclipse.datatools.enablement.mysql@default:default,com.instantiations.designer.os@default:default,org.eclipse.emf.mapping.ecore2xml@default:defau!
lt,org.eclipse.datatools.enablement.ingres.dbdefinition@default:default,org.polarion.eclipse.team.svn.connector@default:default,org.eclipse.jst.ws.infopop@default:default,org.eclipse.datatools.sqltools.db.derby@default:default,org.eclipse.core.jobs@default:default,org.eclipse.emf.codegen@default:default,org.eclipse.jst.jsf.common.ui@default:default,org.eclipse.servertools.doc.isv@default:default,org.eclipse.equinox.event@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.eclipse.epp.usagedata.recording@default:default,javax.servlet@default:default,org.eclipse.tm.terminal.ssh@default:default,org.eclipse.datatools.oda.cshelp@default:default,javax.xml.soap*1.3.0.v201005080502@default:default,org.eclipse.pde.core@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.datatools.connectivity.ui.dse@default:default,org.jboss.tools.jst.web.kb@default:default,org.eclipse.jst.j2ee.jca@default:default,org.eclipse.update.ui@defaul!
t:default,org.eclipse.wst.jsdt.debug.rhino@default:default,org!
.eclipse
.datatools.enablement.oda.ws@default:default,org.eclipse.jface.text@default:default,org.sat4j.pb@default:default,org.eclipse.equinox.launcher.cocoa.macosx.x86_64@default:false,org.eclipse.mylyn.bugzilla.ui@default:default,org.eclipse.emf.cdo.server@default:default,org.eclipse.equinox.launcher@default:default,org.eclipse.wst.common.uriresolver@default:default,com.instantiations.eclipse.util@default:default,com.atlassian.connector.eclipse.subversive.core@default:default,org.eclipse.jst.server.tomcat.core@default:default,org.eclipse.team.ui@default:default,org.eclipse.datatools.connectivity.db.generic.ui@default:default,org.eclipse.mylyn.commons.xmlrpc@default:default,org.eclipse.rse.subsystems.shells.core@default:default,com.atlassian.connector.eclipse.subversive.ui@default:default,org.eclipse.mylyn.jira.core@default:default,org.eclipse.core.boot@default:default,org.eclipse.osgi,org.eclipse.wst.xsl.launching@default:default,org.eclipse.datatools.help@default:default,org.eclips!
e.jst.ws.axis.consumption.ui@default:default,org.eclipse.rse.subsystems.shells.ssh@default:default,org.eclipse.tm.terminal.telnet@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.jst.ws.cxf.doc.user@default:default,org.eclipse.core.externaltools@default:default,org.jboss.tools.seam.text.ext@default:default,org.eclipse.emf.ecore.change.edit@default:default,org.eclipse.datatools.sqltools.sqleditor@default:default,org.hibernate.eclipse.help@default:default,org.eclipse.swtbot.go@default:default,org.eclipse.team.svn@default:default,org.hamcrest.library@default:default,org.apache.commons.collections@default:default,org.jboss.ide.eclipse.archives.core@default:default,org.eclipse.rse.services.ssh@default:default,org.eclipse.wst.server.http.core@default:default,javax.xml.ws@default:default,org.eclipse.jst.ws.consumption.ui.doc.user@default:default,org.eclipse.emf.mapping.ecore2xml.ui@default:default,org.eclipse.rse.efs.ui@default:default,org.eclipse.wst.vali!
dation@default:default,org.eclipse.mylyn.wikitext.help.ui@defa!
ult:defa
ult,org.apache.commons.httpclient*3.1.0.v20080605-1935@default:default,org.eclipse.pde.build@default:default,org.eclipse.datatools.enablement.sybase.asa.ui@default:default,org.eclipse.datatools.sqltools.sqlscrapbook@default:default,org.eclipse.wst.common.modulecore@default:default,org.eclipse.datatools.enablement.ibm.ui@default:default,org.eclipse.datatools.sqltools.debugger.core@default:default,org.jboss.ide.eclipse.archives.ui@default:default,org.eclipse.wst.server.http.ui@default:default,org.eclipse.jst.jsf.core@default:default,org.eclipse.wst.wsi@default:default,org.eclipse.wst.wsi.ui.doc.user@default:default,org.eclipse.jst.servlet.ui@default:default,org.eclipse.update.configurator@default:default,org.eclipse.emf.codegen.ecore@default:default,org.eclipse.jpt.eclipselink.jaxb.core.schemagen@default:default,org.eclipse.emf.common@default:default,org.jboss.tools.seam.xml@default:default,org.eclipse.jst.server.generic.core@default:default,org.eclipse.wst.sse.core@default:de!
fault,org.eclipse.datatools.enablement.sap.maxdb@default:default,org.eclipse.mylyn.commons.soap@default:default,org.eclipse.ui.presentations.r21@default:default,java_cup.runtime@default:default,org.eclipse.wst.xsl.jaxp.debug@default:default,org.eclipse.rse.ui@default:default,org.eclipse.emf.mapping@default:default,org.eclipse.xsd@default:default,org.eclipse.rse.processes.ui@default:default,com.instantiations.common.help@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.ecf.filetransfer@default:default,com.atlassian.connector.eclipse.bamboo.core@default:default,org.eclipse.mylyn.ide.ui@default:default,javax.xml@default:default,org.eclipse.core.runtime@default:true,com.google.gdt.eclipse.platform@default:default,org.eclipse.jpt.ui@default:default,com.instantiations.designer.core.api@default:default,org.jboss.tools.common.model.ui@default:default,org.eclipse.datatools.enablement.postgresql.ui@default:default,com.thoughtworks.xstream@default:default,org.e!
clipse.equinox.p2.repository@default:default,org.eclipse.jst.j!
sf.faces
config.ui@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.jst.server.websphere.core@default:default,org.eclipse.xsd.edit@default:default,org.eclipse.datatools.sqltools.db.generic.ui@default:default,org.eclipse.emf.cdo.server.net4j@default:default,org.eclipse.wst.webtools.doc.user@default:default,org.eclipse.emf.mapping.ecore.editor@default:default,org.eclipse.datatools.enablement.sybase.asa.models@default:default,com.atlassian.connector.commons@default:default,javax.jws@default:default,org.eclipse.pde.api.tools.ui@default:default,com.atlassian.connector.eclipse.help@default:default,org.eclipse.datatools.modelbase.sql.query@default:default,org.eclipse.jpt.eclipselink.core.ddlgen@default:default,org.eclipse.mylyn.team.cvs@default:default,org.eclipse.wst.xsl.doc@default:default,org.eclipse.rse.services.dstore@default:default,org.eclipse.pde.ua.ui@default:default,org.eclipse.emf.edit@default:default,org.eclipse.jdt.core.manipulation@default:default,or!
g.eclipse.swt@default:default,org.jboss.tools.jst.text.ext@default:default,org.eclipse.jdt.doc.isv@default:default,com.instantiations.tools@default:default,org.eclipse.jst.ws.jaxws.dom.doc.isv@default:default,org.eclipse.datatools.sqltools.parsers.sql.lexer@default:default,org.apache.lucene.analysis@default:default,org.eclipse.swtbot.swt.finder@default:default,org.apache.axis@default:default,org.eclipse.datatools.connectivity.oda.template.ui@default:default,org.eclipse.equinox.security.ui@default:default,org.jboss.tools.seam.xml.ui@default:default,org.eclipse.jpt.eclipselink.ui@default:default,org.eclipse.jst.ws.consumption.ui@default:default,org.eclipse.jdt.doc.user@default:default,org.eclipse.team.svn.core@default:default,org.eclipse.wst.web@default:default,org.eclipse.datatools.modelbase.sql.xml.query@default:default,org.eclipse.emf.cdo.ui.ide@default:default,org.eclipse.emf.cdo.edit@default:default,org.eclipse.wtp.epp.package.jee.intro@default:default,org.eclipse.ui.vie!
ws.log@default:default,javax.wsdl*1.6.2.v201005080631@default:!
default,
org.eclipse.wst.css.ui@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.apache.commons.discovery@default:default,com.instantiations.designer.gwt.GWTExt@default:default,org.jboss.ide.eclipse.as.rse.ui@default:default,org.eclipse.compare@default:default,org.eclipse.datatools.enablement.oda.xml@default:default,org.jboss.tools.common.text.xml@default:default,org.eclipse.rse.useractions@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.jem.workbench@default:default,org.eclipse.jst.ws.jaxws.doc.user@default:default,org.eclipse.jsch.core@default:default,org.jboss.tools.usage@default:default,org.eclipse.emf.codegen.ecore.ui@default:default,org.eclipse.ltk.ui.refactoring@default:default,com.google.gdt.eclipse.suite@default:default,org.eclipse.datatools.sqltools.editor.core@default:default,org.eclipse.jst.ws.axis2.core@default:default,org.eclipse.wst.css.core@default:default,org.eclipse.jst.ws.jaxws.doc.isv@default:default,org.eclips!
e.core.databinding@default:default,org.eclipse.jst.ws.axis2.consumption.core@default:default,org.eclipse.jst.ws.jaxb.core@default:default,org.jboss.tools.seam.ui.pages@default:default,org.eclipse.mylyn.context.ui@default:default,org.eclipse.wst.common.emfworkbench.integration@default:default,org.sat4j.core@default:default,org.eclipse.rse.subsystems.processes.dstore@default:default,org.eclipse.wst.common.project.facet.ui@default:default,org.eclipse.emf.ecore.editor@default:default,org.eclipse.mylyn.monitor.ui@default:default,org.eclipse.ui.workbench.compatibility@default:false,com.atlassian.connector.eclipse.jira.ui@default:default,com.google.gdt.eclipse.platform.shared@default:default,org.eclipse.datatools.enablement.finfo@default:default,org.eclipse.jst.server.core@default:default,org.eclipse.wst.xsl.xalan@default:default,com.instantiations.designer.gxt.databinding@default:default,org.eclipse.jdt.debug@default:default,org.eclipse.jst.ws.cxf.creation.core@default:default,or!
g.eclipse.equinox.p2.publisher@default:default,com.instantiati!
ons.desi
gner.core.xml@default:default,org.jboss.ide.eclipse.as.rse.core@default:default,org.eclipse.osgi.services@default:default,org.eclipse.jst.ws.uddiregistry@default:default,org.eclipse.datatools.enablement.ingres.ui@default:default,javax.wsdl*1.5.1.v201005080630@default:default,org.eclipse.jst.ws.axis2.ui@default:default,org.eclipse.net4j@default:default,org.eclipse.net4j.util.ui@default:default,org.jboss.tools.common.el.core@default:default,org.eclipse.ecf@default:default,org.eclipse.debug.ui@default:default,com.thoughtworks.qdox@default:default,org.eclipse.swtbot.eclipse.junit4.headless@default:default,org.eclipse.wst.internet.cache@default:default,com.instantiations.designer.gwt.UiBinder@default:default,org.apache.commons.codec*1.3.0.v20100518-1140@default:default,org.apache.xml.resolver@default:default,org.eclipse.wst.xml.core@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.jdt.launching.macosx@default:default,org.eclipse.datatools.sqltools.data.!
ui@default:default,org.eclipse.jst.server.ui@default:default,com.instantiations.designer.gwt.ExtGWT@default:default,org.eclipse.datatools.sqltools.db.generic@default:default,org.apache.commons.net@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,com.google.gwt.eclipse.sdkbundle.2.0.4@default:default,org.eclipse.datatools.enablement.ibm.db2.zseries@default:default,org.eclipse.datatools.enablement.oda.xml.ui@default:default,org.eclipse.mylyn.wikitext.confluence.ui@default:default,org.junit*3.8.2.v3_8_2_v20100427-1100@default:default,org.eclipse.mylyn.tasks.core@default:default,org.eclipse.mylyn.wikitext.tasks.ui@default:default,org.eclipse.datatools.enablement.msft.sqlserver@default:default,org.eclipse.jpt.branding@default:default,org.eclipse.mylyn.bugzilla.ide@default:default,org.eclipse.jdt.debug.ui@default:default,org.eclipse.datatools.enablement.oracle@default:default,org.eclipse.wst.common.api.doc!
@default:default,org.eclipse.wst.web.ui.infopop@default:defaul!
t,org.jb
oss.tools.seam.ui@default:default,org.eclipse.wst.server.ui.doc.user@default:default,com.google.appengine.eclipse.core@default:default,org.eclipse.rse.efs@default:default,org.eclipse.jst.server.generic.oc4j@default:default,org.jboss.ide.eclipse.as.ui@default:default,org.eclipse.jst.server.tomcat.ui@default:default,org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition@default:default,org.eclipse.equinox.p2.ql@default:default,org.jboss.tools.jst.web.ui@default:default,org.eclipse.wst.jsdt.core@default:default,com.instantiations.designer.gwt.hosted.1_6.super@default:default,org.eclipse.datatools.enablement.mysql.ui@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.datatools.enablement.ibm.informix.ui@default:default,org.eclipse.jst.ws.jaxws.utils@default:default,org.eclipse.datatools.sqltools.sql.ui@default:default,org.eclipse.wtp.xml.capabilities@default:default,org.eclipse.debug.core@default:default,org.eclipse.datatools.enablement.ibm.db2!
.iseries@default:default,com.instantiations.common.core@default:default,org.eclipse.wst.jsdt.support.firefox@default:default,org.eclipse.wst.common.fproj.sdk@default:default,org.hibernate.eclipse.console@default:default,org.eclipse.jst.ejb.doc.user@default:default,com.atlassian.connector.eclipse.monitor.core@default:default,org.eclipse.datatools.connectivity.sqm.core@default:default,org.apache.commons.lang*2.4.0.v201005080502@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.jboss.ide.eclipse.as.wtp.core@default:default,org.eclipse.wst.wsdl.validation@default:default,org.apache.bcel@default:default,org.eclipse.equinox.security@default:default,org.eclipse.jst.j2ee.web@default:default,org.eclipse.net4j.util@default:default,org.eclipse.jdt.ui@default:default,org.eclipse.jdt.core@default:default,com.instantiations.designer.runtime@default:default,org.apache.commons.el@default:default,org.eclipse.rse.subsystems.shells.dstore@default:default,org.eclips!
e.ui.navigator.resources@default:default,org.eclipse.wst.xsl.s!
dk.docum
entation@default:default,com.atlassian.connector.eclipse.commons.core@default:default,org.eclipse.ant.ui@default:default,org.eclipse.jst.j2ee.jca.ui@default:default,org.eclipse.jst.jsf.doc.user@default:default,org.eclipse.jsf.branding@default:default,org.eclipse.dstore.extra@default:default,com.instantiations.j2ee@default:default,org.eclipse.jst.server.ui.infopop@default:default,org.eclipse.platform.doc.user@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,com.google.gwt.eclipse.core@default:default,org.eclipse.wst.common.infopop@default:default,org.eclipse.emf.databinding.edit@default:default,org.eclipse.datatools.enablement.sqlite@default:default,com.instantiations.css@default:default,org.eclipse.datatools.sqltools.tabledataeditor@default:default,com.google.gwt.eclipse.oophm@default:default,org.eclipse.mylyn.wikitext.tests@default:default,org.eclipse.wst.common.frameworks.ui@default:default,org.eclipse.jpt.db@default:default,com.instantiations.designer.o!
s.macosx@default:default,org.slf4j.api@default:default,org.eclipse.emf.cdo.migrator@default:default,org.eclipse.datatools.sqltools.result.ui@default:default,org.apache.lucene@default:default,org.eclipse.wst.common.snippets@default:default,org.eclipse.ui.forms@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.datatools.sqltools.plan@default:default,org.eclipse.jpt.gen@default:default,org.eclipse.datatools.enablement.hsqldb.ui@default:default,org.eclipse.emf.common.ui@default:default,org.eclipse.wst.jsdt.debug.rhino.debugger@default:default,org.eclipse.mylyn.wikitext.core@default:default,org.eclipse.wst.ws.parser@default:default,com.atlassian.connector.eclipse.crucible.core@default:default,com.instantiations.designer.gwt.hosted.1_4@default:default,org.eclipse.mylyn.java.ui@default:default,org.eclipse.datatools.enablement.ibm.informix.dbdefinition@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.jem.beaninfo.vm.common@d!
efault:default,org.eclipse.wst.sse.ui.infopop@default:default,!
org.ecli
pse.datatools.enablement.ingres@default:default,org.eclipse.jst.ws.jaxws.dom.runtime@default:default,org.eclipse.mylyn.resources.ui@default:default,org.eclipse.jpt.eclipselink.core@default:default,org.eclipse.equinox.simpleconfigurator@default:default,org.eclipse.jst.j2ee.webservice@default:default,org.hamcrest.generator@default:default,org.eclipse.epp.mpc.help.ui@default:default,org.eclipse.wst.xml.xpath2.processor@default:default,org.eclipse.datatools.sqltools.doc.user@default:default,org.eclipse.emf.cdo.common.db@default:default,org.eclipse.wst.xsl.saxon@default:default,org.eclipse.emf.databinding@default:default,org.eclipse.datatools.sqltools.parsers.sql@default:default,org.eclipse.rse.subsystems.files.ssh@default:default,org.eclipse.datatools.sqltools.routineeditor.ui@default:default,org.eclipse.equinox.p2.ui.sdk@default:default,org.eclipse.jdt@default:default,org.eclipse.emf.converter@default:default,com.instantiations.designer.core.apiImpl@default:default,org.eclipse.!
equinox.p2.operations@default:default,org.eclipse.wst.server.ui@default:default,org.eclipse.equinox.p2.discovery.compatibility@default:default,org.eclipse.jst.ejb.ui@default:default,org.eclipse.jdt.junit4.runtime@default:default,org.eclipse.core.expressions@default:default,org.eclipse.jst.jsf.apache.trinidad.tagsupport@default:default,org.mortbay.jetty.server@default:default,org.eclipse.jst.ws.axis.infopop@default:default,org.eclipse.datatools.enablement.sybase.models@default:default,com.atlassian.connector.eclipse.commons.ui@default:default,org.eclipse.wst.server.core@default:default,org.eclipse.datatools.connectivity.apache.derby@default:default,org.eclipse.jst.ws.jaxws.dom.ui@default:default,org.eclipse.equinox.concurrent@default:default,org.eclipse.jst.ws.ui@default:default,org.eclipse.jst.server.preview.adapter@default:default,org.eclipse.jst.ws.jaxrs.ui@default:default,org.eclipse.datatools.modelbase.sql.query.edit@default:default,org.apache.derby@default:default,org.!
eclipse.jst.j2ee.ui@default:default,org.eclipse.equinox.p2.ui.!
sdk.sche
duler@default:default,ch.qos.logback.core@default:default,org.eclipse.jst.j2ee.ejb.annotations.emitter@default:default,org.eclipse.swtbot.junit4_x@default:default,org.eclipse.jst.jsp.ui@default:default"/>
-<stringAttribute key="selected_workspace_plugins"
value="org.jboss.tools.usage@default:default,com.jboss.jbds.usage.fragment@default:false"/>
+<stringAttribute key="selected_target_plugins"
value="org.eclipse.datatools.sqltools.debugger.core.ui@default:default,org.eclipse.jst.server.ui.infopop@default:default,org.eclipse.jst.ws.axis2.ui@default:default,org.eclipse.emf.cdo.ui.ide@default:default,org.eclipse.wst.common.project.facet.core@default:default,org.jboss.tools.hibernate.xml.ui@default:default,org.eclipse.jst.j2ee.ejb@default:default,org.eclipse.datatools.enablement.ibm.informix@default:default,org.eclipse.datatools.modelbase.derby@default:default,org.eclipse.mylyn.wikitext.textile.core@default:default,org.eclipse.datatools.enablement.sybase.ase@default:default,org.eclipse.swtbot.junit4_x@default:default,org.eclipse.mylyn.pde.ui@default:default,com.instantiations.designer.gxt.databinding@default:default,org.eclipse.jst.common.annotations.core@default:default,org.eclipse.tm.terminal.ssh@default:default,org.eclipse.jst.j2ee.jca.ui@default:default,org.hibernate.eclipse.mapper@default:default,org.eclipse.jst.jsf!
.common.runtime@default:default,org.eclipse.osgi.services@default:default,org.eclipse.datatools.enablement.sybase.ase.models@default:default,org.eclipse.help.base@default:default,com.atlassian.connector.eclipse.branding.ui@default:default,org.eclipse.datatools.connectivity.sqm.server.ui@default:default,org.apache.commons.collections@default:default,javax.xml.bind*2.1.9.v201005080401@default:default,org.apache.wsil4j@default:default,org.jboss.tools.jst.web.ui@default:default,org.eclipse.tm.terminal.view@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.emf.mapping.ecore2ecore@default:default,org.eclipse.datatools.sqltools.parsers.sql@default:default,org.eclipse.swtbot.eclipse.junit4.headless@default:default,org.eclipse.datatools.connectivity.apache.derby@default:default,javax.xml.soap*1.2.0.v201005080501@default:default,org.eclipse.rse.connectorservice.local@default:default,org.eclipse.swt@default:default,org.eclipse.jst.pagedesigner.jsp.core@!
default:default,org.eclipse.datatools.enablement.ibm.db2.iseri!
es.dbdef
inition@default:default,org.eclipse.net4j.tcp@default:default,net.sf.jautodoc.velocity@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.rse.terminals.ui@default:default,org.eclipse.mylyn.jira.core@default:default,org.jdom@default:default,org.eclipse.jst.servlet.ui@default:default,org.eclipse.datatools.enablement.finfo@default:default,org.eclipse.epp.usagedata.gathering@default:default,org.eclipse.emf.edit@default:default,org.eclipse.mylyn.wikitext.help.sdk@default:default,org.eclipse.wst.xml.core@default:default,org.eclipse.jpt.jaxb.ui@default:default,org.eclipse.wst.server.http.ui@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.jst.ws.jaxws.ui@default:default,com.instantiations.designer.gwt.hosted.1_5.super@default:default,org.eclipse.jpt.db@default:default,org.eclipse.datatools.enablement.msft.sqlserver@default:default,org.eclipse.datatools.connectivity.dbdefinition.genericJDBC@default:default,org.eclipse.ws!
t.jsdt.debug.ui@default:default,org.eclipse.jface.text@default:default,org.eclipse.dstore.extra@default:default,org.eclipse.wst.xml.xpath2.processor.doc.user@default:default,org.eclipse.jst.ws.cxf.core@default:default,org.eclipse.wst.jsdt.web.core@default:default,org.eclipse.jst.server.tomcat.ui@default:default,org.jboss.tools.hibernate.xml@default:default,org.eclipse.wst.common.uriresolver@default:default,org.eclipse.wst.wsdl.validation@default:default,org.eclipse.mylyn.tasks.core@default:default,org.apache.commons.net@default:default,org.eclipse.emf.common.ui@default:default,org.hamcrest.library@default:default,org.eclipse.wst.web.ui@default:default,org.eclipse.datatools.enablement.oracle.dbdefinition@default:default,org.eclipse.datatools.sqltools.sqlbuilder@default:default,org.eclipse.datatools.sqltools.db.derby@default:default,org.eclipse.datatools.sqltools.ddlgen.ui@default:default,org.eclipse.sdk@default:default,org.eclipse.datatools.enablement.mysql.ui@default:defaul!
t,org.eclipse.datatools.sqltools.result@default:default,org.ec!
lipse.js
t.ws.cxf.creation.core@default:default,org.polarion.eclipse.team.svn.connector.svnkit16@default:default,org.jboss.tools.seam.ui.pages@default:default,org.eclipse.mylyn.bugzilla.ui@default:default,com.atlassian.connector.eclipse.jira.ui@default:default,org.jboss.ide.eclipse.archives.ui@default:default,org.hamcrest@default:default,org.eclipse.datatools.enablement.ingres.dbdefinition@default:default,org.eclipse.jdt.junit4.runtime@default:default,org.eclipse.equinox.p2.ql@default:default,org.eclipse.mylyn.wikitext.tasks.ui@default:default,org.eclipse.jst.jee.web@default:default,org.jboss.tools.common.text.xml@default:default,org.eclipse.emf.cdo.server.net4j@default:default,org.eclipse.datatools.connectivity.ui.dse@default:default,org.jboss.tools.seam.text.ext@default:default,org.eclipse.gef@default:default,org.eclipse.pde.ui.templates@default:default,org.eclipse.rse.services.ssh@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.emf.cdo@default!
:default,org.eclipse.wst.server.preview.adapter@default:default,org.eclipse.net4j@default:default,org.apache.commons.codec*1.3.0.v20100106-1700@default:default,org.eclipse.datatools.enablement.sqlite.ui@default:default,org.eclipse.wst.ws.ui@default:default,org.eclipse.pde.doc.user@default:default,org.eclipse.datatools.sqltools.debugger.core@default:default,org.eclipse.wst.sse.ui@default:default,org.eclipse.jst.ws.cxf.ui@default:default,org.eclipse.wst.xsd.core@default:default,org.eclipse.jst.jee.ejb@default:default,org.eclipse.rse.subsystems.shells.ssh@default:default,org.eclipse.emf.cdo.edit@default:default,org.hibernate.eclipse.jdt.apt.ui@default:default,org.apache.commons.io@default:default,org.eclipse.datatools.enablement.ibm.informix.ui@default:default,org.eclipse.equinox.security@default:default,org.eclipse.net4j.util.ui@default:default,org.apache.commons.codec*1.3.0.v20100518-1140@default:default,org.eclipse.team.cvs.ssh2@default:default,javax.wsdl*1.5.1.v20100508063!
0@default:default,org.jboss.tools.common.text.ext@default:defa!
ult,org.
eclipse.ui.intro@default:default,org.eclipse.core.resources@default:default,org.eclipse.jst.ws.doc.user@default:default,com.instantiations.designer.gwt.hosted.2_0@default:default,org.eclipse.ant.ui@default:default,org.apache.axis@default:default,org.eclipse.swtbot.ant.optional.junit4@default:false,org.hamcrest.integration@default:default,org.apache.commons.discovery@default:default,com.google.gwt.eclipse.oophm@default:default,org.eclipse.datatools.enablement.hsqldb.dbdefinition@default:default,org.eclipse.jdt.junit.runtime@default:default,org.eclipse.jst.j2ee.webservice@default:default,org.eclipse.jdt.compiler.tool@default:false,org.eclipse.datatools.connectivity.sqm.core@default:default,org.eclipse.mylyn.wikitext.help.ui@default:default,org.eclipse.jst.ws.axis.consumption.core@default:default,org.apache.ws.commons.util@default:default,org.eclipse.datatools.doc.user@default:default,org.eclipse.jst.ws.infopop@default:default,org.apache.bcel@default:default,org.eclipse.core.da!
tabinding.observable@default:default,org.apache.xerces@default:default,org.eclipse.servertools.doc.isv@default:default,org.eclipse.datatools.connectivity.db.generic.ui@default:default,org.eclipse.jst.ws.consumption.infopop@default:default,org.eclipse.equinox.p2.reconciler.dropins@default:default,org.eclipse.rse.shells.ui@default:default,org.jboss.tools.seam.xml.ui@default:default,org.eclipse.jst.ws.jaxws.utils@default:default,org.eclipse.pde.api.tools.ui@default:default,org.eclipse.datatools.enablement.sap.maxdb.ui@default:default,org.eclipse.jst.ws.jaxws.dom.runtime@default:default,org.eclipse.rse.subsystems.files.ftp@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.ui.views@default:default,org.eclipse.datatools.sqltools.editor.core@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.jst.jee.ui@default:default,org.eclipse.mylyn.wikitext.textile.ui@default:default,org.eclip!
se.wst.jsdt.support.firefox@default:default,org.eclipse.emf.ec!
ore.edit
@default:default,net.sourceforge.lpg.lpgjavaruntime@default:default,org.eclipse.datatools.enablement.ingres.ui@default:default,org.eclipse.jst.common.annotations.ui@default:default,org.eclipse.wst.sse.doc.user@default:default,org.eclipse.wst.jsdt.manipulation@default:default,com.instantiations.eclipse.usageprofiler.ui@default:default,org.eclipse.jst.ws.jaxrs.core@default:default,org.junit4@default:default,org.eclipse.emf.cdo.ui@default:default,org.eclipse.wst.dtd.core@default:default,org.eclipse.update.core@default:default,com.instantiations.designer.gwt.hosted.1_5@default:default,org.eclipse.datatools.enablement.ibm.db2.luw@default:default,com.google.gdt.eclipse.platform@default:default,org.eclipse.emf.cdo.net4j@default:default,org.eclipse.jst.jsp.core@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.jboss.tools.jst.jsp@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.platform.doc.isv@default:default,org.eclipse.rse.connectorservice.te!
lnet@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.mylyn.context.core@default:default,org.eclipse.equinox.p2.ui@default:default,org.jboss.tools.seam.xml@default:default,org.eclipse.wst.common.core@default:default,org.eclipse.wst.sse.core@default:default,org.eclipse.wst.jsdt.web.ui@default:default,org.jboss.ide.eclipse.as.rse.ui@default:default,org.eclipse.wst.xsl.jaxp.launching@default:default,org.eclipse.wst.xsl@default:default,javax.xml.bind*2.0.0.v20080604-1500@default:default,org.eclipse.datatools.enablement.sap.maxdb.dbdefinition@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.jst.j2ee.ejb.annotations.emitter@default:default,org.jboss.ide.eclipse.as.classpath.ui@default:default,org.eclipse.wst.server.ui@default:default,org.eclipse.epp.usagedata.ui@default:default,org.eclipse.jpt.doc.user@default:default,com.instantiations.designer.os.macosx@default:default,org.eclipse.epp.usagedata.recording@default:default,org.jboss.too!
ls.hibernate.ui@default:default,org.jboss.tools.hibernate.jpt.!
core@def
ault:default,com.instantiations.designer.gwt@default:default,org.eclipse.jst.server.generic.jboss@default:default,org.eclipse.core.boot@default:default,com.google.gdt.eclipse.platform.shared@default:default,org.eclipse.ant.core@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.jem.proxy@default:default,com.google.gwt.eclipse.core@default:default,com.instantiations.designer.core.xml@default:default,org.apache.log4j*1.2.15.v201005080500@default:default,org.eclipse.equinox.launcher.cocoa.macosx.x86_64@default:false,com.google.gdt.eclipse.platform.e36@default:default,org.eclipse.emf.importer.ecore@default:default,org.eclipse.datatools.modelbase.sql.xml.query@default:default,com.instantiations.designer.core.lib@default:default,org.eclipse.jst.jsp.ui@default:default,com.instantiations.css@default:default,org.eclipse.rse.services.files.ftp@default:default,org.eclipse.team.svn.mylyn@default:default,org.eclipse.osgi.util@default:default,org.eclipse.wst.common.s!
nippets@default:default,org.eclipse.rse.files.ui@default:default,org.eclipse.net4j.http.common@default:default,org.eclipse.rse.efs@default:default,org.eclipse.ui.workbench.compatibility@default:false,org.eclipse.wst.common.emfworkbench.integration@default:default,org.eclipse.wst.css.ui@default:default,com.instantiations.designer.gwt.hosted.1_5.mac@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.jem.workbench@default:default,org.eclipse.wst.common.modulecore.ui@default:default,org.eclipse.mylyn.commons.core@default:default,org.eclipse.equinox.concurrent@default:default,org.eclipse.compare.core@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.datatools.modelbase.dbdefinition@default:default,javax.xml.ws@default:default,org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition@default:default,com.instantiations.designer.gwt.hosted.1_4.super@default:default,org.eclipse.datatools.enablement.msft.sqlserver.dbdefini!
tion@default:default,org.eclipse.jst.j2ee@default:default,org.!
eclipse.
datatools.connectivity.oda.template.ui@default:default,org.eclipse.core.runtime@default:true,org.eclipse.datatools.connectivity.apache.derby.ui@default:default,org.eclipse.ui.intro.universal@default:default,org.eclipse.wst.xml.xpath.ui@default:default,org.eclipse.jst.j2ee.webservice.ui@default:default,org.eclipse.mylyn.discovery.ui@default:default,org.jboss.ide.eclipse.as.wtp.ui@default:default,org.eclipse.rse.useractions@default:default,org.eclipse.wst.ws@default:default,org.eclipse.wst.sse.ui.infopop@default:default,org.jboss.tools.usage@default:default,com.instantiations.designer.gwt.hosted.1_6.super@default:default,org.eclipse.datatools.enablement.oda.xml.ui@default:default,org.eclipse.jst.j2ee.web@default:default,org.slf4j.api@default:default,org.jboss.tools.jsf@default:default,org.eclipse.debug.ui@default:default,org.eclipse.pde.core@default:default,org.eclipse.rse.subsystems.processes.shell.linux@default:default,org.eclipse.emf.mapping.ecore2xml@default:default,org.ec!
lipse.datatools.sqltools.sqleditor@default:default,org.apache.lucene.analysis@default:default,org.eclipse.jpt.jaxb.core.schemagen@default:default,org.eclipse.net4j.http.server@default:default,org.jboss.tools.common@default:default,org.eclipse.mylyn.context.ui@default:default,org.eclipse.datatools.sqltools.parsers.sql.xml.query@default:default,org.eclipse.ui.ide@default:default,org.eclipse.core.databinding@default:default,org.eclipse.jst.ws.jaxws.dom.integration@default:default,org.eclipse.emf.mapping.ecore.editor@default:default,org.eclipse.draw2d@default:default,org.eclipse.compare@default:default,org.jboss.tools.jst.text.ext@default:default,org.eclipse.datatools.modelbase.sql.edit@default:default,org.eclipse.datatools.sqltools.plan@default:default,org.eclipse.pde.junit.runtime@default:default,org.eclipse.jst.server.core@default:default,org.eclipse.ui.externaltools@default:default,org.eclipse.ui.net@default:default,com.ibm.icu@default:default,org.mortbay.jetty.server@defau!
lt:default,com.thoughtworks.qdox@default:default,org.eclipse.u!
i.naviga
tor.resources@default:default,org.apache.commons.lang*2.4.0.v201005080502@default:default,com.instantiations.eclipse.util@default:default,org.eclipse.core.filesystem.macosx@default:false,org.eclipse.jpt.db.ui@default:default,org.eclipse.jst.ws.creation.ejb.ui@default:default,org.eclipse.rse.processes.ui@default:default,com.instantiations.designer.gwt.hosted@default:default,org.polarion.eclipse.team.svn.connector@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.jst.jsf.common@default:default,org.eclipse.wst.command.env@default:default,com.instantiations.designer.core.databinding.xml@default:default,org.eclipse.jst.server.tomcat.core@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.ui.browser@default:default,org.eclipse.wst.command.env.infopop@default:default,org.eclipse.wst.wsi.ui.doc.user@default:default,org.eclipse.datatools.enablement.oda.ws@default:default,org.eclipse.wst.jsdt.debug.!
rhino@default:default,org.eclipse.emf.codegen.ecore@default:default,org.eclipse.jst.server.ui.doc.user@default:default,org.eclipse.wst.server.ui.infopop@default:default,org.eclipse.wtp.epp.package.jee.intro@default:default,org.jboss.ide.eclipse.as.ui@default:default,org.eclipse.mylyn.jira.ui@default:default,org.eclipse.update.ui@default:default,org.eclipse.jst.jee@default:default,org.eclipse.rse.services.telnet@default:default,org.eclipse.xsd.edit@default:default,org.eclipse.jst.ws.consumption.ui@default:default,org.eclipse.datatools.connectivity.doc.user.contexts@default:default,org.eclipse.emf.codegen.ecore.ui@default:default,org.eclipse.rse.connectorservice.dstore@default:default,org.eclipse.wst.common.frameworks.ui@default:default,org.eclipse.epp.mpc.help.ui@default:default,org.hamcrest.text@default:default,com.atlassian.connector.eclipse.jira.core@default:default,org.eclipse.jst.ws.axis2.core@default:default,com.instantiations.designer.runtime.lib@default:default,org.e!
clipse.jst.server.generic.oc4j@default:default,org.eclipse.jdt!
.core.ma
nipulation@default:default,org.eclipse.core.externaltools@default:default,org.eclipse.rse.core@default:default,org.eclipse.wst.html.core@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.jst.ws.jaxrs.ui@default:default,com.instantiations.designer.core.databinding@default:default,org.eclipse.mylyn.java.tasks@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.jst.ejb.ui.infopop@default:default,org.eclipse.datatools.sqltools.result.ui@default:default,javax.jws@default:default,org.eclipse.jst.ws.jaxws.dom.ui@default:default,org.eclipse.emf.common@default:default,org.eclipse.wst.html.ui.infopop@default:default,com.atlassian.connector.eclipse.commons.core@default:default,org.eclipse.pde.ds.core@default:default,org.eclipse.emf.cdo.server@default:default,org.eclipse.mylyn.wikitext.confluence.core@default:default,org.eclipse.wst.command.env.ui@default:default,org.jboss.tools.jst.web@default:default,org.eclipse.wst.xml.ui@defaul!
t:default,org.eclipse.pde.api.tools@default:default,org.eclipse.datatools.sqltools.sqlscrapbook@default:default,org.eclipse.net4j.db.derby@default:default,org.eclipse.wtp.jee.capabilities@default:default,org.jdom_jaxen@default:default,org.hamcrest.generator@default:default,org.eclipse.wst.xsl.debug.ui@default:default,org.eclipse.team.cvs.ui@default:default,org.eclipse.mylyn.tasks.bugs@default:default,org.eclipse.equinox.security.macosx@default:false,org.eclipse.core.filebuffers@default:default,org.apache.log4j*1.2.13.v200903072027@default:default,org.eclipse.jst.jsp.ui.infopop@default:default,org.eclipse.mylyn.wikitext.core@default:default,org.eclipse.equinox.p2.discovery@default:default,org.eclipse.wst.dtdeditor.doc.user@default:default,org.eclipse.jst.server.websphere.core@default:default,org.jboss.ide.eclipse.archives.core@default:default,org.eclipse.jpt.gen@default:default,org.eclipse.datatools.sqltools.editor.core.ui@default:default,org.eclipse.jst.jsf.doc.user@default!
:default,org.eclipse.jst.jsf.facesconfig@default:default,org.e!
clipse.w
st.ws.infopop@default:default,org.eclipse.mylyn.bugzilla.core@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.emf.ecore.editor@default:default,org.eclipse.datatools.enablement.sybase.ui@default:default,org.eclipse.jst.jsf.core@default:default,org.eclipse.equinox.p2.ui.sdk@default:default,org.eclipse.wst.common.environment@default:default,org.eclipse.equinox.p2.ui.discovery@default:default,org.jboss.ide.eclipse.as.core@default:default,com.atlassian.connector.commons@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.datatools.enablement.hsqldb@default:default,org.eclipse.wst.web@default:default,org.eclipse.jst.ws.axis.creation.ui@default:default,org.eclipse.pde.ds.ui@default:default,javax.mail@default:default,org.eclipse.rse.subsystems.files.local@default:default,com.instantiations.tools@default:default,org.eclipse.jem.beaninfo@default:default,org.hibernate.eclipse.help@default:default,org.eclipse.wst.common.modulecore!
@default:default,org.jboss.tools.common.ui@default:default,org.eclipse.datatools.enablement.ibm.ui@default:default,org.apache.velocity@default:default,org.eclipse.datatools.enablement.sybase.ase.ui@default:default,org.eclipse.datatools.sqltools.sql@default:default,org.eclipse.wst.jsdt.doc@default:default,org.eclipse.wst.doc.user@default:default,org.eclipse.datatools.connectivity.oda.flatfile@default:default,org.eclipse.jst.ws.consumption.ui.doc.user@default:default,org.eclipse.jst.ws.axis2.creation.ui@default:default,com.atlassian.connector.eclipse.ui@default:default,org.eclipse.mylyn.wikitext.mediawiki.ui@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.rse.subsystems.files.dstore@default:default,com.jcraft.jsch@default:default,org.eclipse.wst.xsdeditor.doc.user@default:default,org.eclipse.datatools.sqltools.data.ui@default:default,org.eclipse.equinox.event@default:default,org.eclipse.ecf.filetransfer@de!
fault:default,org.eclipse.mylyn.wikitext.tracwiki.core@default!
:default
,org.eclipse.jst.server.preview.adapter@default:default,org.eclipse.jst.j2ee.xdoclet.runtime@default:default,org.eclipse.equinox.jsp.jasper.registry@default:default,org.eclipse.datatools.enablement.postgresql.dbdefinition@default:default,com.atlassian.connector.eclipse.fisheye.core@default:default,org.eclipse.emf.importer.rose@default:default,org.jboss.tools.common.el.core@default:default,org.eclipse.rse.subsystems.shells.dstore@default:default,org.eclipse.wst.server.discovery@default:default,org.eclipse.datatools.connectivity.sqm.core.ui@default:default,org.eclipse.equinox.p2.ui.sdk.scheduler@default:default,org.eclipse.team.svn.core@default:default,org.eclipse.datatools.sqltools.data.core@default:default,org.eclipse.rse.subsystems.files.core@default:default,org.eclipse.datatools.sqltools.routineeditor@default:default,net.sf.jautodoc@default:default,org.jboss.ide.eclipse.as.classpath.core@default:default,org.eclipse.equinox.common@2:true,org.eclipse.emf.cdo.common.db@defaul!
t:default,org.eclipse.datatools.enablement.sybase.asa.dbdefinition@default:default,org.eclipse.jst.ws.cxf.consumption.ui@default:default,org.eclipse.rse.subsystems.files.ssh@default:default,org.eclipse.emf.mapping.ecore2xml.ui@default:default,com.instantiations.eclipse.startup@default:default,org.apache.commons.el@default:default,com.instantiations.designer.gwt.hosted.1_6.mac@default:default,javax.wsdl*1.6.2.v201005080631@default:default,org.eclipse.wst.jsdt.debug.core@default:default,org.eclipse.wst.server.ui.doc.user@default:default,org.apache.oro@default:default,org.eclipse.wst.common.emf@default:default,org.eclipse.jst.jsf.common.ui@default:default,org.eclipse.wst.xsl.xalan@default:default,org.eclipse.mylyn.wikitext.mediawiki.core@default:default,org.eclipse.jem.util@default:default,org.eclipse.wtp.xml.capabilities@default:default,org.eclipse.wst.validation@default:default,org.eclipse.jem.beaninfo.vm.common@default:default,org.eclipse.jst.ws.consumption@default:default,!
org.eclipse.wst.xsl.sdk.documentation@default:default,org.jbos!
s.tools.
common.gef@default:default,org.eclipse.jst.servlet.ui.infopop@default:default,org.eclipse.swt.widgets.baseline@default:default,org.eclipse.ant.launching@default:default,org.eclipse.jdt.doc.isv@default:default,org.eclipse.emf.codegen.ui@default:default,com.atlassian.connector.eclipse.team.ui@default:default,com.google.gdt.eclipse.suite@default:default,org.eclipse.datatools.connectivity.oda.consumer@default:default,com.instantiations.eclipse.ui@default:default,org.eclipse.ecf.provider.filetransfer.httpclient.ssl@default:false,com.instantiations.designer.core.apiImpl@default:default,org.eclipse.datatools.enablement.ibm.db2.luw.ui@default:default,org.junit*3.8.2.v3_8_2_v20100427-1100@default:default,org.eclipse.mylyn.commons.soap@default:default,org.eclipse.wst.css.core@default:default,org.eclipse.help.ui@default:default,org.eclipse.ui.forms@default:default,org.eclipse.datatools.enablement.mysql@default:default,org.eclipse.datatools.sqltools.schemaobjecteditor.ui@default:default!
,org.eclipse.equinox.util@default:default,org.eclipse.jst.ws.axis2.creation.core@default:default,org.eclipse.mylyn.discovery.core@default:default,org.eclipse.jst.ws.axis2.ui.doc.user@default:default,org.eclipse.jst.common.project.facet.core@default:default,org.eclipse.swtbot.eclipse.core@default:default,org.eclipse.jst.ws@default:default,org.eclipse.net4j.jms.api@default:default,org.eclipse.mylyn.commons.net@default:default,org.eclipse.team.cvs.core@default:default,org.eclipse.datatools.sqltools.doc.user@default:default,org.eclipse.wst.internet.cache@default:default,org.eclipse.wst.jsdt.debug.rhino.debugger@default:default,org.eclipse.wst.xsl.exslt.ui@default:default,org.eclipse.jdt.launching.macosx@default:default,org.eclipse.emf.cdo.migrator@default:default,org.eclipse.wst.jsdt.core@default:default,org.eclipse.wtp.javascript.capabilities@default:default,org.eclipse.jst.common.frameworks@default:default,org.jboss.ide.eclipse.as.wtp.core@default:default,org.eclipse.rse.subs!
ystems.shells.local@default:default,org.eclipse.datatools.conn!
ectivity
.oda.flatfile.ui@default:default,org.apache.xalan@default:default,org.eclipse.wst.internet.monitor.ui@default:default,org.eclipse.core.net@default:default,org.apache.xmlrpc@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.discovery.compatibility@default:default,org.mozilla.javascript@default:default,org.eclipse.wst.xml.xpath2.processor@default:default,org.eclipse.wst.server.http.core@default:default,org.eclipse.datatools.enablement.sybase.models@default:default,org.eclipse.rse.subsystems.processes.core@default:default,org.eclipse.rse.services@default:default,org.eclipse.datatools.connectivity.ui@default:default,org.eclipse.jst.ws.annotations.core@default:default,org.eclipse.net4j.util@default:default,javax.xml.stream@default:default,org.eclipse.datatools.connectivity.oda.design.ui@default:default,org.eclipse.team.svn.ui@default:default,org.eclipse.datatools.sqltools.parsers.sql.lexer@default:default,org.eclipse.rse.subsystems.termina!
ls.ssh@default:default,org.eclipse.jst.ws.jaxws.core@default:default,org.eclipse.wst.dtd.ui.infopop@default:default,org.eclipse.ecf@default:default,org.eclipse.wst.dtd.ui@default:default,com.thoughtworks.xstream@default:default,ch.qos.logback.slf4j@default:false,org.eclipse.wst.jsdt.web.support.jsp@default:default,com.instantiations.designer.jdt.fragment@default:false,org.eclipse.jsch.ui@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.emf.cdo.team@default:default,org.hibernate.eclipse.jdt.ui@default:default,org.eclipse.wst.html.ui@default:default,com.atlassian.connector.eclipse.monitor.core@default:default,org.eclipse.wst.jsdt.support.ie@default:default,org.apache.jasper@default:default,org.eclipse.jst.server.generic.core@default:default,org.eclipse.datatools.enablement.sybase.ase.dbdefinition@default:default,org.apache.commons.httpclient*3.1.0.v20080605-1935@default:default,org.eclipse.jst.standard.schemas@default:default,org.eclipse.!
jdt.apt.ui@default:default,org.eclipse.jst.server.ui@default:d!
efault,o
rg.jboss.ide.eclipse.as.ui.mbeans@default:default,org.eclipse.jpt.eclipselink.core.ddlgen@default:default,org.eclipse.jsch.core@default:default,org.eclipse.mylyn.ide.ant@default:default,org.eclipse.core.filesystem@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.ui@default:default,org.eclipse.mylyn.wikitext.twiki.core@default:default,org.eclipse.platform.doc.user@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.wst.ws.service.policy@default:default,org.eclipse.jst.j2ee.ejb.annotation.model@default:default,org.eclipse.jst.common.annotations.controller@default:default,org.eclipse.datatools.enablement.sybase.asa.ui@default:default,org.eclipse.team.svn.help@default:default,org.jboss.tools.jmx.ui@default:default,org.eclipse.jst.ws.axis.consumption.ui@default:default,org.eclipse.rse.importexport@default:default,org.eclipse.rse.connectorservice.ssh@default:default,org.eclipse.mylyn.monitor.core@default:default,org.ec!
lipse.jst.j2ee.navigator.ui@default:default,org.hamcrest.core@default:default,org.eclipse.swtbot.eclipse.finder@default:default,org.jboss.ide.eclipse.as.rse.core@default:default,org.eclipse.rse.ui@default:default,org.eclipse.jst.ws.ui@default:default,org.eclipse.wst.common.fproj.sdk@default:default,org.objectweb.asm@default:default,org.eclipse.wst.server.core@default:default,org.eclipse.wst.common.project.facet.ui@default:default,org.eclipse.equinox.http.registry@default:default,org.sat4j.pb@default:default,org.eclipse.mylyn.wikitext.ui@default:default,org.eclipse.jst.ws.axis.ui.doc.user@default:default,com.instantiations.designer.runtime@default:default,org.eclipse.mylyn.wikitext.confluence.ui@default:default,org.eclipse.emf.mapping.ecore@default:default,com.instantiations.designer.gwt.hosted.2_0.super@default:default,org.apache.commons.httpclient*3.1.0.v201005080502@default:default,org.jboss.tools.common.model.ui@default:default,org.eclipse.jpt.eclipselink.ui@default:defa!
ult,org.jboss.tools.common.model@default:default,org.eclipse.w!
st.xsl.e
xslt.core@default:default,org.eclipse.rse.subsystems.processes.local@default:default,org.eclipse.swt.layout.grouplayout@default:default,org.apache.commons.lang*2.3.0.v201005080501@default:default,org.eclipse.datatools.enablement.ibm.db2.iseries@default:default,org.eclipse.wst.common.ui@default:default,org.eclipse.mylyn.java.ui@default:default,org.eclipse.wtp.epp.package.capabilities@default:default,org.eclipse.jst.jsf.apache.trinidad.tagsupport@default:default,org.eclipse.help@default:default,org.jboss.tools.seam.ui@default:default,org.eclipse.ecf.provider.filetransfer.httpclient@default:default,com.instantiations.designer.gwt.hosted.1_6@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,org.eclipse.jst.ws.creation.ui@default:default,org.eclipse.datatools.modelbase.sql@default:default,org.eclipse.emf.cdo.common@default:default,org.eclipse.jst.ws.cxf.doc.user@default:default,org.eclipse.jst.ejb.ui@default:default,org.eclipse.osgi@-1:true,org.eclipse.emf.!
importer@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.datatools.modelbase.sql.query.edit@default:default,org.apache.xml.serializer@default:default,org.eclipse.datatools.enablement.jdt.classpath@default:default,org.eclipse.datatools.enablement.sybase@default:default,org.eclipse.datatools.connectivity@default:default,org.eclipse.wtp.web.capabilities@default:default,org.eclipse.datatools.enablement.ibm.informix.dbdefinition@default:default,org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages@default:default,org.eclipse.wst.server.preview@default:default,org.eclipse.net4j.jvm@default:default,org.eclipse.emf.mapping.ecore2ecore.editor@default:default,org.apache.commons.logging*1.0.4.v201005080501@default:default,org.eclipse.mylyn@default:default,org.eclipse.mylyn.tasks.ui@default:default,org.eclipse.rse.dstore.security@default:default,org.eclipse.core.expressions@default:default,java_cup.run!
time@default:default,org.eclipse.jst.jsf.facesconfig.ui@defaul!
t:defaul
t,org.eclipse.datatools.enablement.msft.sqlserver.ui@default:default,org.apache.xml.resolver@default:default,org.eclipse.datatools.enablement.oda.ws.ui@default:default,org.eclipse.mylyn.commons.xmlrpc@default:default,org.apache.ant@default:default,org.eclipse.wst.xml.ui.infopop@default:default,org.eclipse.datatools.enablement.oracle@default:default,com.instantiations.designer.gwt.UiBinder@default:default,com.google.gdt.eclipse.core@default:default,org.eclipse.emf.converter@default:default,org.eclipse.jst.ws.uddiregistry@default:default,org.eclipse.epp.package.common@default:default,org.eclipse.datatools.sqltools.routineeditor.ui@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.jdt.debug@default:default,org.eclipse.jst.jsf.facelet.core@default:default,org.eclipse.equinox.jsp.jasper@default:default,com.instantiations.designer.gwt.ExtGWT@default:default,javax.servlet@default:default,org.jboss.tools.jmx.core@default!
:default,com.atlassian.connector.eclipse.subversive.core@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.jst.ejb.doc.user@default:default,com.atlassian.connector.eclipse.bamboo.ui@default:default,org.eclipse.jst.j2ee.ui@default:default,com.atlassian.connector.eclipse.directclickthrough.ui@default:default,org.eclipse.datatools.sqltools.db.generic@default:default,org.eclipse.mylyn.wikitext.tests@default:default,org.eclipse.platform@default:default,org.eclipse.rse.subsystems.shells.telnet@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.wst.common.frameworks@default:default,org.eclipse.wst.command.env.doc.user@default:default,org.eclipse.wst.internet.monitor.core@default:default,org.hibernate.eclipse.console@default:default,org.eclipse.datatools.sqltools.doc.user.contexts@default:default,org.eclipse.wst.wsdl.ui@default:default,org.eclipse.datatools.sqltools.schemaobjecteditor@default:default,com.instantiations.designer!
.doc.user@default:default,org.eclipse.jst.ws.jaxws.doc.isv@def!
ault:def
ault,org.eclipse.mylyn.ide.ui@default:default,org.eclipse.datatools.enablement.oda.xml@default:default,javax.activation@default:default,org.eclipse.wst.xsl.doc@default:default,org.eclipse.pde@default:default,org.eclipse.datatools.enablement.sap.maxdb@default:default,org.eclipse.pde.build@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.jboss.tools.gwt.ui@default:default,org.eclipse.wst.xsl.saxon@default:default,org.eclipse.equinox.p2.repository@default:default,org.apache.lucene@default:default,org.eclipse.help.appserver@default:default,org.jboss.tools.seam.pages.xml@default:default,org.eclipse.swt.cocoa.macosx.x86_64@default:false,org.eclipse.wst.validation.doc.isv@default:default,com.instantiations.designer.gwt.SmartGWT@default:default,org.eclipse.datatools.enablement.oracle.ui@default:default,org.apache.commons.logging*1.1.1.v201005080502@default:default,org.eclipse.rse.efs.ui@default:default,org.eclipse.team.core@default:default,org.eclipse.jst.ws.axis.i!
nfopop@default:default,org.eclipse.ecf.ssl@default:false,com.atlassian.connector.eclipse.core@default:default,org.eclipse.wst.xmleditor.doc.user@default:default,org.eclipse.jpt.eclipselink.branding@default:default,org.eclipse.search@default:default,org.eclipse.pde.ui@default:default,org.eclipse.mylyn.wikitext.tracwiki.ui@default:default,org.eclipse.datatools.sqltools.common.ui@default:default,com.atlassian.connector.eclipse.crucible.ui@default:default,org.eclipse.datatools.connectivity.oda@default:default,com.instantiations.designer.core@default:default,org.eclipse.wst.xsl.jaxp.debug.ui@default:default,org.eclipse.dstore.core@default:default,org.eclipse.pde.runtime@default:default,org.eclipse.jpt.branding@default:default,org.eclipse.datatools.oda.cshelp@default:default,org.eclipse.datatools.enablement.sybase.asa@default:default,org.eclipse.mylyn.monitor.ui@default:default,org.eclipse.wst.webtools.doc.user@default:default,org.eclipse.equinox.launcher@default:default,org.ecli!
pse.datatools.enablement.ingres@default:default,org.eclipse.da!
tatools.
connectivity.apache.derby.dbdefinition@default:default,org.easymock@default:default,org.eclipse.wst.common.api.doc@default:default,org.eclipse.rse.services.local@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.tm.terminal@default:default,org.eclipse.datatools.connectivity.doc.user@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.jst.j2ee.jca@default:default,org.eclipse.rse.subsystems.processes.dstore@default:default,org.eclipse.jst.j2ee.ejb.annotations.ui@default:default,com.atlassian.connector.eclipse.help@default:default,org.eclipse.equinox.p2.updatechecker@default:default,org.eclipse.jst.jsf.standard.tagsupport@default:default,org.joda.time@default:default,org.eclipse.tm.terminal.telnet@default:default,com.instantiations.eclipse.debug@default:default,org.eclipse.wst.xsl.ui@default:default,org.eclipse.datatools.enablement.postgresql.ui@default:default,org.eclipse.datatools.enablement.postgresql@default:default,c!
om.instantiations.designer.os@default:default,com.instantiations.designer.gwt.hosted.1_4@default:default,org.eclipse.epp.mpc.core@default:default,org.jboss.tools.hibernate.jpt.ui@default:default,org.eclipse.update.scheduler@default:default,org.mortbay.jetty.util@default:default,com.atlassian.connector.eclipse.crucible.core@default:default,org.eclipse.datatools.connectivity.oda.profile@default:default,org.eclipse.jst.ws.jaxb.core@default:default,org.jboss.ide.eclipse.archives.webtools@default:default,org.eclipse.net4j.http@default:default,org.eclipse.jem@default:default,com.instantiations.designer.gwt.hosted.lib@default:default,org.eclipse.swtbot.swt.finder@default:default,org.eclipse.text@default:default,org.eclipse.epp.mpc.ui@default:default,org.eclipse.jpt.eclipselink.jaxb.core.schemagen@default:default,org.eclipse.jdt.doc.user@default:default,org.eclipse.ui.views.log@default:default,org.eclipse.rse.doc.user@default:default,org.eclipse.equinox.p2.core@default:default,com.!
instantiations.designer.gwt.doc.user@default:default,org.eclip!
se.jst.j
sf.ui@default:default,org.eclipse.core.runtime.compatibility@default:default,org.eclipse.epp.package.jee@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.pde.ua.ui@default:default,org.eclipse.core.commands@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.rse.subsystems.shells.core@default:default,org.eclipse.emf.databinding@default:default,org.eclipse.jdt.debug.ui@default:default,org.jboss.tools.common.resref.core@default:default,org.jboss.tools.seam.core@default:default,org.eclipse.ui.navigator@default:default,org.eclipse.jpt.eclipselink.core@default:default,com.instantiations.common.ui@default:default,org.eclipse.mylyn.team.cvs@default:default,org.eclipse.net4j.db@default:default,org.eclipse.wst.validation.infopop@default:default,com.atlassian.connector.eclipse.fisheye.ui@default:default,org.eclipse.jdt.apt.pluggable.core@default:default,javax.servlet.jsp@default:default,com.atlassi!
an.connector.eclipse.subversive.ui@default:default,org.eclipse.core.jobs@default:default,org.sat4j.core@default:default,org.eclipse.wst.ws.parser@default:default,org.eclipse.jst.server.generic.ui@default:default,org.eclipse.ui.console@default:default,org.eclipse.datatools.enablement.mysql.dbdefinition@default:default,org.eclipse.mylyn.wikitext.twiki.ui@default:default,org.eclipse.jpt.core@default:default,org.eclipse.datatools.enablement.sybase.asa.models@default:default,org.eclipse.jst.ws.cxf.creation.ui@default:default,org.eclipse.mylyn.commons.ui@default:default,org.eclipse.help.webapp@default:default,org.eclipse.emf.databinding.edit@default:default,org.jboss.tools.common.el.ui@default:default,com.atlassian.connector.eclipse.commons.ui@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.update.configurator@3:true,org.eclipse.jst.ws.cxf.consumption.core@default:default,com.instantiations.designer.core.api@default:default,org.eclipse.jdt.la!
unching@default:default,org.eclipse.datatools.enablement.sybas!
e.asa.sc
hemaobjecteditor.examples@default:default,ch.qos.logback.classic@default:default,org.eclipse.jface@default:default,org.eclipse.jst.j2ee.infopop@default:default,org.eclipse.net4j.db.h2@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.xsd@default:default,ch.qos.logback.core@default:default,org.eclipse.jdt.ui@default:default,org.apache.commons.logging*1.0.4.v200904062259@default:default,org.eclipse.jst.common.ui@default:default,org.eclipse.wst.xml.xpath2@default:default,org.eclipse.ui.editors@default:default,org.eclipse.mylyn.resources.ui@default:default,org.eclipse.wst.xsl.jaxp.debug@default:default,org.eclipse.pde.ua.core@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.datatools.enablement.ibm.db2.zseries.ui@default:default,com.instantiations.designer.gwt.hosted.2_0.webkit@default:default,org.eclipse.swtbot.go@default:default,org.eclipse.ui.presentations.r21@default:default,org.eclipse.wst.wsi.ui@default:defa!
ult,org.eclipse.emf@default:default,org.eclipse.datatools.common.doc.user@default:default,org.eclipse.jdt.apt.core@default:default,org.eclipse.datatools.enablement.hsqldb.ui@default:default,org.eclipse.datatools.sqltools.parsers.sql.query@default:default,org.eclipse.jst.server.generic.jonas@default:default,com.google.gwt.eclipse.sdkbundle.2.0.4@default:default,com.atlassian.connector.eclipse.bamboo.core@default:default,org.eclipse.wst.web.ui.infopop@default:default,org.eclipse.datatools.sqltools.tabledataeditor@default:default,org.eclipse.rcp@default:default,org.eclipse.team.svn.revision.graph@default:default,org.eclipse.wst.standard.schemas@default:default,org.eclipse.jst.j2ee.doc.user@default:default,org.eclipse.jst.jsf.facelet.ui@default:default,org.eclipse.emf.codegen@default:default,com.instantiations.designer.gwt.GWTExt@default:default,org.eclipse.emf.ecore.change.edit@default:default,org.eclipse.datatools.sqltools.db.derby.ui@default:default,org.eclipse.jst.pagedesig!
ner@default:default,org.eclipse.jst.ws.axis2.consumption.core@!
default:
default,javax.xml.soap*1.3.0.v201005080502@default:default,org.eclipse.wst.wsdl.ui.doc.user@default:default,org.eclipse.datatools.enablement.ibm.db2.iseries.ui@default:default,org.eclipse.jem.beaninfo.vm@default:default,org.apache.commons.lang*2.1.0.v201005080500@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.mylyn.bugzilla.ide@default:default,org.eclipse.emf.exporter@default:default,org.eclipse.wst.validation.ui@default:default,org.eclipse.datatools.connectivity.oda.design@default:default,org.hibernate.eclipse@default:default,org.eclipse.jst.ws.axis2.consumption.ui@default:default,org.eclipse.jst.ws.jaxws.dom.doc.isv@default:default,org.eclipse.wst.xsl.launching@default:default,org.eclipse.wst.jsdt.ui@default:default,org.eclipse.emf.importer.java@default:default,com.google.appengine.eclipse.core@default:default,org.eclipse.datatools.intro@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.ecf.provider.filetransfer!
.ssl@default:false,org.eclipse.jsf.branding@default:default,javax.xml.rpc@default:default,org.eclipse.wst.ws.service.policy.ui@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.equinox.ds@default:true,com.instantiations.eclipse.usageprofiler@default:default,org.eclipse.equinox.app@default:default,org.eclipse.mylyn.team.ui@default:default,org.eclipse.cvs@default:default,com.instantiations.common.help@default:default,org.eclipse.jdt@default:default,org.eclipse.wst.common.project.facet.doc.api@default:default,org.eclipse.datatools.sqltools.sql.ui@default:default,org.jboss.ide.eclipse.as.ssh@default:default,org.eclipse.team.svn@default:default,org.jboss.tools.common.projecttemplates@default:default,org.eclipse.datatools.enablement.sqlite.dbdefinition@default:default,org.eclipse.wst.xsl.core@default:default,org.eclipse.datatools.enablement.ibm.db2.zseries@default:default,com.atlassian.connector.eclipse.monitor.ui@default:default,com.instantiations.common.core!
@default:default,org.eclipse.emf.ant@default:default,org.eclip!
se.core.
variables@default:default,org.eclipse.team.svn.resource.ignore.rules.jdt@default:default,org.eclipse.datatools.sqltools.db.generic.ui@default:default,org.eclipse.emf.mapping.ui@default:default,org.eclipse.emf.mapping@default:default,org.eclipse.swtbot.eclipse.spy@default:default,org.eclipse.jdt.launching.ui.macosx@default:default,org.eclipse.jpt.ui@default:default,org.eclipse.datatools.connectivity.db.generic@default:default,org.eclipse.rse@default:default,org.eclipse.debug.core@default:default,org.eclipse.datatools.modelbase.sql.query@default:default,org.eclipse.jst.j2ee.core@default:default,org.eclipse.jst.j2ee.ejb.annotations.xdoclet@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.apache.derby@default:default,org.jboss.tools.jst.web.kb@default:default,org.eclipse.jst.ws.jaxws.doc.user@default:default,com.instantiations.j2ee@default:default,org.eclipse.datatools.enablement.sqlite@default:default,org.eclipse.mylyn.tasks.search@default:default,org!
.eclipse.mylyn.help.ui@default:default,javax.xml@default:default,org.h2@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.rse.subsystems.terminals.core@default:default,org.eclipse.wst.wsdl@default:default,org.eclipse.wst.xsd.ui@default:default,org.eclipse.jst.pagedesigner.jsf.ui@default:default,org.eclipse.wst.xml.xpath.core@default:default,org.eclipse.equinox.p2.metadata.generator@default:default,org.eclipse.wst.wsi@default:default,org.jboss.tools.gwt.core@default:default,org.eclipse.jdt.core@default:default,org.eclipse.jst.common.project.facet.ui@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.wst.ws.explorer@default:default,org.eclipse.wst.command.env.core@default:default,org.eclipse.rse.services.dstore@default:default,org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition@default:default,org.eclipse.team.ui@default:default,org.eclipse.datatools.help@default:default,org.eclipse.datatools.connectivity.console.!
profile@default:default,org.eclipse.wst.common.infopop@default!
:default
,org.eclipse.jpt.utility@default:default,org.eclipse.pde.launching@default:default,org.jboss.tools.jsf.text.ext@default:default,org.eclipse.ui.views.properties.tabbed@default:default"/>
+<stringAttribute key="selected_workspace_plugins"
value="com.jboss.jbds.usage@default:default,org.jboss.tools.usage@default:default"/>
<booleanAttribute key="show_selected_only" value="false"/>
<stringAttribute key="templateConfig"
value="${workspace_loc:org.jboss.tools.usage/config.ini}"/>
<booleanAttribute key="tracing" value="true"/>
Modified: trunk/usage/plugins/org.jboss.tools.usage/JBoss Tools Usage Reporter.launch
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/JBoss Tools Usage Reporter.launch 2010-09-22
15:13:25 UTC (rev 25095)
+++ trunk/usage/plugins/org.jboss.tools.usage/JBoss Tools Usage Reporter.launch 2010-09-22
15:27:06 UTC (rev 25096)
@@ -1,38 +1,38 @@
<?xml version="1.0" encoding="UTF-8"
standalone="no"?>
<launchConfiguration type="org.eclipse.pde.ui.RuntimeWorkbench">
<booleanAttribute key="append.args" value="true"/>
+<stringAttribute key="application"
value="org.eclipse.update.core.siteOptimizer"/>
<booleanAttribute key="askclear" value="false"/>
-<booleanAttribute key="automaticAdd" value="true"/>
+<booleanAttribute key="automaticAdd" value="false"/>
<booleanAttribute key="automaticValidate" value="false"/>
<stringAttribute key="bootstrap" value=""/>
<stringAttribute key="checked" value="[NONE]"/>
<booleanAttribute key="clearConfig" value="true"/>
<booleanAttribute key="clearws" value="true"/>
<booleanAttribute key="clearwslog" value="false"/>
-<stringAttribute key="configLocation"
value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/JBoss Usage
Reporter"/>
-<booleanAttribute key="default" value="true"/>
-<stringAttribute key="deselected_workspace_plugins"
value="org.jboss.tools.common.text.xml,org.jboss.tools.common.meta.ui,org.jboss.tools.ui.bot.ext,org.jboss.tools.common,org.jboss.tools.common.verification.ui.test,org.jboss.tools.common.projecttemplates,org.jboss.tools.common.el.core,org.jboss.tools.common.verification.ui,org.jboss.tools.common.gef,org.jboss.tools.common.test,org.jboss.tools.common.verification.test,org.jboss.tools.common.verification,org.jboss.tools.common.model,org.jboss.tools.gwt.ui,org.jboss.tools.common.model.ui.capabilities,org.jboss.tools.common.resref.core,org.jboss.tools.common.ui,org.jboss.tools.common.el.ui,org.jboss.tools.usage.test,org.jboss.tools.common.text.ext,org.jboss.tools.gwt.core,org.jboss.tools.common.resref.ui,org.jboss.tools.ui.bot.ext.test,org.jboss.tools.common.model.ui.test,org.jboss.tools.common.el.core.test,org.jboss.tools.common.model.ui,org.jboss.tools.tests,org.jboss.tools.common.model.test"/>
-<booleanAttribute key="includeOptional" value="true"/>
+<stringAttribute key="configLocation"
value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/JBoss Tools Usage
Reporter"/>
+<booleanAttribute key="default" value="false"/>
+<booleanAttribute key="includeOptional" value="false"/>
<stringAttribute key="location"
value="${workspace_loc}/../runtime-EclipseApplication2"/>
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
</listAttribute>
<stringAttribute key="org.eclipse.jdt.launching.JAVA_COMMAND"
value="java"/>
-<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER"
value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER"
value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS"
value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
-console -consolelog -pluginCustomization
${workspace_loc}/../runtime-EclipseApplication/usage.properties -debug"/>
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER"
value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS"
value="-D__usage_reporting_enabled=false"/>
<booleanAttribute key="pde.generated.config" value="false"/>
<stringAttribute key="pde.version" value="3.3"/>
-<stringAttribute key="product"
value="org.eclipse.platform.ide"/>
-<stringAttribute key="selected_target_plugins"
value="org.eclipse.jface.text@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.help@default:default,org.eclipse.equinox.concurrent@default:default,com.ibm.icu@default:default,ch.qos.logback.classic@default:default,org.eclipse.swt.cocoa.macosx.x86_64@default:false,org.junit4@default:default,javax.mail@default:default,org.eclipse.core.filesystem.macosx@default:false,org.eclipse.ui.intro@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.core.runtime@default:true,org.eclipse.help.base@default:default,org.eclipse.swtbot.ant.optional.junit4@default:false,org.eclipse.swt@default:default,org.eclipse.equinox.common@2:true,org.eclipse.net4j.jms.api@default:default,org.eclipse.equinox.security@default:default,org.eclipse.core.resources@default:default,org.eclipse.core.expressions@default:default,org.apache.lucene.analysis@defa!
ult:default,org.eclipse.jface@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.ecf@default:default,org.eclipse.update.configurator@3:true,org.eclipse.equinox.p2.repository@default:default,org.apache.jasper@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.p2.metadata@default:default,org.mortbay.jetty.server@default:default,javax.servlet.jsp@default:default,org.eclipse.core.runtime.compatibility@default:default,org.eclipse.core.variables@default:default,org.eclipse.help.ui@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.core.filesystem@default:default,org.mortbay.jetty.util@default:default,org.eclipse.ui.ide@default:default,org.eclipse.jface.databinding@default:default,org.apache.commons.el@default:default,org.eclipse.equinox.app@default:default,org.eclipse.osgi@-1:true,org.eclipse.ui.views@default:!
default,javax.activation@default:default,org.apache.commons.lo!
gging*1.
0.4.v201005080501@default:default,javax.servlet@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.equinox.p2.engine@default:default,org.slf4j.api@default:default,org.eclipse.ant.core@default:default,org.hamcrest.core@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,ch.qos.logback.slf4j@default:false,org.eclipse.equinox.security.macosx@default:false,org.eclipse.ecf.identity@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ecf.ssl@default:false,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.osgi.services@default:default,org.eclipse.ui@default:default,org.eclipse.ui.forms@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.text@defaul!
t:default,org.eclipse.core.databinding.property@default:default,org.eclipse.platform@default:default,ch.qos.logback.core@default:default,org.eclipse.core.net@default:default,org.apache.lucene@default:default,org.apache.ant@default:default,org.eclipse.core.jobs@default:default,org.eclipse.ecf.provider.filetransfer@default:default"/>
-<stringAttribute key="selected_workspace_plugins"
value="org.jboss.tools.usage@default:default"/>
+<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
+<stringAttribute key="selected_target_plugins"
value="org.eclipse.osgi.services@default:default,org.eclipse.swt@default:default,org.eclipse.jface.text@default:default,org.eclipse.equinox.security@default:default,org.eclipse.ui.intro@default:default,org.eclipse.core.resources@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.ant.core@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.core.runtime@default:true,org.eclipse.ui.ide@default:default,org.eclipse.core.databinding@default:default,com.ibm.icu@default:default,org.eclipse.core.filesystem.macosx@default:false,org.eclipse.ui.workbench@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.equinox.security.macosx@default:false,org.eclipse.ecf.provider.fi!
letransfer@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.equinox.common@2:true,org.eclipse.ui.forms@default:default,org.eclipse.ecf@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.core.filesystem@default:default,org.eclipse.ui@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.help@default:default,org.eclipse.osgi@-1:true,org.eclipse.core.expressions@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.platform@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.swt.cocoa.macosx.x86_64@default:false,org.eclipse.ecf.ssl@default:false,org.eclipse.text@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.core.commands@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.jobs@default:default,org.eclipse.jface@default!
:default,org.eclipse.ecf.provider.filetransfer.ssl@default:fal!
se,org.e
clipse.equinox.app@default:default,org.eclipse.core.variables@default:default"/>
+<stringAttribute key="selected_workspace_plugins"
value="org.jboss.tools.usage.fragment@default:false,com.jboss.jbds.usage.fragment@default:false,org.jboss.tools.usage@default:default"/>
<booleanAttribute key="show_selected_only" value="false"/>
<stringAttribute key="templateConfig"
value="${workspace_loc:org.jboss.tools.usage/config.ini}"/>
<booleanAttribute key="tracing" value="true"/>
<booleanAttribute key="useCustomFeatures" value="false"/>
-<booleanAttribute key="useDefaultConfig" value="false"/>
+<booleanAttribute key="useDefaultConfig" value="true"/>
<booleanAttribute key="useDefaultConfigArea" value="true"/>
<booleanAttribute key="useProduct" value="true"/>
<booleanAttribute key="usefeatures" value="false"/>
Modified: trunk/usage/plugins/org.jboss.tools.usage/META-INF/MANIFEST.MF
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/META-INF/MANIFEST.MF 2010-09-22 15:13:25 UTC
(rev 25095)
+++ trunk/usage/plugins/org.jboss.tools.usage/META-INF/MANIFEST.MF 2010-09-22 15:27:06 UTC
(rev 25096)
@@ -4,13 +4,14 @@
Bundle-SymbolicName: org.jboss.tools.usage;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Export-Package: org.jboss.tools.usage,
- org.jboss.tools.usage.googleanalytics,
+Export-Package: org.jboss.tools.usage.googleanalytics,
org.jboss.tools.usage.googleanalytics.eclipse,
org.jboss.tools.usage.http,
org.jboss.tools.usage.internal;x-friends:="org.jboss.tools.usage.test",
org.jboss.tools.usage.preferences;x-friends:="org.jboss.tools.usage.test",
org.jboss.tools.usage.reporting;x-friends:="org.jboss.tools.usage.test",
+ org.jboss.tools.usage.tracker,
+
org.jboss.tools.usage.tracker.internal;x-friends:="org.jboss.tools.usage.test",
org.jboss.tools.usage.util,
org.jboss.tools.usage.util.collectionfilter,
org.jboss.tools.usage.util.reader
@@ -20,3 +21,7 @@
Bundle-Activator: org.jboss.tools.usage.internal.JBossToolsUsageActivator
Bundle-Vendor: %bundle-vendor
Bundle-ActivationPolicy: lazy
+Service-Component: tracker-service.xml, OSGI-INF/propertiesprovider-factory.xml
+Import-Package: org.osgi.service.cm;version="[1.2.1,2.0.0)",
+ org.osgi.service.component;version="[1.1.0,2.0.0)"
+
Added: trunk/usage/plugins/org.jboss.tools.usage/OSGI-INF/propertiesprovider-factory.xml
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/OSGI-INF/propertiesprovider-factory.xml
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/OSGI-INF/propertiesprovider-factory.xml 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<scr:component
xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0"
activate="activate" immediate="true" modified="updated"
name="org.jboss.tools.usage.propertiesprovider.factory">
+ <implementation
class="org.jboss.tools.usage.http.HttpRemotePropertiesProviderFactory"/>
+ <property name="url" type="String"
value="testUrl"/>
+ <service>
+ <provide
interface="org.jboss.tools.usage.http.IPropertiesProviderFactory"/>
+ <provide interface="org.osgi.service.cm.ManagedService"/>
+ </service>
+</scr:component>
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/OSGI-INF/propertiesprovider-factory.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/usage/plugins/org.jboss.tools.usage/build.properties
===================================================================
--- trunk/usage/plugins/org.jboss.tools.usage/build.properties 2010-09-22 15:13:25 UTC
(rev 25095)
+++ trunk/usage/plugins/org.jboss.tools.usage/build.properties 2010-09-22 15:27:06 UTC
(rev 25096)
@@ -1,4 +1,3 @@
-source.. = src/
output.. = bin/
bin.includes = .,\
OSGI-INF/l10n/bundle.properties,\
@@ -11,8 +10,10 @@
build.properties,\
plugin.xml,\
pom.xml,\
- src/
+ src/,\
+ tracker-service.xml,\
+ OSGI-INF/propertiesprovider-factory.xml
src.includes = JBoss Usage Reporter.launch,\
about.html,\
pom.xml
-
+source.. = src/
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/googleanalytics/GoogleAnalyticsUrlStrategy.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/googleanalytics/GoogleAnalyticsUrlStrategy.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/googleanalytics/GoogleAnalyticsUrlStrategy.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -12,8 +12,8 @@
import java.io.UnsupportedEncodingException;
-import org.jboss.tools.usage.FocusPoint;
-import org.jboss.tools.usage.IURLBuildingStrategy;
+import org.jboss.tools.usage.tracker.IURLBuildingStrategy;
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
import org.jboss.tools.usage.util.HttpEncodingUtils;
/**
@@ -44,7 +44,7 @@
this.googleParameters = googleAnalyticsParameters;
}
- public String build(FocusPoint focusPoint) throws UnsupportedEncodingException {
+ public String build(IFocusPoint focusPoint) throws UnsupportedEncodingException {
/*
* Google Analytics for Android:
*
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpGetRequest.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpGetRequest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpGetRequest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -15,7 +15,7 @@
import java.net.URL;
import java.text.MessageFormat;
-import org.jboss.tools.usage.ILoggingAdapter;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
/**
* Class that executes a HTTP Get request to the given url.
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProvider.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProvider.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProvider.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -17,6 +17,7 @@
import java.io.UnsupportedEncodingException;
import java.net.HttpURLConnection;
import java.net.URL;
+import java.util.Dictionary;
import java.util.HashMap;
import java.util.Map;
@@ -26,7 +27,9 @@
import org.jboss.tools.usage.util.LoggingUtils;
import org.jboss.tools.usage.util.StatusUtils;
import org.jboss.tools.usage.util.reader.ReaderUtils;
+import org.osgi.service.component.ComponentContext;
+
/**
* Base class that holds a map that subclasses may get. The values in the map
* are fetched and parsed from a document that is fetched on a url that the
@@ -34,7 +37,7 @@
*
* @author Andre Dietisheim
*/
-public class HttpRemotePropertiesProvider {
+public class HttpRemotePropertiesProvider implements IPropertiesProvider {
static final String GET_METHOD_NAME = "GET"; //$NON-NLS-1$
@@ -54,7 +57,11 @@
this.plugin = plugin;
}
- public Map<String, String> getValueMap() throws IOException {
+
+ /* (non-Javadoc)
+ * @see org.jboss.tools.usage.http.IMapProvider#getValueMap()
+ */
+ public Map<String, String> getMap() throws IOException {
if (valuesMap == null) {
HttpURLConnection urlConnection = createURLConnection(url);
InputStreamReader reader = request(urlConnection);
@@ -62,7 +69,7 @@
}
return valuesMap;
}
-
+
/**
* Sends a http GET request to the given URL. Returns the response string or
* <tt>null</tt> if an error occurred. The errors catched are Exceptions or
Added:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProviderFactory.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProviderFactory.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProviderFactory.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,41 @@
+package org.jboss.tools.usage.http;
+
+import java.util.Dictionary;
+
+import org.jboss.tools.usage.internal.JBossToolsUsageActivator;
+import org.osgi.service.cm.ConfigurationException;
+import org.osgi.service.cm.ManagedService;
+import org.osgi.service.component.ComponentContext;
+
+public class HttpRemotePropertiesProviderFactory implements IPropertiesProviderFactory,
ManagedService {
+
+ public static final String USAGE_REPORTING_ENABLED_KEY =
"usage_reporting_enabled";
+
+ public static final String REMOTEPROPS_USAGE_REPORTING_ENABLED_KEY =
USAGE_REPORTING_ENABLED_KEY + "="; //$NON-NLS-1$
+
+ /** the delimiter that delimits the key/value-pairs */
+ private static final char VALUE_DELIMITER = '\n';
+
+ private String url;
+
+ public IPropertiesProvider create() {
+
+ return new HttpRemotePropertiesProvider(
+ url
+ , VALUE_DELIMITER
+ , JBossToolsUsageActivator.getDefault()
+ , REMOTEPROPS_USAGE_REPORTING_ENABLED_KEY);
+ }
+
+ protected void activate(ComponentContext componentContext) {
+ System.err.println("activated");
+ Dictionary properties = componentContext.getProperties();
+ url = (String) properties.get("url");
+ }
+
+ public void updated(Dictionary properties) throws ConfigurationException {
+ System.err.println("modified");
+ url = (String) properties.get("url");
+ }
+
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/HttpRemotePropertiesProviderFactory.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProvider.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProvider.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProvider.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,20 @@
+/*******************************************************************************
+ * 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.http;
+
+import java.io.IOException;
+import java.util.Map;
+
+public interface IPropertiesProvider {
+
+ public Map<String, String> getMap() throws IOException;
+
+}
\ No newline at end of file
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProvider.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProviderFactory.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProviderFactory.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProviderFactory.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,6 @@
+package org.jboss.tools.usage.http;
+
+public interface IPropertiesProviderFactory {
+
+ public IPropertiesProvider create();
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/http/IPropertiesProviderFactory.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageSettings.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageSettings.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/GlobalUsageSettings.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -14,6 +14,7 @@
import org.eclipse.core.runtime.Plugin;
import org.jboss.tools.usage.http.HttpRemotePropertiesProvider;
+import org.jboss.tools.usage.http.IPropertiesProvider;
/**
* A class that implements a global reporting enablement setting. The current
@@ -24,13 +25,11 @@
*/
public class GlobalUsageSettings {
- private static final String REMOTEPROPS_URL =
"http://anonsvn.jboss.org/repos/jbosstools/workspace/usage/usage.properties";
//$NON-NLS-1$
-
/**
* system property that enables/disables reporting for current eclipse
* instance
*/
- public static final String USAGE_REPORTING_ENABLED_KEY =
"usage_reporting_enabled"; //$NON-NLS-1$
+ public static final String USAGE_REPORTING_ENABLED_KEY =
"usage_reporting_enabled";
public static final String REMOTEPROPS_USAGE_REPORTING_ENABLED_KEY =
USAGE_REPORTING_ENABLED_KEY + "="; //$NON-NLS-1$
@@ -43,11 +42,11 @@
/** the delimiter that delimits the key/value-pairs */
private static final char VALUE_DELIMITER = '\n';
- private HttpRemotePropertiesProvider remoteMap;
+ private IPropertiesProvider remoteMap;
public GlobalUsageSettings(Plugin plugin) {
remoteMap = createRemoteMap(
- REMOTEPROPS_URL
+ PreferencesMessages.GlobalUsageSettings_RemoteProps_URL
, VALUE_DELIMITER
, plugin
, REMOTEPROPS_USAGE_REPORTING_ENABLED_KEY);
@@ -73,7 +72,7 @@
*/
private boolean isAllInstancesReportingEnabled() {
try {
- Map<String, String> valueMap = remoteMap.getValueMap();
+ Map<String, String> valueMap = remoteMap.getMap();
String isEnabled = valueMap.get(REMOTEPROPS_USAGE_REPORTING_ENABLED_KEY);
if (isEnabled == null) {
return ALLINSTANCES_USAGE_REPORTING_ENABLED_DEFAULT;
@@ -99,7 +98,7 @@
String.valueOf(INSTANCE_USAGE_REPORTING_ENABLED_DEFAULT)));
}
- protected HttpRemotePropertiesProvider createRemoteMap(String url, char valueDelimiter,
Plugin plugin,
+ protected IPropertiesProvider createRemoteMap(String url, char valueDelimiter, Plugin
plugin,
String... keys) {
return new HttpRemotePropertiesProvider(
url,
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/PreferencesMessages.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/PreferencesMessages.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/PreferencesMessages.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -19,6 +19,8 @@
public static String UsageReportPreferencePage_AllowReporting;
public static String UsageReportPreferencePage_Error_Saving;
+ public static String GlobalUsageSettings_RemoteProps_URL;
+
static {
// initialize resource bundle
NLS.initializeMessages(BUNDLE_NAME, PreferencesMessages.class);
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/messages.properties
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/messages.properties 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/preferences/messages.properties 2010-09-22
15:27:06 UTC (rev 25096)
@@ -1,3 +1,13 @@
UsageReportPreferencePage_Description=Preference page with options for anonymous usage
data reporting. Usage data is used for statistical matters only.
-UsageReportPreferencePage_AllowReporting=&Please allow the JBoss Tools team to
receive anonymous usage statistics for this Eclipse installation with JBoss tools.
+UsageReportPreferencePage_AllowReporting=&Please allow the Red Hat Inc. to receive
anonymous usage statistics for this JBoss Developer Studio installation.
UsageReportPreferencePage_Error_Saving=Could not save the preferences.
+
+GlobalUsageSettings_RemoteProps_URL=http://anonsvn.jboss.org/repos/jbosstools/workspace/usage/usage.properties
+
+# this is a hack to get into the code freeze deadline. this stuff will be removed with a
proper implementatino
+UsageReportPreferencePage_Description_JBDS=Preference page with options for anonymous
usage data reporting. Usage data is used for statistical matters only.
+UsageReportPreferencePage_AllowReporting_JBDS=&Please allow the Red Hat Inc. to
receive anonymous usage statistics for this JBoss Developer Studio installation.
+UsageReportPreferencePage_Error_Saving_JBDS=Could not save the preferences.
+GlobalUsageSettings_RemoteProps_URL_JBDS=
+
+GlobalUsageSettings_RemoteProps_URL_JBDS=http://anonsvn.jboss.org/repos/jbosstools/workspace/usage/usage.properties
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/ReportingMessages.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/ReportingMessages.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/ReportingMessages.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -25,7 +25,7 @@
public static String UsageReport_Error_SavePreferences;
public static String UsageReport_GoogleAnalytics_Account;
public static String UsageReport_HostName;
- public static String UsageReport_GoogleAnalytics_Url;
+ public static String UsageReport_WikiPage;
static {
// initialize resource bundle
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReport.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReport.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReport.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -19,13 +19,6 @@
import org.eclipse.jface.window.Window;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.progress.UIJob;
-import org.jboss.tools.usage.FocusPoint;
-import org.jboss.tools.usage.ILoggingAdapter;
-import org.jboss.tools.usage.ITracker;
-import org.jboss.tools.usage.IURLBuildingStrategy;
-import org.jboss.tools.usage.JBossToolsFocusPoint;
-import org.jboss.tools.usage.PluginLogger;
-import org.jboss.tools.usage.Tracker;
import org.jboss.tools.usage.googleanalytics.GoogleAnalyticsUrlStrategy;
import org.jboss.tools.usage.googleanalytics.IGoogleAnalyticsParameters;
import org.jboss.tools.usage.http.HttpGetRequest;
@@ -34,6 +27,14 @@
import org.jboss.tools.usage.preferences.GlobalUsageSettings;
import org.jboss.tools.usage.preferences.UsageReportPreferences;
import org.jboss.tools.usage.preferences.UsageReportPreferencesUtils;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
+import org.jboss.tools.usage.tracker.ITracker;
+import org.jboss.tools.usage.tracker.IURLBuildingStrategy;
+import org.jboss.tools.usage.tracker.internal.FocusPoint;
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
+import org.jboss.tools.usage.tracker.internal.JBossToolsFocusPoint;
+import org.jboss.tools.usage.tracker.internal.PluginLogger;
+import org.jboss.tools.usage.tracker.internal.Tracker;
import org.jboss.tools.usage.util.StatusUtils;
import org.osgi.service.prefs.BackingStoreException;
@@ -42,17 +43,19 @@
*/
public class UsageReport {
- private static final String GANALYTICS_ACCOUNTNAME =
ReportingMessages.UsageReport_GoogleAnalytics_Account;
+ private IFocusPoint focusPoint;
- private static final String HOST_NAME = ReportingMessages.UsageReport_HostName;
+ private GlobalUsageSettings globalSettings;
- private FocusPoint focusPoint = new JBossToolsFocusPoint("tools")
//$NON-NLS-1$
- .setChild(new FocusPoint("usage") //$NON-NLS-1$
- .setChild(new FocusPoint("action") //$NON-NLS-1$
- .setChild(new FocusPoint("wsstartup")))); //$NON-NLS-1$
+ public UsageReport() {
+ focusPoint = new JBossToolsFocusPoint("tools") //$NON-NLS-1$
+ .setChild(new FocusPoint("usage") //$NON-NLS-1$
+ .setChild(new FocusPoint("action") //$NON-NLS-1$
+ .setChild(new FocusPoint("wsstartup")))); //$NON-NLS-1$
- private GlobalUsageSettings globalSettings = new
GlobalUsageSettings(JBossToolsUsageActivator
- .getDefault());
+ globalSettings = new GlobalUsageSettings(JBossToolsUsageActivator
+ .getDefault());
+ }
public void report() {
new ReportingJob().schedule();
@@ -87,8 +90,8 @@
private ITracker getTracker() {
IGoogleAnalyticsParameters eclipseEnvironment = new ReportingEclipseEnvironment(
- GANALYTICS_ACCOUNTNAME
- , HOST_NAME
+ ReportingMessages.UsageReport_GoogleAnalytics_Account
+ , ReportingMessages.UsageReport_HostName
, UsageReportPreferencesUtils.getPreferences());
ILoggingAdapter loggingAdapter = new
PluginLogger(JBossToolsUsageActivator.getDefault());
IURLBuildingStrategy urlStrategy = new GoogleAnalyticsUrlStrategy(eclipseEnvironment);
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReportEnablementDialog.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReportEnablementDialog.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/UsageReportEnablementDialog.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -69,7 +69,10 @@
link.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
- BrowserUtil.checkedCreateExternalBrowser(ReportingMessages.UsageReport_GoogleAnalytics_Url,
JBossToolsUsageActivator.PLUGIN_ID, JBossToolsUsageActivator.getDefault().getLog());
+ BrowserUtil.checkedCreateExternalBrowser(
+ ReportingMessages.UsageReport_WikiPage,
+ JBossToolsUsageActivator.PLUGIN_ID,
+ JBossToolsUsageActivator.getDefault().getLog());
}
});
GridDataFactory.fillDefaults()
Modified:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/messages.properties
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/messages.properties 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/reporting/messages.properties 2010-09-22
15:27:06 UTC (rev 25096)
@@ -1,13 +1,17 @@
-UsageReport_Reporting_Usage=Reporting JBoss Tools usage
+UsageReport_Reporting_Usage=Reporting JBoss Developer Studio usage
UsageReport_Querying_Enablement=Querying whether reporting is globally enabled
UsageReport_Asking_User=Asking User to allow reporting
-UsageReport_Checkbox_Text=Report usage of JBoss Tools to JBoss Tools team.
-UsageReport_DialogMessage=Please allow the JBoss Tools team to receive anonymous usage
statistics for this Eclipse installation with JBoss tools (<a>info</a>).
-UsageReport_DialogTitle=JBoss Tools Usage
+UsageReport_Checkbox_Text=Report usage of JBoss Developer Studio to Red Hat Inc.
+UsageReport_DialogMessage=Please allow Red Hat Inc. to receive anonymous usage statistics
for this JBoss Developer Studio installation (<a>info</a>).
+UsageReport_DialogTitle=JBoss Developer Studio Usage
UsageReport_Error_SavePreferences=Could not save preferences {0}
# this shall be refactored when we switch away from IStartup
-UsageReport_GoogleAnalytics_Account=UA-17645367-1
+UsageReport_GoogleAnalyticsAccount=UA-17645367-1
UsageReport_HostName=jboss.org
-UsageReport_GoogleAnalytics_Url=http://jboss.org/tools/usage
+UsageReport_WikiPage=http://devstudio.jboss.com/usage
+# this is a hack to get into the code freeze deadline. this stuff will be removed with a
proper implementatino
+UsageReport_GoogleAnalyticsAccount=UA-18653195-1
+UsageReport_HostName=devstudio.jboss.com
+UsageReport_ExplanationPage=http://devstudio.jboss.com/usage
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ILoggingAdapter.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/ILoggingAdapter.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ILoggingAdapter.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ILoggingAdapter.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,22 @@
+/*******************************************************************************
+ * 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.tracker;
+
+/**
+ * @author Andre Dietisheim
+ */
+public interface ILoggingAdapter {
+
+ public void logError(String errorMessage);
+
+ public void logMessage(String message);
+
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ILoggingAdapter.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ITracker.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/ITracker.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ITracker.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ITracker.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,46 @@
+/*******************************************************************************
+ * 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.tracker;
+
+import java.io.UnsupportedEncodingException;
+
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
+
+/**
+ * @author Andre Dietisheim
+ */
+public interface ITracker {
+
+ /**
+ * Track the focusPoint in the application synchronously. <br/>
+ * <red><b>Please be cognizant while using this method. Since, it would
have
+ * a peformance hit on the actual application. Use it unless it's really
+ * needed</b></red>
+ *
+ * @param focusPoint
+ * Focus point of the application like application load,
+ * application module load, user actions, error events etc.
+ * @throws UnsupportedEncodingException
+ */
+
+ public abstract void trackSynchronously(IFocusPoint focusPoint);
+
+ /**
+ * Track the focusPoint in the application asynchronously. <br/>
+ *
+ * @param focusPoint
+ * Focus point of the application like application load,
+ * application module load, user actions, error events etc.
+ */
+
+ public abstract void trackAsynchronously(IFocusPoint focusPoint);
+
+}
\ No newline at end of file
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/ITracker.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/IURLBuildingStrategy.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/IURLBuildingStrategy.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/IURLBuildingStrategy.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/IURLBuildingStrategy.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,27 @@
+/*******************************************************************************
+ * 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.tracker;
+
+import java.io.UnsupportedEncodingException;
+
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
+
+/**
+ * Interface for the URL building strategy
+ *
+ * @author Andre Dietisheim
+ *
+ */
+public interface IURLBuildingStrategy {
+
+ public String build(IFocusPoint focusPoint) throws UnsupportedEncodingException;
+
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/IURLBuildingStrategy.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/FocusPoint.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/FocusPoint.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/FocusPoint.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/FocusPoint.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,92 @@
+/*******************************************************************************
+ * 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.tracker.internal;
+
+import org.jboss.tools.usage.util.HttpEncodingUtils;
+
+/**
+ * Focus point of the application. It can represent data points like application
+ * load, application module load, user actions, error events etc.
+ *
+ * @author Andre Dietisheim
+ * @see based on <a
+ *
href="http://jgoogleAnalytics.googlecode.com">http://jgoogleAnalytics
+ * .googlecode.com</a>
+ */
+public class FocusPoint implements IFocusPoint {
+
+ private String name;
+ private IFocusPoint childFocusPoint;
+ public static final String URI_SEPARATOR = "/";
+ public static final String TITLE_SEPARATOR = "-";
+
+ public FocusPoint(String name) {
+ this.name = name;
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.tools.usage.tracker.internal.IFocusPoint#getName()
+ */
+ public String getName() {
+ return name;
+ }
+
+ /* (non-Javadoc)
+ * @see
org.jboss.tools.usage.tracker.internal.IFocusPoint#setChild(org.jboss.tools.usage.tracker.internal.IFocusPoint)
+ */
+ public IFocusPoint setChild(IFocusPoint childFocusPoint) {
+ this.childFocusPoint = childFocusPoint;
+ return this;
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.tools.usage.tracker.internal.IFocusPoint#getChild()
+ */
+ public IFocusPoint getChild() {
+ return childFocusPoint;
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.tools.usage.tracker.internal.IFocusPoint#getURI()
+ */
+ public String getURI() {
+ StringBuilder builder = new StringBuilder();
+ appendContentURI(builder, this);
+ return HttpEncodingUtils.checkedEncodeUtf8(builder.toString());
+ }
+
+ protected void appendContentURI(StringBuilder builder, IFocusPoint focusPoint) {
+ IFocusPoint parentFocuPoint = focusPoint.getChild();
+ builder.append(URI_SEPARATOR);
+ builder.append(focusPoint.getName());
+ if (parentFocuPoint != null) {
+ appendContentURI(builder, parentFocuPoint);
+ }
+ }
+
+ /* (non-Javadoc)
+ * @see org.jboss.tools.usage.tracker.internal.IFocusPoint#getTitle()
+ */
+ public String getTitle() {
+ StringBuilder builder = new StringBuilder();
+ appendContentTitle(builder, this);
+ return HttpEncodingUtils.checkedEncodeUtf8(builder.toString());
+ }
+
+ protected void appendContentTitle(StringBuilder builder, IFocusPoint focusPoint) {
+ IFocusPoint childFocusPoint = focusPoint.getChild();
+ builder.append(focusPoint.getName());
+ if (childFocusPoint != null) {
+ builder.append(TITLE_SEPARATOR);
+ appendContentTitle(builder, childFocusPoint);
+ }
+ }
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/FocusPoint.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/IFocusPoint.java
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/IFocusPoint.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/IFocusPoint.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,15 @@
+package org.jboss.tools.usage.tracker.internal;
+
+public interface IFocusPoint {
+
+ public abstract String getName();
+
+ public abstract IFocusPoint setChild(IFocusPoint childFocusPoint);
+
+ public abstract IFocusPoint getChild();
+
+ public abstract String getURI();
+
+ public abstract String getTitle();
+
+}
\ No newline at end of file
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/IFocusPoint.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/JBossToolsFocusPoint.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/JBossToolsFocusPoint.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/JBossToolsFocusPoint.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/JBossToolsFocusPoint.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,50 @@
+/*******************************************************************************
+ * 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.tracker.internal;
+
+import org.jboss.tools.usage.internal.JBossToolsUsageActivator;
+import org.jboss.tools.usage.util.HttpEncodingUtils;
+
+/**
+ * A focus point that always reports the current jboss tools version as last
+ * component.
+ */
+public class JBossToolsFocusPoint extends FocusPoint {
+
+ public JBossToolsFocusPoint(String name) {
+ super(name);
+ }
+
+ @Override
+ public String getURI() {
+ StringBuilder builder = new StringBuilder();
+ appendContentURI(builder, this);
+ appendJBossToolsVersion(builder, URI_SEPARATOR);
+ return HttpEncodingUtils.checkedEncodeUtf8(builder.toString());
+ }
+
+ protected void appendJBossToolsVersion(StringBuilder builder, String separator) {
+ builder.append(separator);
+ builder.append(getJBossToolsVersion());
+ }
+
+ @Override
+ public String getTitle() {
+ StringBuilder builder = new StringBuilder();
+ appendContentTitle(builder, this);
+ appendJBossToolsVersion(builder, TITLE_SEPARATOR);
+ return HttpEncodingUtils.checkedEncodeUtf8(builder.toString());
+ }
+
+ protected String getJBossToolsVersion() {
+ return JBossToolsUsageActivator.getDefault().getBundle().getVersion().toString();
+ }
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/JBossToolsFocusPoint.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/PluginLogger.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/PluginLogger.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/PluginLogger.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/PluginLogger.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,51 @@
+/*******************************************************************************
+ * 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.tracker.internal;
+
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Plugin;
+import org.eclipse.core.runtime.Status;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
+import org.jboss.tools.usage.util.LoggingUtils;
+
+/**
+ * @author Andre Dietisheim
+ */
+public class PluginLogger implements ILoggingAdapter {
+
+ private final boolean tracingEnabled;
+
+ private Plugin plugin;
+
+ public PluginLogger(Plugin plugin) {
+ this.tracingEnabled = LoggingUtils.isPluginTracingEnabled(plugin);
+ this.plugin = plugin;
+ }
+
+ public void logError(String message) {
+ log(IStatus.ERROR, message);
+ }
+
+ public void logMessage(String message) {
+ log(IStatus.INFO, message);
+ }
+
+ private void log(int severity, String message) {
+ if (!tracingEnabled) {
+ return;
+ }
+
+ if (plugin != null) {
+ IStatus status = new Status(severity, plugin.getBundle().getSymbolicName(), message);
+ plugin.getLog().log(status);
+ }
+ }
+}
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/Tracker.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/Tracker.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/Tracker.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/Tracker.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,76 @@
+/*******************************************************************************
+ * 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.tracker.internal;
+
+import java.io.UnsupportedEncodingException;
+import java.text.MessageFormat;
+
+import org.jboss.tools.usage.http.IHttpGetRequest;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
+import org.jboss.tools.usage.tracker.ITracker;
+import org.jboss.tools.usage.tracker.IURLBuildingStrategy;
+
+/**
+ * Reports (tracks) usage
+ *
+ * @author Andre Dietisheim
+ * @see based on <a
+ *
href="http://jgoogleAnalytics.googlecode.com">http://jgoogleAnalytics
+ * .googlecode.com</a>
+ */
+public class Tracker implements ITracker {
+
+ private IURLBuildingStrategy urlBuildingStrategy = null;
+ private IHttpGetRequest httpRequest;
+ private ILoggingAdapter loggingAdapter;
+
+ public Tracker(IURLBuildingStrategy urlBuildingStrategy, IHttpGetRequest httpGetRequest,
ILoggingAdapter loggingAdapter) {
+ this.httpRequest = httpGetRequest;
+ this.loggingAdapter = loggingAdapter;
+ this.urlBuildingStrategy = urlBuildingStrategy;
+ }
+
+ public void trackSynchronously(IFocusPoint focusPoint) {
+ loggingAdapter
+ .logMessage(MessageFormat.format(TrackerMessages.Tracker_Synchronous,
focusPoint.getTitle()));
+ try {
+ httpRequest.request(getTrackingUrl(focusPoint));
+ } catch (Exception e) {
+ loggingAdapter.logError(MessageFormat.format(TrackerMessages.Tracker_Error,
e.getMessage()));
+ }
+ }
+
+ protected String getTrackingUrl(IFocusPoint focusPoint) throws
UnsupportedEncodingException {
+ return urlBuildingStrategy.build(focusPoint);
+ }
+
+ public void trackAsynchronously(IFocusPoint focusPoint) {
+ loggingAdapter.logMessage(MessageFormat
+ .format(TrackerMessages.Tracker_Asynchronous, focusPoint.getTitle()));
+ new Thread(new TrackingRunnable(focusPoint)).start();
+ }
+
+ private class TrackingRunnable implements Runnable {
+ private IFocusPoint focusPoint;
+
+ private TrackingRunnable(IFocusPoint focusPoint) {
+ this.focusPoint = focusPoint;
+ }
+
+ public void run() {
+ try {
+ httpRequest.request(getTrackingUrl(focusPoint));
+ } catch (Exception e) {
+ loggingAdapter.logError(MessageFormat.format(TrackerMessages.Tracker_Error,
e.getMessage()));
+ }
+ }
+ }
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/Tracker.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/TrackerMessages.java
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/UsageMessages.java)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/TrackerMessages.java
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/TrackerMessages.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,28 @@
+/*******************************************************************************
+ * 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.tracker.internal;
+
+import org.eclipse.osgi.util.NLS;
+
+public class TrackerMessages extends NLS {
+ private static final String BUNDLE_NAME =
"org.jboss.tools.usage.tracker.messages"; //$NON-NLS-1$
+ public static String Tracker_Synchronous;
+ public static String Tracker_Asynchronous;
+ public static String Tracker_Error;
+
+ static {
+ // initialize resource bundle
+ NLS.initializeMessages(BUNDLE_NAME, TrackerMessages.class);
+ }
+
+ private TrackerMessages() {
+ }
+}
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/TrackerMessages.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/messages.properties
(from rev 25055,
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/messages.properties)
===================================================================
---
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/messages.properties
(rev 0)
+++
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/messages.properties 2010-09-22
15:27:06 UTC (rev 25096)
@@ -0,0 +1,3 @@
+Tracker_Asynchronous=Tracking asynchronously focusPoint \"{0}\"
+Tracker_Error=Tracking failed, exception thrown\: "{0}"
+Tracker_Synchronous=Tracking synchronously focusPoint \"{0}\"
\ No newline at end of file
Property changes on:
trunk/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/tracker/internal/messages.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/usage/tests/org.jboss.tools.usage.test/GlobalUsageSettingsTest.launch
===================================================================
--- trunk/usage/tests/org.jboss.tools.usage.test/GlobalUsageSettingsTest.launch 2010-09-22
15:13:25 UTC (rev 25095)
+++ trunk/usage/tests/org.jboss.tools.usage.test/GlobalUsageSettingsTest.launch 2010-09-22
15:27:06 UTC (rev 25096)
@@ -12,7 +12,7 @@
<booleanAttribute key="clearwslog" value="false"/>
<stringAttribute key="configLocation"
value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/pde-junit"/>
<booleanAttribute key="default" value="false"/>
-<stringAttribute key="deselected_workspace_plugins"
value="org.jboss.tools.gwt.core,org.jboss.tools.gwt.ui,org.jboss.tools.common"/>
+<stringAttribute key="deselected_workspace_plugins"
value="org.jboss.tools.gwt.ui,org.jboss.tools.gwt.core,org.jboss.tools.common"/>
<booleanAttribute key="includeOptional" value="true"/>
<stringAttribute key="location"
value="${workspace_loc}/../junit-workspace"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
@@ -37,8 +37,8 @@
<stringAttribute key="pde.version" value="3.3"/>
<stringAttribute key="product"
value="com.jboss.jbds.product.product"/>
<booleanAttribute key="run_in_ui_thread" value="true"/>
-<stringAttribute key="selected_target_plugins"
value="org.eclipse.ui.intro.universal@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.net4j.jms.api@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,javax.mail@default:default,org.junit4@default:default,org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.help.base@default:default,org.eclipse.compare@default:default,org.eclipse.osgi@-1:true,org.eclipse.ecf.ssl@default:false,org.eclipse.core.databinding@default:default,org.eclipse.equinox.app@default:default,org.eclipse.update.configurator@3:true,org.eclipse.jface@default:default,org.eclipse.ui.editors@default:default,org.eclipse.text@default:default,org.eclipse.equinox.http.jetty@default:default,org.apache.jasper@default:default,ch.qos.logback.slf4j@default:false,org.eclipse.ui.cheatsheets@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,o!
rg.eclipse.core.filesystem@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.core.commands@default:default,org.eclipse.equinox.security.macosx@default:false,org.eclipse.team.core@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.help.ui@default:default,org.eclipse.jface.text@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.core.contenttype@default:default,org.apache.commons.logging*1.0.4.v201005080501@default:default,org.slf4j.api@default:default,org.apache.commons.el@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.swt.cocoa.macosx.x86_64@default:false,ch.qos.logback.classic@default:default,org.eclipse.core.runtime@default:true,ch.qos.logback.core@default:default,org.eclipse.core.filesystem.macosx@default:false,org.eclipse.ecf@default:default,org.eclipse.ui.views@default:default,org.eclipse.ui@default:default,org.eclipse.ui.forms@default:default,org.!
eclipse.ui.ide@default:default,org.eclipse.swtbot.ant.optional!
.junit4@
default:false,org.eclipse.ui.ide.application@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.equinox.http.servlet@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.apache.lucene.analysis@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,javax.activation@default:default,org.eclipse.compare.core@default:default,com.ibm.icu@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.core.expressions@default:default,org.hamcrest.core@default:default,org.eclipse.swt@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.p2.engine@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.ui.navigato!
r@default:default,org.eclipse.core.net@default:default,org.eclipse.equinox.registry@default:default,org.mortbay.jetty.util@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.osgi.services@default:default,org.eclipse.jface.databinding@default:default,javax.servlet.jsp@default:default,org.apache.lucene@default:default,org.eclipse.equinox.concurrent@default:default,org.eclipse.ui.intro@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.ui.navigator.resources@default:default,org.eclipse.ant.core@default:default,org.eclipse.equinox.security@default:default,org.eclipse.team.ui@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.core.variables@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.apache.ant@default:default,org.eclipse.core.jobs@default:default,org.mortbay.jetty.server@default:default,org.eclipse.help@default:default,org.eclipse.core.resources@default:default,org.eclipse.core.runtime.compatibility@defau!
lt:default,javax.servlet@default:default"/>
-<stringAttribute key="selected_workspace_plugins"
value="org.jboss.tools.usage.test@default:default,org.jboss.tools.xulrunner.initializer@default:false,org.jboss.tools.usage@default:default"/>
+<stringAttribute key="selected_target_plugins"
value="org.eclipse.core.resources@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.ui.intro.universal@default:default,org.eclipse.ui.editors@default:default,javax.activation@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.swt.cocoa.macosx.x86_64@default:false,com.ibm.icu@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.compare.core@default:default,org.eclipse.ui.views@default:default,org.eclipse.swtbot.ant.optional.junit4@default:false,org.eclipse.equinox.common@2:true,ch.qos.logback.slf4j@default:false,org.eclipse.help@default:default,org.eclipse.ui.ide@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.ui.intro@default:default,org.eclipse.equinox.security.macosx@default:false,org.eclipse.ui.views.properties.tabbed@de!
fault:default,org.eclipse.core.filesystem.macosx@default:false,org.eclipse.core.commands@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.core.filesystem@default:default,javax.servlet.jsp@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.ui.ide.application@default:default,ch.qos.logback.classic@default:default,org.mortbay.jetty.util@default:default,org.eclipse.help.ui@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.core.filebuffers@default:default,org.eclipse.equinox.app@default:default,org.hamcrest.core@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.core.runtime.compatibility@default:default,org.eclipse.help.base@default:default,org.eclipse.core.variables@default:default,org.apache.jasper@default:default,org.apache!
.ant@default:default,org.eclipse.equinox.p2.artifact.repositor!
y@defaul
t:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.team.core@default:default,org.eclipse.core.net@default:default,org.eclipse.ui@default:default,org.eclipse.net4j.jms.api@default:default,org.apache.commons.logging*1.0.4.v201005080501@default:default,org.eclipse.jface@default:default,org.junit4@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.ant.core@default:default,javax.mail@default:default,org.eclipse.text@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.ui.navigator@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.core.jobs@default:default,javax.servlet@default:default,org.eclipse.jface.text@default:default,org.eclipse.team.ui@default:default,org.eclipse.osgi@-1:true,org.eclipse.jface.databinding@default:default,org.eclipse.update.configurator@3:true,org.eclipse.core.contenttype@default:default,org.eclipse.ecf.filetransfer@default!
:default,org.eclipse.core.runtime@default:true,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.swt@default:default,org.apache.lucene.analysis@default:default,org.eclipse.compare@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.eclipse.core.databinding@default:default,org.eclipse.osgi.services@default:default,org.eclipse.ecf@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.security@default:default,org.apache.commons.el@default:default,org.eclipse.ui.navigator.resources@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.slf4j.api@default:default,org.apache.lucene@default:default,org.eclipse.ui.forms@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.core.expressions@default:default,org.mortbay.jetty.server@default:default,org.eclipse.equinox.concurrent@default:def!
ault,ch.qos.logback.core@default:default"/>
+<stringAttribute key="selected_workspace_plugins"
value="org.jboss.tools.usage@default:default,org.jboss.tools.usage.test@default:default,org.jboss.tools.xulrunner.initializer@default:false,com.jboss.jbds.usage.fragment@default:false"/>
<booleanAttribute key="show_selected_only" value="false"/>
<stringAttribute key="templateConfig"
value="${workspace_loc:org.jboss.tools.usage/config.ini}"/>
<booleanAttribute key="tracing" value="false"/>
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/JBossToolsUsageIntegrationTest.launch
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/JBossToolsUsageIntegrationTest.launch 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/JBossToolsUsageIntegrationTest.launch 2010-09-22
15:27:06 UTC (rev 25096)
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"
standalone="no"?>
<launchConfiguration type="org.eclipse.pde.ui.JunitLaunchConfig">
+<setAttribute key="additional_plugins"/>
<booleanAttribute key="append.args" value="true"/>
<stringAttribute key="application"
value="org.eclipse.pde.junit.runtime.coretestapplication"/>
<booleanAttribute key="askclear" value="false"/>
@@ -11,8 +12,10 @@
<booleanAttribute key="clearws" value="false"/>
<booleanAttribute key="clearwslog" value="false"/>
<stringAttribute key="configLocation"
value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/JBossToolsUsageIntegrationTest"/>
-<booleanAttribute key="default" value="false"/>
-<stringAttribute key="deselected_workspace_plugins"
value="org.jboss.tools.gwt.core,org.jboss.tools.gwt.ui,org.jboss.tools.common.model,org.jboss.tools.common"/>
+<booleanAttribute key="default" value="true"/>
+<stringAttribute key="deselected_workspace_plugins"
value="org.jboss.tools.gwt.ui,org.jboss.tools.gwt.core,org.jboss.tools.common"/>
+<stringAttribute key="featureDefaultLocation"
value="workspace"/>
+<stringAttribute key="featurePluginResolution"
value="workspace"/>
<booleanAttribute key="includeOptional" value="true"/>
<stringAttribute key="location"
value="${workspace_loc}/../junit-workspace"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
@@ -37,8 +40,103 @@
<stringAttribute key="pde.version" value="3.3"/>
<stringAttribute key="product"
value="com.jboss.jbds.product.product"/>
<booleanAttribute key="run_in_ui_thread" value="true"/>
-<stringAttribute key="selected_target_plugins"
value="org.eclipse.equinox.app@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.runtime.compatibility.registry@default:false,org.hamcrest.core@default:default,org.eclipse.jface@default:default,org.eclipse.ui@default:default,org.eclipse.core.databinding@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.core.expressions@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.core.commands@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.equinox.common@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.osgi,javax.servlet@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.core.databinding.observable@default:default,org.junit4@default:default,org.eclipse.ui.workbench@!
default:default,org.eclipse.osgi.services@default:default,org.eclipse.swt@default:default,com.ibm.icu@default:default,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.help@default:default,org.eclipse.swt.cocoa.macosx.x86_64@default:false"/>
-<stringAttribute key="selected_workspace_plugins"
value="org.jboss.tools.xulrunner.initializer@default:false,org.jboss.tools.usage.test@default:default,org.jboss.tools.usage@default:default"/>
+<setAttribute key="selected_features">
+<setEntry value="com.atlassian.connector.commons:default"/>
+<setEntry value="com.atlassian.connector.eclipse.commons:default"/>
+<setEntry value="com.atlassian.connector.eclipse.crucible:default"/>
+<setEntry value="com.atlassian.connector.eclipse.jira:default"/>
+<setEntry value="com.atlassian.connector.eclipse.monitor:default"/>
+<setEntry value="com.atlassian.connector.eclipse.subversive:default"/>
+<setEntry value="com.atlassian.connector.eclipse:default"/>
+<setEntry value="com.google.gdt.eclipse.suite.e36.feature:default"/>
+<setEntry
value="com.google.gwt.eclipse.sdkbundle.e36.feature.2.0.4:default"/>
+<setEntry value="com.instantiations.css.feature:default"/>
+<setEntry value="com.instantiations.designer.core.feature:default"/>
+<setEntry value="com.instantiations.designer.core.xml.feature:default"/>
+<setEntry value="com.instantiations.designer.gwt.feature:default"/>
+<setEntry value="com.instantiations.designer.gwtcore.feature:default"/>
+<setEntry value="com.instantiations.eclipse.shared:default"/>
+<setEntry value="com.instantiations.eclipse.ui:default"/>
+<setEntry value="net.sf.jautodoc.feature:default"/>
+<setEntry value="org.eclipse.cvs.source:default"/>
+<setEntry value="org.eclipse.emf.cdo.epp:default"/>
+<setEntry value="org.eclipse.emf.cdo.server:default"/>
+<setEntry value="org.eclipse.emf.cdo:default"/>
+<setEntry value="org.eclipse.equinox.p2.user.ui.source:default"/>
+<setEntry value="org.eclipse.help.source:default"/>
+<setEntry value="org.eclipse.jdt.source:default"/>
+<setEntry value="org.eclipse.jsf.feature.source:default"/>
+<setEntry value="org.eclipse.jsf_sdk.feature:default"/>
+<setEntry
value="org.eclipse.jst.enterprise_core.feature.source:default"/>
+<setEntry value="org.eclipse.jst.enterprise_sdk.feature:default"/>
+<setEntry value="org.eclipse.jst.enterprise_ui.feature.source:default"/>
+<setEntry value="org.eclipse.jst.web_core.feature:default"/>
+<setEntry value="org.eclipse.jst.web_ui.feature:default"/>
+<setEntry value="org.eclipse.jst.webpageeditor.feature.source:default"/>
+<setEntry value="org.eclipse.jst.webpageeditor_sdk.feature:default"/>
+<setEntry value="org.eclipse.jst.ws.jaxws.dom.feature.source:default"/>
+<setEntry value="org.eclipse.jst.ws.jaxws.dom_sdk.feature:default"/>
+<setEntry value="org.eclipse.jst.ws.jaxws.feature.source:default"/>
+<setEntry value="org.eclipse.jst.ws.jaxws_sdk.feature:default"/>
+<setEntry value="org.eclipse.mylyn.commons:default"/>
+<setEntry value="org.eclipse.mylyn.jira_feature:default"/>
+<setEntry value="org.eclipse.mylyn.pde_feature:default"/>
+<setEntry value="org.eclipse.mylyn.wikitext.sdk:default"/>
+<setEntry value="org.eclipse.net4j.db.derby:default"/>
+<setEntry value="org.eclipse.net4j.db.h2:default"/>
+<setEntry value="org.eclipse.net4j.db:default"/>
+<setEntry value="org.eclipse.net4j:default"/>
+<setEntry value="org.eclipse.pde.source:default"/>
+<setEntry value="org.eclipse.platform.source:default"/>
+<setEntry value="org.eclipse.rcp.source:default"/>
+<setEntry value="org.eclipse.sdk:default"/>
+<setEntry value="org.eclipse.swtbot.eclipse.gef:default"/>
+<setEntry value="org.eclipse.swtbot.eclipse.test.junit3:default"/>
+<setEntry value="org.eclipse.swtbot.eclipse.test.junit4:default"/>
+<setEntry value="org.eclipse.swtbot.eclipse:default"/>
+<setEntry value="org.eclipse.swtbot.ide:default"/>
+<setEntry value="org.eclipse.swtbot:default"/>
+<setEntry value="org.eclipse.team.svn.mylyn:default"/>
+<setEntry value="org.eclipse.wst.common.fproj.sdk:default"/>
+<setEntry value="org.eclipse.wst.common.fproj:default"/>
+<setEntry value="org.eclipse.wst.common_core.feature.source:default"/>
+<setEntry value="org.eclipse.wst.common_core.feature:default"/>
+<setEntry value="org.eclipse.wst.common_sdk.feature:default"/>
+<setEntry value="org.eclipse.wst.common_ui.feature.source:default"/>
+<setEntry value="org.eclipse.wst.common_ui.feature:default"/>
+<setEntry value="org.eclipse.wst.jsdt.feature.source:default"/>
+<setEntry value="org.eclipse.wst.jsdt.feature:default"/>
+<setEntry value="org.eclipse.wst.jsdt_sdk.feature:default"/>
+<setEntry
value="org.eclipse.wst.server_adapters.feature.source:default"/>
+<setEntry value="org.eclipse.wst.server_adapters.sdk.feature:default"/>
+<setEntry value="org.eclipse.wst.server_core.feature.source:default"/>
+<setEntry value="org.eclipse.wst.server_core.feature:default"/>
+<setEntry value="org.eclipse.wst.server_sdk.feature:default"/>
+<setEntry value="org.eclipse.wst.server_ui.feature.source:default"/>
+<setEntry value="org.eclipse.wst.server_ui.feature:default"/>
+<setEntry value="org.eclipse.wst.web_core.feature.source:default"/>
+<setEntry value="org.eclipse.wst.web_core.feature:default"/>
+<setEntry value="org.eclipse.wst.web_sdk.feature:default"/>
+<setEntry value="org.eclipse.wst.web_ui.feature.source:default"/>
+<setEntry value="org.eclipse.wst.web_ui.feature:default"/>
+<setEntry value="org.eclipse.wst.ws_core.feature:default"/>
+<setEntry value="org.eclipse.wst.ws_ui.feature:default"/>
+<setEntry value="org.eclipse.wst.ws_userdoc.feature:default"/>
+<setEntry value="org.eclipse.wst.xml_core.feature.source:default"/>
+<setEntry value="org.eclipse.wst.xml_core.feature:default"/>
+<setEntry value="org.eclipse.wst.xml_sdk.feature:default"/>
+<setEntry value="org.eclipse.wst.xml_ui.feature.source:default"/>
+<setEntry value="org.eclipse.wst.xml_ui.feature:default"/>
+<setEntry value="org.eclipse.wst.xsl.feature.source:default"/>
+<setEntry value="org.eclipse.wst.xsl_sdk.feature:default"/>
+<setEntry value="org.hibernate.eclipse.feature:default"/>
+<setEntry value="org.jboss.ide.eclipse.as.feature:default"/>
+<setEntry value="org.jboss.tools.gwt.feature:default"/>
+<setEntry value="org.jboss.tools.seam.feature:default"/>
+<setEntry value="org.jboss.tools.usage.feature:default"/>
+</setAttribute>
+<stringAttribute key="selected_target_plugins"
value="org.eclipse.osgi.services@default:default,org.junit*4.8.1.v4_8_1_v20100427-1100@default:default,org.eclipse.swt@default:default,org.eclipse.core.databinding.observable@default:default,org.junit4@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.core.runtime.compatibility.registry@default:false,org.eclipse.core.runtime@default:true,org.eclipse.core.databinding@default:default,com.ibm.icu@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ui.cocoa@default:false,org.eclipse.core.databinding.property@default:default,org.eclipse.equinox.common@2:true,org.eclipse.ui@default:default,org.hamcrest.core@default:default,org.eclipse.help@default:default,org.eclipse.osgi@-1:true,org.eclipse.core.runtime.compatibility.auth@default:default,org.eclipse.core.expressions@default:default,javax.servlet@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.swt.cocoa.macosx.x86_64!
@default:false,org.eclipse.jface.databinding@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.jobs@default:default,org.eclipse.jface@default:default,org.eclipse.equinox.app@default:default"/>
+<stringAttribute key="selected_workspace_plugins"
value="com.jboss.jbds.usage@default:default,org.jboss.tools.usage.fragment@default:false,com.jboss.jbds.usage.fragment@default:false,org.jboss.tools.usage.test@default:default,org.jboss.tools.usage@default:default"/>
<booleanAttribute key="show_selected_only" value="false"/>
<booleanAttribute key="tracing" value="false"/>
<booleanAttribute key="useCustomFeatures" value="false"/>
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/FocusPointTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/FocusPointTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/FocusPointTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -13,7 +13,8 @@
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
-import org.jboss.tools.usage.FocusPoint;
+import org.jboss.tools.usage.tracker.internal.FocusPoint;
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
import org.jboss.tools.usage.util.HttpEncodingUtils;
import org.junit.Test;
@@ -32,7 +33,7 @@
@Test
public void testGetContentURI_Simple() throws Exception {
- FocusPoint focusPoint = new FocusPoint(ROOT);
+ IFocusPoint focusPoint = new FocusPoint(ROOT);
String contentURI = focusPoint.getURI();
assertNotNull(contentURI);
assertEquals(URI_SEPARATOR_ENCODED + ROOT, contentURI);
@@ -40,7 +41,7 @@
@Test
public void testGetContentURI_OneLevel() throws Exception {
- FocusPoint focusPoint = new FocusPoint(ROOT).setChild(new FocusPoint(CHILD1));
+ IFocusPoint focusPoint = new FocusPoint(ROOT).setChild(new FocusPoint(CHILD1));
String contentURI = focusPoint.getURI();
assertNotNull(contentURI);
assertEquals(URI_SEPARATOR_ENCODED + ROOT + URI_SEPARATOR_ENCODED + CHILD1,
contentURI);
@@ -48,7 +49,7 @@
@Test
public void testGetContentTitle_Simple() throws Exception {
- FocusPoint focusPoint = new FocusPoint(ROOT);
+ IFocusPoint focusPoint = new FocusPoint(ROOT);
String contentTitle = focusPoint.getTitle();
assertNotNull(contentTitle);
assertEquals(ROOT, contentTitle);
@@ -56,7 +57,7 @@
@Test
public void testGetContentTitle_OneLevel() throws Exception {
- FocusPoint focusPoint = new FocusPoint(ROOT).setChild(new FocusPoint(CHILD1));
+ IFocusPoint focusPoint = new FocusPoint(ROOT).setChild(new FocusPoint(CHILD1));
String contentTitle = focusPoint.getTitle();
assertNotNull(contentTitle);
assertEquals(ROOT + TITLE_SEPARATOR_ENCODED + CHILD1, contentTitle);
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageSettingsTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageSettingsTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GlobalUsageSettingsTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -20,6 +20,7 @@
import org.eclipse.core.runtime.Plugin;
import org.jboss.tools.usage.http.HttpRemotePropertiesProvider;
+import org.jboss.tools.usage.http.IPropertiesProvider;
import org.jboss.tools.usage.preferences.GlobalUsageSettings;
import org.junit.Test;
@@ -107,7 +108,7 @@
}
@Override
- protected HttpRemotePropertiesProvider createRemoteMap(String url, char valueDelimiter,
Plugin plugin,
+ protected IPropertiesProvider createRemoteMap(String url, char valueDelimiter, Plugin
plugin,
String... keys) {
return new HttpRemotePropertiesProvider(url, valueDelimiter, plugin, keys) {
@Override
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GoogleAnalyticsUrlStrategyTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GoogleAnalyticsUrlStrategyTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/GoogleAnalyticsUrlStrategyTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -15,11 +15,12 @@
import java.io.UnsupportedEncodingException;
-import org.jboss.tools.usage.FocusPoint;
import org.jboss.tools.usage.googleanalytics.GoogleAnalyticsUrlStrategy;
import org.jboss.tools.usage.googleanalytics.IGoogleAnalyticsParameters;
import org.jboss.tools.usage.internal.JBossToolsUsageActivator;
import org.jboss.tools.usage.test.fakes.ReportingEclipseEnvironmentFake;
+import org.jboss.tools.usage.tracker.internal.FocusPoint;
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
import org.junit.Before;
import org.junit.Test;
@@ -37,7 +38,7 @@
@Test
public void createsCorrectUrl() throws UnsupportedEncodingException {
- FocusPoint focusPoint = new FocusPoint("testing").setChild(new
FocusPoint("strategy"));
+ IFocusPoint focusPoint = new FocusPoint("testing").setChild(new
FocusPoint("strategy"));
String url = urlStrategy.build(focusPoint);
String targetUrl = "http://www.google-analytics.com/__utm.gif?"
+ "utmwv=4.7.2"
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/HttpRemotePropertiesTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/HttpRemotePropertiesTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/HttpRemotePropertiesTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -19,6 +19,7 @@
import java.net.HttpURLConnection;
import org.jboss.tools.usage.http.HttpRemotePropertiesProvider;
+import org.jboss.tools.usage.http.IPropertiesProvider;
import org.junit.Test;
/**
@@ -34,23 +35,23 @@
@Test
public void canExtractTrueValue() throws IOException {
- HttpRemotePropertiesProvider propertiesProvider =
createHttpPropertiesProvider("true", "", "",
VALUE_DELIMITER, KEY);
- assertEquals("true", propertiesProvider.getValueMap().get(KEY));
+ IPropertiesProvider propertiesProvider = createHttpPropertiesProvider("true",
"", "", VALUE_DELIMITER, KEY);
+ assertEquals("true", propertiesProvider.getMap().get(KEY));
}
@Test
public void canExtractFalseValue() throws IOException {
- HttpRemotePropertiesProvider propertiesProvider =
createHttpPropertiesProvider("false", "", "",
VALUE_DELIMITER, KEY);
- assertEquals("false", propertiesProvider.getValueMap().get(KEY));
+ IPropertiesProvider propertiesProvider =
createHttpPropertiesProvider("false", "", "",
VALUE_DELIMITER, KEY);
+ assertEquals("false", propertiesProvider.getMap().get(KEY));
}
@Test
public void canExtractRubbish() throws IOException {
- HttpRemotePropertiesProvider propertiesProvider =
createHttpPropertiesProvider("Rubbish", "", "",
VALUE_DELIMITER, KEY);
- assertEquals("Rubbish", propertiesProvider.getValueMap().get(KEY));
+ IPropertiesProvider propertiesProvider =
createHttpPropertiesProvider("Rubbish", "", "",
VALUE_DELIMITER, KEY);
+ assertEquals("Rubbish", propertiesProvider.getMap().get(KEY));
}
- private HttpRemotePropertiesProvider createHttpPropertiesProvider(final String
booleanValue,
+ private IPropertiesProvider createHttpPropertiesProvider(final String booleanValue,
final String stringValue, final String anotherValue, char valueDelimiter, String...
keys) {
return new HttpRemotePropertiesProvider("http://dummy", valueDelimiter,
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsFocusPointTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsFocusPointTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsFocusPointTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -12,8 +12,9 @@
import static org.junit.Assert.*;
-import org.jboss.tools.usage.FocusPoint;
-import org.jboss.tools.usage.JBossToolsFocusPoint;
+import org.jboss.tools.usage.tracker.internal.FocusPoint;
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
+import org.jboss.tools.usage.tracker.internal.JBossToolsFocusPoint;
import org.jboss.tools.usage.util.HttpEncodingUtils;
import org.junit.Test;
@@ -35,7 +36,7 @@
@Test
public void appendsJBossToolsVersionToTheEnd() throws Exception {
- FocusPoint focusPoint = new JBossToolsFocusPointFake(ROOT)
+ IFocusPoint focusPoint = new JBossToolsFocusPointFake(ROOT)
.setChild(new FocusPoint(CHILD)
.setChild(new FocusPoint(CHILD)));
String contentURI = focusPoint.getURI();
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsTestsFocusPoint.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsTestsFocusPoint.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsTestsFocusPoint.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -10,8 +10,8 @@
******************************************************************************/
package org.jboss.tools.usage.test;
-import org.jboss.tools.usage.FocusPoint;
-import org.jboss.tools.usage.JBossToolsFocusPoint;
+import org.jboss.tools.usage.tracker.internal.FocusPoint;
+import org.jboss.tools.usage.tracker.internal.JBossToolsFocusPoint;
/**
* @author Andre Dietisheim
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageIntegrationTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageIntegrationTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageIntegrationTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -16,16 +16,16 @@
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import org.jboss.tools.usage.FocusPoint;
-import org.jboss.tools.usage.ILoggingAdapter;
-import org.jboss.tools.usage.IURLBuildingStrategy;
-import org.jboss.tools.usage.PluginLogger;
import org.jboss.tools.usage.googleanalytics.GoogleAnalyticsUrlStrategy;
import org.jboss.tools.usage.googleanalytics.IGoogleAnalyticsParameters;
import org.jboss.tools.usage.http.HttpGetRequest;
import org.jboss.tools.usage.http.IHttpGetRequest;
import org.jboss.tools.usage.test.fakes.ReportingEclipseEnvironmentFake;
import org.jboss.tools.usage.test.fakes.RepportingEclipseEnvironmentFakeSingleton;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
+import org.jboss.tools.usage.tracker.IURLBuildingStrategy;
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
+import org.jboss.tools.usage.tracker.internal.PluginLogger;
import org.junit.Test;
/**
@@ -36,7 +36,7 @@
@Test
public void sameUserIdOnSametEclipseInstance() throws Exception {
UrlRevealingTracker tracker =
getTracker(RepportingEclipseEnvironmentFakeSingleton.INSTANCE);
- FocusPoint focusPoint =
createFocusPoint("testSameUserIdOnSametEclipseInstance" +
System.currentTimeMillis());
+ IFocusPoint focusPoint =
createFocusPoint("testSameUserIdOnSametEclipseInstance" +
System.currentTimeMillis());
tracker.trackSynchronously(focusPoint);
String userId = getUserId(tracker.getTrackingUrl());
assertTrue(userId != null);
@@ -59,7 +59,7 @@
assertTrue(userId != null);
tracker = getTracker(new ReportingEclipseEnvironmentFake());
- FocusPoint focusPoint = createFocusPoint(focusPointName);
+ IFocusPoint focusPoint = createFocusPoint(focusPointName);
tracker.trackSynchronously(focusPoint);
String newUserId = getUserId(tracker.getTrackingUrl());
@@ -87,7 +87,7 @@
tracker.trackSynchronously(createFocusPoint("testVisitCount"));
assertEquals(3, eclipseEnvironment.getVisitCount());
}
-
+
private String getUserId(String trackingUrl) {
Pattern pattern = Pattern.compile(".+" +
IGoogleAnalyticsParameters.PARAM_COOKIES_UNIQUE_VISITOR_ID
+ "%3D([0-9]+\\.[0-9]+)\\..+");
@@ -106,7 +106,7 @@
return new UrlRevealingTracker(urlStrategy, httpGetRequest, loggingAdapter);
}
- private FocusPoint createFocusPoint(String childFocusPoint) {
+ private IFocusPoint createFocusPoint(String childFocusPoint) {
return new JBossToolsTestsFocusPoint(childFocusPoint);
}
}
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageRequestsTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageRequestsTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/JBossToolsUsageRequestsTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -14,8 +14,8 @@
import java.io.IOException;
import java.net.HttpURLConnection;
-import org.jboss.tools.usage.ILoggingAdapter;
import org.jboss.tools.usage.http.HttpGetRequest;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
import org.junit.Test;
/**
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/ReportingEclipseEnvironmentTest.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/ReportingEclipseEnvironmentTest.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/ReportingEclipseEnvironmentTest.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -46,9 +46,9 @@
Matcher matcher = Pattern.compile("(([A-Z]+)-){3}").matcher(keyword);
assertTrue(matcher.matches());
- assertTrue(keyword.indexOf(JBossToolsComponents.JBossToolsFeatureNames.GWT.name())
>= 0);
- assertTrue(keyword.indexOf(JBossToolsComponents.JBossToolsFeatureNames.SEAM.name())
>= 0);
- assertTrue(keyword.indexOf(JBossToolsComponents.JBossToolsFeatureNames.SMOOKS.name())
>= 0);
+ assertTrue(keyword.indexOf(JBossToolsComponents.JBossToolsFeatureIdentifiers.GWT.name())
>= 0);
+ assertTrue(keyword.indexOf(JBossToolsComponents.JBossToolsFeatureIdentifiers.SEAM.name())
>= 0);
+ assertTrue(keyword.indexOf(JBossToolsComponents.JBossToolsFeatureIdentifiers.SMOOKS.name())
>= 0);
}
@Test
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/SystemOutLogger.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/SystemOutLogger.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/SystemOutLogger.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -10,7 +10,7 @@
******************************************************************************/
package org.jboss.tools.usage.test;
-import org.jboss.tools.usage.ILoggingAdapter;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
/**
* @author Andre Dietisheim
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/UrlRevealingTracker.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/UrlRevealingTracker.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/UrlRevealingTracker.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -14,11 +14,11 @@
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
-import org.jboss.tools.usage.FocusPoint;
-import org.jboss.tools.usage.ILoggingAdapter;
-import org.jboss.tools.usage.IURLBuildingStrategy;
-import org.jboss.tools.usage.Tracker;
import org.jboss.tools.usage.http.IHttpGetRequest;
+import org.jboss.tools.usage.tracker.ILoggingAdapter;
+import org.jboss.tools.usage.tracker.IURLBuildingStrategy;
+import org.jboss.tools.usage.tracker.internal.IFocusPoint;
+import org.jboss.tools.usage.tracker.internal.Tracker;
/**
* @author Andre Dietisheim
@@ -35,7 +35,7 @@
}
@Override
- public void trackAsynchronously(FocusPoint focusPoint) {
+ public void trackAsynchronously(IFocusPoint focusPoint) {
try {
lock.lock();
super.trackAsynchronously(focusPoint);
@@ -47,7 +47,7 @@
}
@Override
- protected String getTrackingUrl(FocusPoint focusPoint) throws
UnsupportedEncodingException {
+ protected String getTrackingUrl(IFocusPoint focusPoint) throws
UnsupportedEncodingException {
return trackingUrl = super.getTrackingUrl(focusPoint);
}
Modified:
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/fakes/BundleGroupProviderFake.java
===================================================================
---
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/fakes/BundleGroupProviderFake.java 2010-09-22
15:13:25 UTC (rev 25095)
+++
trunk/usage/tests/org.jboss.tools.usage.test/src/org/jboss/tools/usage/test/fakes/BundleGroupProviderFake.java 2010-09-22
15:27:06 UTC (rev 25096)
@@ -37,7 +37,7 @@
return bundleGroups;
}
- private IBundleGroup createBundleGroup(final String name) {
+ private IBundleGroup createBundleGroup(final String id) {
return new IBundleGroup() {
public String getVersion() {
@@ -53,11 +53,11 @@
}
public String getName() {
- return name;
+ throw new UnsupportedOperationException();
}
public String getIdentifier() {
- throw new UnsupportedOperationException();
+ return id;
}
public String getDescription() {