aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbveliev2011-06-23 12:09:26 (EDT)
committerbveliev2011-06-23 12:09:26 (EDT)
commit46cf0da0f958d79e120b702adf9c171834e929c2 (patch)
tree5217b9ce3750d72cc185cdfee158e144428d2a2c
parenteda6f29766a02d775883bc1e5f4a59db53d6d469 (diff)
downloadorg.eclipse.rtp-46cf0da0f958d79e120b702adf9c171834e929c2.zip
org.eclipse.rtp-46cf0da0f958d79e120b702adf9c171834e929c2.tar.gz
org.eclipse.rtp-46cf0da0f958d79e120b702adf9c171834e929c2.tar.bz2
bug 350163: Define the configurator interface
https://bugs.eclipse.org/bugs/show_bug.cgi?id=350163
-rw-r--r--configurator/org.eclipes.rtp.configurator.core/.classpath7
-rw-r--r--configurator/org.eclipes.rtp.configurator.core/.project33
-rw-r--r--configurator/org.eclipes.rtp.configurator.core/.settings/org.eclipse.jdt.core.prefs8
-rw-r--r--configurator/org.eclipes.rtp.configurator.core/META-INF/MANIFEST.MF9
-rw-r--r--configurator/org.eclipes.rtp.configurator.core/build.properties4
-rw-r--r--configurator/org.eclipes.rtp.configurator.core/src/org/eclipse/rtp/configurator/core/IConfiguratorService.java31
6 files changed, 92 insertions, 0 deletions
diff --git a/configurator/org.eclipes.rtp.configurator.core/.classpath b/configurator/org.eclipes.rtp.configurator.core/.classpath
new file mode 100644
index 0000000..8a8f166
--- /dev/null
+++ b/configurator/org.eclipes.rtp.configurator.core/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/configurator/org.eclipes.rtp.configurator.core/.project b/configurator/org.eclipes.rtp.configurator.core/.project
new file mode 100644
index 0000000..48d917a
--- /dev/null
+++ b/configurator/org.eclipes.rtp.configurator.core/.project
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipes.rtp.configurator.core</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ds.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/configurator/org.eclipes.rtp.configurator.core/.settings/org.eclipse.jdt.core.prefs b/configurator/org.eclipes.rtp.configurator.core/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..59ed83b
--- /dev/null
+++ b/configurator/org.eclipes.rtp.configurator.core/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+#Thu Jun 23 14:40:19 CEST 2011
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
diff --git a/configurator/org.eclipes.rtp.configurator.core/META-INF/MANIFEST.MF b/configurator/org.eclipes.rtp.configurator.core/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..0173a75
--- /dev/null
+++ b/configurator/org.eclipes.rtp.configurator.core/META-INF/MANIFEST.MF
@@ -0,0 +1,9 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Configurator Core
+Bundle-SymbolicName: org.eclipes.rtp.configurator.core
+Bundle-Version: 1.0.0.qualifier
+Bundle-Vendor: EclipseSource
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Service-Component: OSGI-INF/rtpConfiguratorServiceComponent.xml
+Export-Package: org.eclipse.rtp.configurator.core
diff --git a/configurator/org.eclipes.rtp.configurator.core/build.properties b/configurator/org.eclipes.rtp.configurator.core/build.properties
new file mode 100644
index 0000000..e256c3f
--- /dev/null
+++ b/configurator/org.eclipes.rtp.configurator.core/build.properties
@@ -0,0 +1,4 @@
+output.. = bin/
+bin.includes = META-INF/,\
+ .
+source.. = src/
diff --git a/configurator/org.eclipes.rtp.configurator.core/src/org/eclipse/rtp/configurator/core/IConfiguratorService.java b/configurator/org.eclipes.rtp.configurator.core/src/org/eclipse/rtp/configurator/core/IConfiguratorService.java
new file mode 100644
index 0000000..30635b0
--- /dev/null
+++ b/configurator/org.eclipes.rtp.configurator.core/src/org/eclipse/rtp/configurator/core/IConfiguratorService.java
@@ -0,0 +1,31 @@
+/*******************************************************************************
+* Copyright (c) 2011 EclipseSource and others. All rights reserved. This
+* program and the accompanying materials are 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:
+* EclipseSource - initial API and implementation
+*******************************************************************************/
+package org.eclipse.rtp.configurator.core;
+
+import java.util.List;
+
+public interface IConfiguratorService {
+
+ void install( List<String> parameter );
+
+ void update( List<String> anyListOf );
+
+ void remove( List<String> anyListOf );
+
+ void search( List<String> anyListOf );
+
+ void show( List<String> anyListOf );
+
+ void list( );
+
+ void updateWorld( );
+
+ void refresh( );
+}