Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.core.variables')
-rw-r--r--org.eclipse.core.variables/.project8
-rw-r--r--org.eclipse.core.variables/component.xml21
-rw-r--r--org.eclipse.core.variables/src/org/eclipse/core/variables/IDynamicVariable.java1
-rw-r--r--org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java1
-rw-r--r--org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariableManager.java1
-rw-r--r--org.eclipse.core.variables/src/org/eclipse/core/variables/IValueVariable.java1
-rw-r--r--org.eclipse.core.variables/src/org/eclipse/core/variables/VariablesPlugin.java2
7 files changed, 14 insertions, 21 deletions
diff --git a/org.eclipse.core.variables/.project b/org.eclipse.core.variables/.project
index efb82a149..03df26fb2 100644
--- a/org.eclipse.core.variables/.project
+++ b/org.eclipse.core.variables/.project
@@ -2,6 +2,8 @@
<projectDescription>
<name>org.eclipse.core.variables</name>
<comment></comment>
+ <projects>
+ </projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
@@ -18,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature>
</natures>
</projectDescription>
diff --git a/org.eclipse.core.variables/component.xml b/org.eclipse.core.variables/component.xml
deleted file mode 100644
index e68c3cd21..000000000
--- a/org.eclipse.core.variables/component.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<component xmlns="http://eclipse.org/component"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://eclipse.org/component ../component.xsd "
- name="Eclipse Platform Core Variables">
- <plugin id="org.eclipse.core.variables" />
-
- <package name="org.eclipse.core.variables">
- <type name="IDynamicVariable" implement="false" />
- <type name="IDynamicVariableResolver" />
- <type name="IStringVariable" implement="false" />
- <type name="IStringVariableManager" implement="false" />
- <type name="IValueVariable" implement="false" />
- <type name="IValueVariableInitializer" />
- <type name="IValueVariableListener" />
- <type name="VariablesPlugin" instantiate="false" subclass="false" />
- </package>
-
- <component-depends unrestricted="true"/>
-
-</component> \ No newline at end of file
diff --git a/org.eclipse.core.variables/src/org/eclipse/core/variables/IDynamicVariable.java b/org.eclipse.core.variables/src/org/eclipse/core/variables/IDynamicVariable.java
index 9bdda6e73..f5f93b970 100644
--- a/org.eclipse.core.variables/src/org/eclipse/core/variables/IDynamicVariable.java
+++ b/org.eclipse.core.variables/src/org/eclipse/core/variables/IDynamicVariable.java
@@ -34,6 +34,7 @@ import org.eclipse.core.runtime.CoreException;
* a dynamic variable provide an implementation of {@link org.eclipse.core.variables.IDynamicVariableResolver}.
* </p>
* @since 3.0
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IDynamicVariable extends IStringVariable {
diff --git a/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java b/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java
index 6bf9832c0..0be6d6c56 100644
--- a/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java
+++ b/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariable.java
@@ -38,6 +38,7 @@ package org.eclipse.core.variables;
* Clients are not intended to implement this interface.
* </p>
* @since 3.0
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IStringVariable {
diff --git a/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariableManager.java b/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariableManager.java
index 8f2434a30..bcc0748a3 100644
--- a/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariableManager.java
+++ b/org.eclipse.core.variables/src/org/eclipse/core/variables/IStringVariableManager.java
@@ -18,6 +18,7 @@ import org.eclipse.core.runtime.CoreException;
* Clients are not intended to implement this interface.
* </p>
* @since 3.0
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IStringVariableManager {
diff --git a/org.eclipse.core.variables/src/org/eclipse/core/variables/IValueVariable.java b/org.eclipse.core.variables/src/org/eclipse/core/variables/IValueVariable.java
index d9cd25e6f..bbb32dcaa 100644
--- a/org.eclipse.core.variables/src/org/eclipse/core/variables/IValueVariable.java
+++ b/org.eclipse.core.variables/src/org/eclipse/core/variables/IValueVariable.java
@@ -50,6 +50,7 @@ package org.eclipse.core.variables;
* Clients are not intended to implement this interface.
* </p>
* @since 3.0
+ * @noimplement This interface is not intended to be implemented by clients.
*/
public interface IValueVariable extends IStringVariable {
diff --git a/org.eclipse.core.variables/src/org/eclipse/core/variables/VariablesPlugin.java b/org.eclipse.core.variables/src/org/eclipse/core/variables/VariablesPlugin.java
index 114b01d7a..b99f0d708 100644
--- a/org.eclipse.core.variables/src/org/eclipse/core/variables/VariablesPlugin.java
+++ b/org.eclipse.core.variables/src/org/eclipse/core/variables/VariablesPlugin.java
@@ -19,6 +19,8 @@ import org.eclipse.core.runtime.Status;
/**
* The plug-in runtime class for the Core Variables plug-in.
* @since 3.0
+ * @noinstantiate This class is not intended to be instantiated by clients.
+ * @noextend This class is not intended to be subclassed by clients.
*/
public class VariablesPlugin extends Plugin {

Back to the top