From 151c0d309231f2dc870017e9fb7e8c252fc3daaf Mon Sep 17 00:00:00 2001
From: Martin Oberhuber < martin.oberhuber@windriver.com>
Date: Mon, 15 Mar 2010 12:51:01 +0000
Subject: [PATCH] Bug 304170 - [api] ISystemFileTypes and
ISystemFileTransferModeMapping should be marked @noimplement
---
.../template/buildNotes.php | 9 ++++++++-
.../.settings/.api_filters | 7 +++++++
.../services/clientserver/ISystemFileTypes.java | 2 +-
.../.settings/.api_filters | 17 +++++++++++++++++
.../model/ISystemFileTransferModeMapping.java | 1 +
.../model/ISystemFileTransferModeRegistry.java | 6 +++++-
6 files changed, 39 insertions(+), 3 deletions(-)
create mode 100644 rse/plugins/org.eclipse.rse.subsystems.files.core/.settings/.api_filters
diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php
index 89041a2068c..c6e4e2f65f5 100755
--- a/releng/org.eclipse.rse.build/template/buildNotes.php
+++ b/releng/org.eclipse.rse.build/template/buildNotes.php
@@ -119,7 +119,14 @@ More information can be found in the associated bugzilla items.
- TM @buildId@ API Specification Updates
diff --git a/rse/plugins/org.eclipse.rse.services/.settings/.api_filters b/rse/plugins/org.eclipse.rse.services/.settings/.api_filters
index 62a43f14b91..19273c2d6c7 100644
--- a/rse/plugins/org.eclipse.rse.services/.settings/.api_filters
+++ b/rse/plugins/org.eclipse.rse.services/.settings/.api_filters
@@ -98,6 +98,13 @@
+
+
+
+
+
+
+
diff --git a/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/ISystemFileTypes.java b/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/ISystemFileTypes.java
index 08a19150199..b60b08a0cad 100644
--- a/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/ISystemFileTypes.java
+++ b/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/services/clientserver/ISystemFileTypes.java
@@ -20,7 +20,7 @@ package org.eclipse.rse.services.clientserver;
import java.io.File;
-/*
+/**
* Used to determine whether a file is binary, text or XML.
*
* @noimplement This interface is not intended to be implemented by clients.
diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.core/.settings/.api_filters b/rse/plugins/org.eclipse.rse.subsystems.files.core/.settings/.api_filters
new file mode 100644
index 00000000000..de8ce70a17b
--- /dev/null
+++ b/rse/plugins/org.eclipse.rse.subsystems.files.core/.settings/.api_filters
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.java b/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.java
index d33a67b2f86..3df87586f36 100644
--- a/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.java
+++ b/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.java
@@ -82,6 +82,7 @@ public interface ISystemFileTransferModeMapping {
* Returns if the mapping is XML
*
* @return true if XML
+ * @since 3.2
*/
public boolean isXML();
diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.java b/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.java
index ea75f1f253d..f6a98e53065 100644
--- a/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.java
+++ b/rse/plugins/org.eclipse.rse.subsystems.files.core/src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.java
@@ -25,7 +25,11 @@ import org.eclipse.rse.services.clientserver.ISystemFileTypes;
import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile;
-
+/**
+ * Registry for associating file types with transfer modes.
+ *
+ * @noimplement This interface is not intended to be implemented by clients.
+ */
public interface ISystemFileTransferModeRegistry extends ISystemFileTypes
{