mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-14 04:25:21 +02:00
Bug 304170 - [api] ISystemFileTypes and ISystemFileTransferModeMapping should be marked @noimplement
This commit is contained in:
parent
273bdea162
commit
151c0d3092
6 changed files with 39 additions and 3 deletions
|
@ -119,7 +119,14 @@ More information can be found in the associated bugzilla items.
|
|||
<ul>
|
||||
<li>TM @buildId@ API Specification Updates
|
||||
<ul>
|
||||
<li>None.</li>
|
||||
<li>The <code><a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/api/org/eclipse/rse/services/clientserver/ISystemFileTypes.html">ISystemFileTypes</a></code>,
|
||||
<code><a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/api/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.html">ISystemFileTransferModeMapping</a></code>
|
||||
and <code><a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/api/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.html">ISystemFileTransferModeRegistry</a></code>
|
||||
interfaces have been marked <b>@noimplement</b> in order to allow adding new methods.
|
||||
These interfaces had not been documented at all so far, and have never been intended
|
||||
to be implemented. The amendment adds a restriction which should have been there
|
||||
from the start
|
||||
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=304170">304170</a>].</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
|
|
@ -98,6 +98,13 @@
|
|||
</message_arguments>
|
||||
</filter>
|
||||
</resource>
|
||||
<resource path="clientserver/org/eclipse/rse/services/clientserver/ISystemFileTypes.java" type="org.eclipse.rse.services.clientserver.ISystemFileTypes">
|
||||
<filter id="403853384">
|
||||
<message_arguments>
|
||||
<message_argument value="org.eclipse.rse.services.clientserver.ISystemFileTypes"/>
|
||||
</message_arguments>
|
||||
</filter>
|
||||
</resource>
|
||||
<resource path="src/org/eclipse/rse/internal/services/terminals/ProcessBaseShell.java" type="org.eclipse.rse.internal.services.terminals.ProcessBaseShell">
|
||||
<filter id="305365105">
|
||||
<message_arguments>
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<component id="org.eclipse.rse.subsystems.files.core" version="2">
|
||||
<resource path="src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeMapping.java" type="org.eclipse.rse.subsystems.files.core.model.ISystemFileTransferModeMapping">
|
||||
<filter id="403853384">
|
||||
<message_arguments>
|
||||
<message_argument value="org.eclipse.rse.subsystems.files.core.model.ISystemFileTransferModeMapping"/>
|
||||
</message_arguments>
|
||||
</filter>
|
||||
</resource>
|
||||
<resource path="src/org/eclipse/rse/subsystems/files/core/model/ISystemFileTransferModeRegistry.java" type="org.eclipse.rse.subsystems.files.core.model.ISystemFileTransferModeRegistry">
|
||||
<filter id="403853384">
|
||||
<message_arguments>
|
||||
<message_argument value="org.eclipse.rse.subsystems.files.core.model.ISystemFileTransferModeRegistry"/>
|
||||
</message_arguments>
|
||||
</filter>
|
||||
</resource>
|
||||
</component>
|
|
@ -82,6 +82,7 @@ public interface ISystemFileTransferModeMapping {
|
|||
* Returns if the mapping is XML
|
||||
*
|
||||
* @return true if XML
|
||||
* @since 3.2
|
||||
*/
|
||||
public boolean isXML();
|
||||
|
||||
|
|
|
@ -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
|
||||
{
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue